package org.eclipse.qvto.examples.xtext.qvtoperational.ui.contentassist.antlr.internal;
import java.io.InputStream;
import org.eclipse.xtext.*;
import org.eclipse.xtext.parser.*;
import org.eclipse.xtext.parser.impl.*;
import org.eclipse.emf.ecore.util.EcoreUtil;
import org.eclipse.emf.ecore.EObject;
import org.eclipse.xtext.parser.antlr.XtextTokenStream;
import org.eclipse.xtext.parser.antlr.XtextTokenStream.HiddenTokens;
import org.eclipse.xtext.ui.editor.contentassist.antlr.internal.AbstractInternalContentAssistParser;
import org.eclipse.xtext.ui.editor.contentassist.antlr.internal.DFA;
import org.eclipse.qvto.examples.xtext.qvtoperational.services.QVTOperationalGrammarAccess;
import org.antlr.runtime.*;
import java.util.Stack;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.util.HashMap;
@SuppressWarnings("all")
public class InternalQVTOperationalParser extends AbstractInternalContentAssistParser {
public static final String[] tokenNames = new String[] {
"<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_INT", "RULE_SINGLE_QUOTED_STRING", "RULE_DOUBLE_QUOTED_STRING", "RULE_SIMPLE_ID", "RULE_ESCAPED_ID", "RULE_ESCAPED_CHARACTER", "RULE_LETTER_CHARACTER", "RULE_ML_SINGLE_QUOTED_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'blackbox'", "'abstract'", "'static'", "'composes'", "'references'", "'readonly'", "'derived'", "'datatype'", "'helper'", "'resolve'", "'resolveone'", "'resolveinv'", "'resolveinvone'", "'resolveIn'", "'resolveoneIn'", "'resolveinvIn'", "'resolveinvoneIn'", "'forEach'", "'xselect'", "'xselectOne'", "'xcollectselect'", "'xcollectselectOne'", "'-'", "'not'", "'*'", "'/'", "'+'", "'>'", "'<'", "'>='", "'<='", "'='", "'<>'", "'and'", "'or'", "'xor'", "'implies'", "'.'", "'->'", "'?.'", "'?->'", "'Map'", "'Tuple'", "'Boolean'", "'Integer'", "'Real'", "'String'", "'UnlimitedNatural'", "'OclAny'", "'OclInvalid'", "'OclVoid'", "'Set'", "'Bag'", "'Sequence'", "'Collection'", "'OrderedSet'", "'metamodel'", "'package'", "'in'", "'out'", "'inout'", "'access'", "'extends'", "'library'", "'transformation'", "'error'", "'warning'", "'fatal'", "':='", "'::='", "'+='", "'['", "']'", "'...'", "'::'", "'('", "')'", "'@'", "';'", "','", "':'", "'opposites'", "'~'", "'{'", "'}'", "'configuration'", "'property'", "'intermediate'", "'constructor'", "'primitive'", "'main'", "'enum'", "'exception'", "'import'", "'from'", "'init'", "'end'", "'mapping'", "'inherits'", "'merges'", "'disjuncts'", "'refines'", "'when'", "'where'", "'modeltype'", "'uses'", "'class'", "'|'", "'<<'", "'>>'", "'tag'", "'List'", "'Dict'", "'assert'", "'with'", "'default'", "'break'", "'except'", "'compute'", "'continue'", "'do'", "'new'", "'log'", "'raise'", "'return'", "'endif'", "'elif'", "'else'", "'switch'", "'case'", "'try'", "'var'", "'while'", "'..'", "'++'", "'Lambda'", "'<-'", "'invalid'", "'null'", "'pre'", "'if'", "'then'", "'elseif'", "'let'", "'self'", "'&&'", "'query'", "'population'", "'late'", "'forOne'", "'xcollect'", "'true'", "'false'"
};
public static final int T__144=144;
public static final int T__143=143;
public static final int T__146=146;
public static final int T__50=50;
public static final int T__145=145;
public static final int T__140=140;
public static final int T__142=142;
public static final int T__141=141;
public static final int T__59=59;
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__137=137;
public static final int T__52=52;
public static final int T__136=136;
public static final int T__53=53;
public static final int T__139=139;
public static final int T__54=54;
public static final int T__138=138;
public static final int T__133=133;
public static final int T__132=132;
public static final int T__60=60;
public static final int T__135=135;
public static final int T__61=61;
public static final int T__134=134;
public static final int T__131=131;
public static final int T__130=130;
public static final int RULE_INT=4;
public static final int T__66=66;
public static final int RULE_ML_COMMENT=12;
public static final int T__67=67;
public static final int T__129=129;
public static final int T__68=68;
public static final int T__69=69;
public static final int T__62=62;
public static final int T__126=126;
public static final int T__63=63;
public static final int T__125=125;
public static final int T__64=64;
public static final int T__128=128;
public static final int T__65=65;
public static final int T__127=127;
public static final int T__166=166;
public static final int T__165=165;
public static final int T__168=168;
public static final int T__167=167;
public static final int T__162=162;
public static final int T__161=161;
public static final int T__164=164;
public static final int T__163=163;
public static final int T__160=160;
public static final int T__37=37;
public static final int T__38=38;
public static final int T__39=39;
public static final int T__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__159=159;
public static final int T__30=30;
public static final int T__158=158;
public static final int T__31=31;
public static final int T__32=32;
public static final int T__155=155;
public static final int T__154=154;
public static final int T__157=157;
public static final int T__156=156;
public static final int T__151=151;
public static final int T__150=150;
public static final int T__153=153;
public static final int T__152=152;
public static final int RULE_SINGLE_QUOTED_STRING=5;
public static final int T__48=48;
public static final int T__49=49;
public static final int RULE_DOUBLE_QUOTED_STRING=6;
public static final int T__44=44;
public static final int T__45=45;
public static final int T__46=46;
public static final int T__47=47;
public static final int RULE_ESCAPED_ID=8;
public static final int T__40=40;
public static final int T__148=148;
public static final int T__41=41;
public static final int T__147=147;
public static final int T__42=42;
public static final int T__43=43;
public static final int T__149=149;
public static final int T__91=91;
public static final int T__100=100;
public static final int T__92=92;
public static final int T__93=93;
public static final int T__102=102;
public static final int T__94=94;
public static final int T__101=101;
public static final int T__90=90;
public static final int RULE_LETTER_CHARACTER=10;
public static final int T__19=19;
public static final int T__16=16;
public static final int T__17=17;
public static final int T__18=18;
public static final int T__99=99;
public static final int RULE_ESCAPED_CHARACTER=9;
public static final int T__95=95;
public static final int RULE_ML_SINGLE_QUOTED_STRING=11;
public static final int T__96=96;
public static final int T__97=97;
public static final int T__98=98;
public static final int T__26=26;
public static final int T__27=27;
public static final int T__28=28;
public static final int T__29=29;
public static final int T__22=22;
public static final int T__23=23;
public static final int T__24=24;
public static final int T__25=25;
public static final int T__20=20;
public static final int T__21=21;
public static final int T__122=122;
public static final int T__70=70;
public static final int T__121=121;
public static final int T__71=71;
public static final int T__124=124;
public static final int T__72=72;
public static final int T__123=123;
public static final int T__120=120;
public static final int RULE_SL_COMMENT=13;
public static final int T__77=77;
public static final int T__119=119;
public static final int T__78=78;
public static final int T__118=118;
public static final int T__79=79;
public static final int T__73=73;
public static final int T__115=115;
public static final int EOF=-1;
public static final int T__74=74;
public static final int T__114=114;
public static final int T__75=75;
public static final int T__117=117;
public static final int T__76=76;
public static final int T__116=116;
public static final int T__80=80;
public static final int T__111=111;
public static final int T__81=81;
public static final int T__110=110;
public static final int T__82=82;
public static final int T__113=113;
public static final int RULE_SIMPLE_ID=7;
public static final int T__83=83;
public static final int T__112=112;
public static final int RULE_WS=14;
public static final int RULE_ANY_OTHER=15;
public static final int T__88=88;
public static final int T__108=108;
public static final int T__89=89;
public static final int T__107=107;
public static final int T__109=109;
public static final int T__84=84;
public static final int T__104=104;
public static final int T__85=85;
public static final int T__103=103;
public static final int T__86=86;
public static final int T__106=106;
public static final int T__87=87;
public static final int T__105=105;
// delegates
// delegators
public InternalQVTOperationalParser(TokenStream input) {
this(input, new RecognizerSharedState());
}
public InternalQVTOperationalParser(TokenStream input, RecognizerSharedState state) {
super(input, state);
}
public String[] getTokenNames() { return InternalQVTOperationalParser.tokenNames; }
public String getGrammarFileName() { return "../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g"; }
private QVTOperationalGrammarAccess grammarAccess;
public void setGrammarAccess(QVTOperationalGrammarAccess grammarAccess) {
this.grammarAccess = grammarAccess;
}
@Override
protected Grammar getGrammar() {
return grammarAccess.getGrammar();
}
@Override
protected String getValueForTokenName(String tokenName) {
return tokenName;
}
// $ANTLR start "entryRuleTopLevelCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:61:1: entryRuleTopLevelCS : ruleTopLevelCS EOF ;
public final void entryRuleTopLevelCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:62:1: ( ruleTopLevelCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:63:1: ruleTopLevelCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTopLevelCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleTopLevelCS_in_entryRuleTopLevelCS67);
ruleTopLevelCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTopLevelCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleTopLevelCS74); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleTopLevelCS"
// $ANTLR start "ruleTopLevelCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:70:1: ruleTopLevelCS : ( ( rule__TopLevelCS__Group__0 ) ) ;
public final void ruleTopLevelCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:74:2: ( ( ( rule__TopLevelCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:75:1: ( ( rule__TopLevelCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:75:1: ( ( rule__TopLevelCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:76:1: ( rule__TopLevelCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTopLevelCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:77:1: ( rule__TopLevelCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:77:2: rule__TopLevelCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__Group__0_in_ruleTopLevelCS100);
rule__TopLevelCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTopLevelCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleTopLevelCS"
// $ANTLR start "entryRuleTransformationQualifier"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:89:1: entryRuleTransformationQualifier : ruleTransformationQualifier EOF ;
public final void entryRuleTransformationQualifier() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:90:1: ( ruleTransformationQualifier EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:91:1: ruleTransformationQualifier EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationQualifierRule());
}
pushFollow(FollowSets000.FOLLOW_ruleTransformationQualifier_in_entryRuleTransformationQualifier127);
ruleTransformationQualifier();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationQualifierRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleTransformationQualifier134); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleTransformationQualifier"
// $ANTLR start "ruleTransformationQualifier"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:98:1: ruleTransformationQualifier : ( ( rule__TransformationQualifier__Alternatives ) ) ;
public final void ruleTransformationQualifier() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:102:2: ( ( ( rule__TransformationQualifier__Alternatives ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:103:1: ( ( rule__TransformationQualifier__Alternatives ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:103:1: ( ( rule__TransformationQualifier__Alternatives ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:104:1: ( rule__TransformationQualifier__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationQualifierAccess().getAlternatives());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:105:1: ( rule__TransformationQualifier__Alternatives )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:105:2: rule__TransformationQualifier__Alternatives
{
pushFollow(FollowSets000.FOLLOW_rule__TransformationQualifier__Alternatives_in_ruleTransformationQualifier160);
rule__TransformationQualifier__Alternatives();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationQualifierAccess().getAlternatives());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleTransformationQualifier"
// $ANTLR start "entryRuleLibraryQualifier"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:117:1: entryRuleLibraryQualifier : ruleLibraryQualifier EOF ;
public final void entryRuleLibraryQualifier() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:118:1: ( ruleLibraryQualifier EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:119:1: ruleLibraryQualifier EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLibraryQualifierRule());
}
pushFollow(FollowSets000.FOLLOW_ruleLibraryQualifier_in_entryRuleLibraryQualifier187);
ruleLibraryQualifier();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLibraryQualifierRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleLibraryQualifier194); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleLibraryQualifier"
// $ANTLR start "ruleLibraryQualifier"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:126:1: ruleLibraryQualifier : ( 'blackbox' ) ;
public final void ruleLibraryQualifier() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:130:2: ( ( 'blackbox' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:131:1: ( 'blackbox' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:131:1: ( 'blackbox' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:132:1: 'blackbox'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLibraryQualifierAccess().getBlackboxKeyword());
}
match(input,16,FollowSets000.FOLLOW_16_in_ruleLibraryQualifier221); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLibraryQualifierAccess().getBlackboxKeyword());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleLibraryQualifier"
// $ANTLR start "entryRuleFeatureQualifier"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:147:1: entryRuleFeatureQualifier : ruleFeatureQualifier EOF ;
public final void entryRuleFeatureQualifier() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:148:1: ( ruleFeatureQualifier EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:149:1: ruleFeatureQualifier EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureQualifierRule());
}
pushFollow(FollowSets000.FOLLOW_ruleFeatureQualifier_in_entryRuleFeatureQualifier249);
ruleFeatureQualifier();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getFeatureQualifierRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleFeatureQualifier256); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleFeatureQualifier"
// $ANTLR start "ruleFeatureQualifier"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:156:1: ruleFeatureQualifier : ( ( rule__FeatureQualifier__Alternatives ) ) ;
public final void ruleFeatureQualifier() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:160:2: ( ( ( rule__FeatureQualifier__Alternatives ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:161:1: ( ( rule__FeatureQualifier__Alternatives ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:161:1: ( ( rule__FeatureQualifier__Alternatives ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:162:1: ( rule__FeatureQualifier__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureQualifierAccess().getAlternatives());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:163:1: ( rule__FeatureQualifier__Alternatives )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:163:2: rule__FeatureQualifier__Alternatives
{
pushFollow(FollowSets000.FOLLOW_rule__FeatureQualifier__Alternatives_in_ruleFeatureQualifier282);
rule__FeatureQualifier__Alternatives();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getFeatureQualifierAccess().getAlternatives());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleFeatureQualifier"
// $ANTLR start "entryRuleOperationQualifier"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:175:1: entryRuleOperationQualifier : ruleOperationQualifier EOF ;
public final void entryRuleOperationQualifier() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:176:1: ( ruleOperationQualifier EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:177:1: ruleOperationQualifier EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationQualifierRule());
}
pushFollow(FollowSets000.FOLLOW_ruleOperationQualifier_in_entryRuleOperationQualifier309);
ruleOperationQualifier();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOperationQualifierRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleOperationQualifier316); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleOperationQualifier"
// $ANTLR start "ruleOperationQualifier"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:184:1: ruleOperationQualifier : ( ( rule__OperationQualifier__Alternatives ) ) ;
public final void ruleOperationQualifier() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:188:2: ( ( ( rule__OperationQualifier__Alternatives ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:189:1: ( ( rule__OperationQualifier__Alternatives ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:189:1: ( ( rule__OperationQualifier__Alternatives ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:190:1: ( rule__OperationQualifier__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationQualifierAccess().getAlternatives());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:191:1: ( rule__OperationQualifier__Alternatives )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:191:2: rule__OperationQualifier__Alternatives
{
pushFollow(FollowSets000.FOLLOW_rule__OperationQualifier__Alternatives_in_ruleOperationQualifier342);
rule__OperationQualifier__Alternatives();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getOperationQualifierAccess().getAlternatives());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleOperationQualifier"
// $ANTLR start "entryRuleMultiplicityCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:203:1: entryRuleMultiplicityCS : ruleMultiplicityCS EOF ;
public final void entryRuleMultiplicityCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:204:1: ( ruleMultiplicityCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:205:1: ruleMultiplicityCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleMultiplicityCS_in_entryRuleMultiplicityCS369);
ruleMultiplicityCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMultiplicityCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleMultiplicityCS376); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleMultiplicityCS"
// $ANTLR start "ruleMultiplicityCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:212:1: ruleMultiplicityCS : ( ( rule__MultiplicityCS__Group__0 ) ) ;
public final void ruleMultiplicityCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:216:2: ( ( ( rule__MultiplicityCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:217:1: ( ( rule__MultiplicityCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:217:1: ( ( rule__MultiplicityCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:218:1: ( rule__MultiplicityCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:219:1: ( rule__MultiplicityCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:219:2: rule__MultiplicityCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Group__0_in_ruleMultiplicityCS402);
rule__MultiplicityCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMultiplicityCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleMultiplicityCS"
// $ANTLR start "entryRulePathName2CS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:231:1: entryRulePathName2CS : rulePathName2CS EOF ;
public final void entryRulePathName2CS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:232:1: ( rulePathName2CS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:233:1: rulePathName2CS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPathName2CSRule());
}
pushFollow(FollowSets000.FOLLOW_rulePathName2CS_in_entryRulePathName2CS429);
rulePathName2CS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPathName2CSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRulePathName2CS436); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRulePathName2CS"
// $ANTLR start "rulePathName2CS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:240:1: rulePathName2CS : ( ( rule__PathName2CS__Group__0 ) ) ;
public final void rulePathName2CS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:244:2: ( ( ( rule__PathName2CS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:245:1: ( ( rule__PathName2CS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:245:1: ( ( rule__PathName2CS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:246:1: ( rule__PathName2CS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPathName2CSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:247:1: ( rule__PathName2CS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:247:2: rule__PathName2CS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__PathName2CS__Group__0_in_rulePathName2CS462);
rule__PathName2CS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getPathName2CSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rulePathName2CS"
// $ANTLR start "entryRulePathElement2CS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:259:1: entryRulePathElement2CS : rulePathElement2CS EOF ;
public final void entryRulePathElement2CS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:260:1: ( rulePathElement2CS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:261:1: rulePathElement2CS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPathElement2CSRule());
}
pushFollow(FollowSets000.FOLLOW_rulePathElement2CS_in_entryRulePathElement2CS489);
rulePathElement2CS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPathElement2CSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRulePathElement2CS496); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRulePathElement2CS"
// $ANTLR start "rulePathElement2CS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:268:1: rulePathElement2CS : ( ( rule__PathElement2CS__NameAssignment ) ) ;
public final void rulePathElement2CS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:272:2: ( ( ( rule__PathElement2CS__NameAssignment ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:273:1: ( ( rule__PathElement2CS__NameAssignment ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:273:1: ( ( rule__PathElement2CS__NameAssignment ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:274:1: ( rule__PathElement2CS__NameAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPathElement2CSAccess().getNameAssignment());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:275:1: ( rule__PathElement2CS__NameAssignment )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:275:2: rule__PathElement2CS__NameAssignment
{
pushFollow(FollowSets000.FOLLOW_rule__PathElement2CS__NameAssignment_in_rulePathElement2CS522);
rule__PathElement2CS__NameAssignment();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getPathElement2CSAccess().getNameAssignment());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rulePathElement2CS"
// $ANTLR start "entryRuleTypedMultiplicityRef2CS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:287:1: entryRuleTypedMultiplicityRef2CS : ruleTypedMultiplicityRef2CS EOF ;
public final void entryRuleTypedMultiplicityRef2CS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:288:1: ( ruleTypedMultiplicityRef2CS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:289:1: ruleTypedMultiplicityRef2CS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedMultiplicityRef2CSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleTypedMultiplicityRef2CS_in_entryRuleTypedMultiplicityRef2CS549);
ruleTypedMultiplicityRef2CS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypedMultiplicityRef2CSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleTypedMultiplicityRef2CS556); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleTypedMultiplicityRef2CS"
// $ANTLR start "ruleTypedMultiplicityRef2CS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:296:1: ruleTypedMultiplicityRef2CS : ( ( rule__TypedMultiplicityRef2CS__Group__0 ) ) ;
public final void ruleTypedMultiplicityRef2CS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:300:2: ( ( ( rule__TypedMultiplicityRef2CS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:301:1: ( ( rule__TypedMultiplicityRef2CS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:301:1: ( ( rule__TypedMultiplicityRef2CS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:302:1: ( rule__TypedMultiplicityRef2CS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedMultiplicityRef2CSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:303:1: ( rule__TypedMultiplicityRef2CS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:303:2: rule__TypedMultiplicityRef2CS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__TypedMultiplicityRef2CS__Group__0_in_ruleTypedMultiplicityRef2CS582);
rule__TypedMultiplicityRef2CS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTypedMultiplicityRef2CSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleTypedMultiplicityRef2CS"
// $ANTLR start "entryRuleTypeRefCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:315:1: entryRuleTypeRefCS : ruleTypeRefCS EOF ;
public final void entryRuleTypeRefCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:316:1: ( ruleTypeRefCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:317:1: ruleTypeRefCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeRefCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleTypeRefCS_in_entryRuleTypeRefCS609);
ruleTypeRefCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeRefCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleTypeRefCS616); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleTypeRefCS"
// $ANTLR start "ruleTypeRefCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:324:1: ruleTypeRefCS : ( ruleTypedRef2CS ) ;
public final void ruleTypeRefCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:328:2: ( ( ruleTypedRef2CS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:329:1: ( ruleTypedRef2CS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:329:1: ( ruleTypedRef2CS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:330:1: ruleTypedRef2CS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeRefCSAccess().getTypedRef2CSParserRuleCall());
}
pushFollow(FollowSets000.FOLLOW_ruleTypedRef2CS_in_ruleTypeRefCS642);
ruleTypedRef2CS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeRefCSAccess().getTypedRef2CSParserRuleCall());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleTypeRefCS"
// $ANTLR start "entryRuleTypedRef2CS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:343:1: entryRuleTypedRef2CS : ruleTypedRef2CS EOF ;
public final void entryRuleTypedRef2CS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:344:1: ( ruleTypedRef2CS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:345:1: ruleTypedRef2CS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedRef2CSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleTypedRef2CS_in_entryRuleTypedRef2CS668);
ruleTypedRef2CS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypedRef2CSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleTypedRef2CS675); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleTypedRef2CS"
// $ANTLR start "ruleTypedRef2CS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:352:1: ruleTypedRef2CS : ( ( rule__TypedRef2CS__Alternatives ) ) ;
public final void ruleTypedRef2CS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:356:2: ( ( ( rule__TypedRef2CS__Alternatives ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:357:1: ( ( rule__TypedRef2CS__Alternatives ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:357:1: ( ( rule__TypedRef2CS__Alternatives ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:358:1: ( rule__TypedRef2CS__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedRef2CSAccess().getAlternatives());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:359:1: ( rule__TypedRef2CS__Alternatives )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:359:2: rule__TypedRef2CS__Alternatives
{
pushFollow(FollowSets000.FOLLOW_rule__TypedRef2CS__Alternatives_in_ruleTypedRef2CS701);
rule__TypedRef2CS__Alternatives();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTypedRef2CSAccess().getAlternatives());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleTypedRef2CS"
// $ANTLR start "entryRuleTypedTypeRef2CS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:371:1: entryRuleTypedTypeRef2CS : ruleTypedTypeRef2CS EOF ;
public final void entryRuleTypedTypeRef2CS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:372:1: ( ruleTypedTypeRef2CS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:373:1: ruleTypedTypeRef2CS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedTypeRef2CSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleTypedTypeRef2CS_in_entryRuleTypedTypeRef2CS728);
ruleTypedTypeRef2CS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypedTypeRef2CSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleTypedTypeRef2CS735); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleTypedTypeRef2CS"
// $ANTLR start "ruleTypedTypeRef2CS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:380:1: ruleTypedTypeRef2CS : ( ( rule__TypedTypeRef2CS__Group__0 ) ) ;
public final void ruleTypedTypeRef2CS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:384:2: ( ( ( rule__TypedTypeRef2CS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:385:1: ( ( rule__TypedTypeRef2CS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:385:1: ( ( rule__TypedTypeRef2CS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:386:1: ( rule__TypedTypeRef2CS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedTypeRef2CSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:387:1: ( rule__TypedTypeRef2CS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:387:2: rule__TypedTypeRef2CS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__TypedTypeRef2CS__Group__0_in_ruleTypedTypeRef2CS761);
rule__TypedTypeRef2CS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTypedTypeRef2CSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleTypedTypeRef2CS"
// $ANTLR start "entryRuleClassCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:399:1: entryRuleClassCS : ruleClassCS EOF ;
public final void entryRuleClassCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:400:1: ( ruleClassCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:401:1: ruleClassCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleClassCS_in_entryRuleClassCS788);
ruleClassCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getClassCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleClassCS795); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleClassCS"
// $ANTLR start "ruleClassCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:408:1: ruleClassCS : ( ( rule__ClassCS__Group__0 ) ) ;
public final void ruleClassCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:412:2: ( ( ( rule__ClassCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:413:1: ( ( rule__ClassCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:413:1: ( ( rule__ClassCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:414:1: ( rule__ClassCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:415:1: ( rule__ClassCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:415:2: rule__ClassCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__ClassCS__Group__0_in_ruleClassCS821);
rule__ClassCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getClassCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleClassCS"
// $ANTLR start "entryRuleClassifierOperationCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:427:1: entryRuleClassifierOperationCS : ruleClassifierOperationCS EOF ;
public final void entryRuleClassifierOperationCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:428:1: ( ruleClassifierOperationCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:429:1: ruleClassifierOperationCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierOperationCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleClassifierOperationCS_in_entryRuleClassifierOperationCS848);
ruleClassifierOperationCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getClassifierOperationCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleClassifierOperationCS855); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleClassifierOperationCS"
// $ANTLR start "ruleClassifierOperationCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:436:1: ruleClassifierOperationCS : ( ( rule__ClassifierOperationCS__Group__0 ) ) ;
public final void ruleClassifierOperationCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:440:2: ( ( ( rule__ClassifierOperationCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:441:1: ( ( rule__ClassifierOperationCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:441:1: ( ( rule__ClassifierOperationCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:442:1: ( rule__ClassifierOperationCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierOperationCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:443:1: ( rule__ClassifierOperationCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:443:2: rule__ClassifierOperationCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__ClassifierOperationCS__Group__0_in_ruleClassifierOperationCS881);
rule__ClassifierOperationCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getClassifierOperationCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleClassifierOperationCS"
// $ANTLR start "entryRuleClassifierPropertyCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:455:1: entryRuleClassifierPropertyCS : ruleClassifierPropertyCS EOF ;
public final void entryRuleClassifierPropertyCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:456:1: ( ruleClassifierPropertyCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:457:1: ruleClassifierPropertyCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierPropertyCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleClassifierPropertyCS_in_entryRuleClassifierPropertyCS908);
ruleClassifierPropertyCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getClassifierPropertyCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleClassifierPropertyCS915); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleClassifierPropertyCS"
// $ANTLR start "ruleClassifierPropertyCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:464:1: ruleClassifierPropertyCS : ( ( rule__ClassifierPropertyCS__Group__0 ) ) ;
public final void ruleClassifierPropertyCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:468:2: ( ( ( rule__ClassifierPropertyCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:469:1: ( ( rule__ClassifierPropertyCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:469:1: ( ( rule__ClassifierPropertyCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:470:1: ( rule__ClassifierPropertyCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierPropertyCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:471:1: ( rule__ClassifierPropertyCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:471:2: rule__ClassifierPropertyCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__ClassifierPropertyCS__Group__0_in_ruleClassifierPropertyCS941);
rule__ClassifierPropertyCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getClassifierPropertyCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleClassifierPropertyCS"
// $ANTLR start "entryRuleCompoundOperationBodyCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:483:1: entryRuleCompoundOperationBodyCS : ruleCompoundOperationBodyCS EOF ;
public final void entryRuleCompoundOperationBodyCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:484:1: ( ruleCompoundOperationBodyCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:485:1: ruleCompoundOperationBodyCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCompoundOperationBodyCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleCompoundOperationBodyCS_in_entryRuleCompoundOperationBodyCS968);
ruleCompoundOperationBodyCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCompoundOperationBodyCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleCompoundOperationBodyCS975); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleCompoundOperationBodyCS"
// $ANTLR start "ruleCompoundOperationBodyCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:492:1: ruleCompoundOperationBodyCS : ( ( rule__CompoundOperationBodyCS__Group__0 ) ) ;
public final void ruleCompoundOperationBodyCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:496:2: ( ( ( rule__CompoundOperationBodyCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:497:1: ( ( rule__CompoundOperationBodyCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:497:1: ( ( rule__CompoundOperationBodyCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:498:1: ( rule__CompoundOperationBodyCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCompoundOperationBodyCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:499:1: ( rule__CompoundOperationBodyCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:499:2: rule__CompoundOperationBodyCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__CompoundOperationBodyCS__Group__0_in_ruleCompoundOperationBodyCS1001);
rule__CompoundOperationBodyCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getCompoundOperationBodyCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleCompoundOperationBodyCS"
// $ANTLR start "entryRuleConfigurationPropertyCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:511:1: entryRuleConfigurationPropertyCS : ruleConfigurationPropertyCS EOF ;
public final void entryRuleConfigurationPropertyCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:512:1: ( ruleConfigurationPropertyCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:513:1: ruleConfigurationPropertyCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConfigurationPropertyCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleConfigurationPropertyCS_in_entryRuleConfigurationPropertyCS1028);
ruleConfigurationPropertyCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getConfigurationPropertyCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleConfigurationPropertyCS1035); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleConfigurationPropertyCS"
// $ANTLR start "ruleConfigurationPropertyCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:520:1: ruleConfigurationPropertyCS : ( ( rule__ConfigurationPropertyCS__Group__0 ) ) ;
public final void ruleConfigurationPropertyCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:524:2: ( ( ( rule__ConfigurationPropertyCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:525:1: ( ( rule__ConfigurationPropertyCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:525:1: ( ( rule__ConfigurationPropertyCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:526:1: ( rule__ConfigurationPropertyCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConfigurationPropertyCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:527:1: ( rule__ConfigurationPropertyCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:527:2: rule__ConfigurationPropertyCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__ConfigurationPropertyCS__Group__0_in_ruleConfigurationPropertyCS1061);
rule__ConfigurationPropertyCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getConfigurationPropertyCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleConfigurationPropertyCS"
// $ANTLR start "entryRuleContextualPropertyCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:539:1: entryRuleContextualPropertyCS : ruleContextualPropertyCS EOF ;
public final void entryRuleContextualPropertyCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:540:1: ( ruleContextualPropertyCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:541:1: ruleContextualPropertyCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContextualPropertyCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleContextualPropertyCS_in_entryRuleContextualPropertyCS1088);
ruleContextualPropertyCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getContextualPropertyCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleContextualPropertyCS1095); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleContextualPropertyCS"
// $ANTLR start "ruleContextualPropertyCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:548:1: ruleContextualPropertyCS : ( ( rule__ContextualPropertyCS__Group__0 ) ) ;
public final void ruleContextualPropertyCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:552:2: ( ( ( rule__ContextualPropertyCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:553:1: ( ( rule__ContextualPropertyCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:553:1: ( ( rule__ContextualPropertyCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:554:1: ( rule__ContextualPropertyCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContextualPropertyCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:555:1: ( rule__ContextualPropertyCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:555:2: rule__ContextualPropertyCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__ContextualPropertyCS__Group__0_in_ruleContextualPropertyCS1121);
rule__ContextualPropertyCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getContextualPropertyCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleContextualPropertyCS"
// $ANTLR start "entryRuleConstructorCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:567:1: entryRuleConstructorCS : ruleConstructorCS EOF ;
public final void entryRuleConstructorCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:568:1: ( ruleConstructorCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:569:1: ruleConstructorCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstructorCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleConstructorCS_in_entryRuleConstructorCS1148);
ruleConstructorCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getConstructorCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleConstructorCS1155); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleConstructorCS"
// $ANTLR start "ruleConstructorCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:576:1: ruleConstructorCS : ( ( rule__ConstructorCS__Alternatives ) ) ;
public final void ruleConstructorCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:580:2: ( ( ( rule__ConstructorCS__Alternatives ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:581:1: ( ( rule__ConstructorCS__Alternatives ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:581:1: ( ( rule__ConstructorCS__Alternatives ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:582:1: ( rule__ConstructorCS__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstructorCSAccess().getAlternatives());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:583:1: ( rule__ConstructorCS__Alternatives )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:583:2: rule__ConstructorCS__Alternatives
{
pushFollow(FollowSets000.FOLLOW_rule__ConstructorCS__Alternatives_in_ruleConstructorCS1181);
rule__ConstructorCS__Alternatives();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getConstructorCSAccess().getAlternatives());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleConstructorCS"
// $ANTLR start "entryRuleConstructorDeclarationCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:595:1: entryRuleConstructorDeclarationCS : ruleConstructorDeclarationCS EOF ;
public final void entryRuleConstructorDeclarationCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:596:1: ( ruleConstructorDeclarationCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:597:1: ruleConstructorDeclarationCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstructorDeclarationCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleConstructorDeclarationCS_in_entryRuleConstructorDeclarationCS1208);
ruleConstructorDeclarationCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getConstructorDeclarationCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleConstructorDeclarationCS1215); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleConstructorDeclarationCS"
// $ANTLR start "ruleConstructorDeclarationCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:604:1: ruleConstructorDeclarationCS : ( ( rule__ConstructorDeclarationCS__Group__0 ) ) ;
public final void ruleConstructorDeclarationCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:608:2: ( ( ( rule__ConstructorDeclarationCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:609:1: ( ( rule__ConstructorDeclarationCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:609:1: ( ( rule__ConstructorDeclarationCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:610:1: ( rule__ConstructorDeclarationCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstructorDeclarationCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:611:1: ( rule__ConstructorDeclarationCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:611:2: rule__ConstructorDeclarationCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__ConstructorDeclarationCS__Group__0_in_ruleConstructorDeclarationCS1241);
rule__ConstructorDeclarationCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getConstructorDeclarationCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleConstructorDeclarationCS"
// $ANTLR start "entryRuleConstructorDefinitionCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:623:1: entryRuleConstructorDefinitionCS : ruleConstructorDefinitionCS EOF ;
public final void entryRuleConstructorDefinitionCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:624:1: ( ruleConstructorDefinitionCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:625:1: ruleConstructorDefinitionCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstructorDefinitionCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleConstructorDefinitionCS_in_entryRuleConstructorDefinitionCS1268);
ruleConstructorDefinitionCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getConstructorDefinitionCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleConstructorDefinitionCS1275); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleConstructorDefinitionCS"
// $ANTLR start "ruleConstructorDefinitionCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:632:1: ruleConstructorDefinitionCS : ( ( rule__ConstructorDefinitionCS__Group__0 ) ) ;
public final void ruleConstructorDefinitionCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:636:2: ( ( ( rule__ConstructorDefinitionCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:637:1: ( ( rule__ConstructorDefinitionCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:637:1: ( ( rule__ConstructorDefinitionCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:638:1: ( rule__ConstructorDefinitionCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstructorDefinitionCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:639:1: ( rule__ConstructorDefinitionCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:639:2: rule__ConstructorDefinitionCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__ConstructorDefinitionCS__Group__0_in_ruleConstructorDefinitionCS1301);
rule__ConstructorDefinitionCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getConstructorDefinitionCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleConstructorDefinitionCS"
// $ANTLR start "entryRuleConstructorHeaderCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:651:1: entryRuleConstructorHeaderCS : ruleConstructorHeaderCS EOF ;
public final void entryRuleConstructorHeaderCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:652:1: ( ruleConstructorHeaderCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:653:1: ruleConstructorHeaderCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstructorHeaderCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleConstructorHeaderCS_in_entryRuleConstructorHeaderCS1328);
ruleConstructorHeaderCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getConstructorHeaderCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleConstructorHeaderCS1335); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleConstructorHeaderCS"
// $ANTLR start "ruleConstructorHeaderCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:660:1: ruleConstructorHeaderCS : ( ( rule__ConstructorHeaderCS__Group__0 ) ) ;
public final void ruleConstructorHeaderCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:664:2: ( ( ( rule__ConstructorHeaderCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:665:1: ( ( rule__ConstructorHeaderCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:665:1: ( ( rule__ConstructorHeaderCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:666:1: ( rule__ConstructorHeaderCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstructorHeaderCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:667:1: ( rule__ConstructorHeaderCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:667:2: rule__ConstructorHeaderCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__ConstructorHeaderCS__Group__0_in_ruleConstructorHeaderCS1361);
rule__ConstructorHeaderCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getConstructorHeaderCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleConstructorHeaderCS"
// $ANTLR start "entryRuleDataTypeCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:679:1: entryRuleDataTypeCS : ruleDataTypeCS EOF ;
public final void entryRuleDataTypeCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:680:1: ( ruleDataTypeCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:681:1: ruleDataTypeCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleDataTypeCS_in_entryRuleDataTypeCS1388);
ruleDataTypeCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDataTypeCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleDataTypeCS1395); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleDataTypeCS"
// $ANTLR start "ruleDataTypeCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:688:1: ruleDataTypeCS : ( ( rule__DataTypeCS__Group__0 ) ) ;
public final void ruleDataTypeCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:692:2: ( ( ( rule__DataTypeCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:693:1: ( ( rule__DataTypeCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:693:1: ( ( rule__DataTypeCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:694:1: ( rule__DataTypeCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:695:1: ( rule__DataTypeCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:695:2: rule__DataTypeCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__DataTypeCS__Group__0_in_ruleDataTypeCS1421);
rule__DataTypeCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getDataTypeCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleDataTypeCS"
// $ANTLR start "entryRuleEntryOperationCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:707:1: entryRuleEntryOperationCS : ruleEntryOperationCS EOF ;
public final void entryRuleEntryOperationCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:708:1: ( ruleEntryOperationCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:709:1: ruleEntryOperationCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEntryOperationCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleEntryOperationCS_in_entryRuleEntryOperationCS1448);
ruleEntryOperationCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEntryOperationCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleEntryOperationCS1455); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleEntryOperationCS"
// $ANTLR start "ruleEntryOperationCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:716:1: ruleEntryOperationCS : ( ( rule__EntryOperationCS__Group__0 ) ) ;
public final void ruleEntryOperationCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:720:2: ( ( ( rule__EntryOperationCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:721:1: ( ( rule__EntryOperationCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:721:1: ( ( rule__EntryOperationCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:722:1: ( rule__EntryOperationCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEntryOperationCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:723:1: ( rule__EntryOperationCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:723:2: rule__EntryOperationCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__EntryOperationCS__Group__0_in_ruleEntryOperationCS1481);
rule__EntryOperationCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getEntryOperationCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleEntryOperationCS"
// $ANTLR start "entryRuleEnumerationCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:735:1: entryRuleEnumerationCS : ruleEnumerationCS EOF ;
public final void entryRuleEnumerationCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:736:1: ( ruleEnumerationCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:737:1: ruleEnumerationCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleEnumerationCS_in_entryRuleEnumerationCS1508);
ruleEnumerationCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEnumerationCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleEnumerationCS1515); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleEnumerationCS"
// $ANTLR start "ruleEnumerationCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:744:1: ruleEnumerationCS : ( ( rule__EnumerationCS__Group__0 ) ) ;
public final void ruleEnumerationCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:748:2: ( ( ( rule__EnumerationCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:749:1: ( ( rule__EnumerationCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:749:1: ( ( rule__EnumerationCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:750:1: ( rule__EnumerationCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:751:1: ( rule__EnumerationCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:751:2: rule__EnumerationCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__EnumerationCS__Group__0_in_ruleEnumerationCS1541);
rule__EnumerationCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getEnumerationCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleEnumerationCS"
// $ANTLR start "entryRuleEnumerationLiteralCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:763:1: entryRuleEnumerationLiteralCS : ruleEnumerationLiteralCS EOF ;
public final void entryRuleEnumerationLiteralCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:764:1: ( ruleEnumerationLiteralCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:765:1: ruleEnumerationLiteralCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationLiteralCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleEnumerationLiteralCS_in_entryRuleEnumerationLiteralCS1568);
ruleEnumerationLiteralCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEnumerationLiteralCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleEnumerationLiteralCS1575); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleEnumerationLiteralCS"
// $ANTLR start "ruleEnumerationLiteralCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:772:1: ruleEnumerationLiteralCS : ( ( rule__EnumerationLiteralCS__NameAssignment ) ) ;
public final void ruleEnumerationLiteralCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:776:2: ( ( ( rule__EnumerationLiteralCS__NameAssignment ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:777:1: ( ( rule__EnumerationLiteralCS__NameAssignment ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:777:1: ( ( rule__EnumerationLiteralCS__NameAssignment ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:778:1: ( rule__EnumerationLiteralCS__NameAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationLiteralCSAccess().getNameAssignment());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:779:1: ( rule__EnumerationLiteralCS__NameAssignment )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:779:2: rule__EnumerationLiteralCS__NameAssignment
{
pushFollow(FollowSets000.FOLLOW_rule__EnumerationLiteralCS__NameAssignment_in_ruleEnumerationLiteralCS1601);
rule__EnumerationLiteralCS__NameAssignment();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getEnumerationLiteralCSAccess().getNameAssignment());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleEnumerationLiteralCS"
// $ANTLR start "entryRuleExceptionCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:791:1: entryRuleExceptionCS : ruleExceptionCS EOF ;
public final void entryRuleExceptionCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:792:1: ( ruleExceptionCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:793:1: ruleExceptionCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExceptionCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleExceptionCS_in_entryRuleExceptionCS1628);
ruleExceptionCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getExceptionCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleExceptionCS1635); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleExceptionCS"
// $ANTLR start "ruleExceptionCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:800:1: ruleExceptionCS : ( ( rule__ExceptionCS__Group__0 ) ) ;
public final void ruleExceptionCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:804:2: ( ( ( rule__ExceptionCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:805:1: ( ( rule__ExceptionCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:805:1: ( ( rule__ExceptionCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:806:1: ( rule__ExceptionCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExceptionCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:807:1: ( rule__ExceptionCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:807:2: rule__ExceptionCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__ExceptionCS__Group__0_in_ruleExceptionCS1661);
rule__ExceptionCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getExceptionCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleExceptionCS"
// $ANTLR start "entryRuleHelperCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:819:1: entryRuleHelperCS : ruleHelperCS EOF ;
public final void entryRuleHelperCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:820:1: ( ruleHelperCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:821:1: ruleHelperCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHelperCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleHelperCS_in_entryRuleHelperCS1688);
ruleHelperCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getHelperCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleHelperCS1695); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleHelperCS"
// $ANTLR start "ruleHelperCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:828:1: ruleHelperCS : ( ( rule__HelperCS__Alternatives ) ) ;
public final void ruleHelperCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:832:2: ( ( ( rule__HelperCS__Alternatives ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:833:1: ( ( rule__HelperCS__Alternatives ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:833:1: ( ( rule__HelperCS__Alternatives ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:834:1: ( rule__HelperCS__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHelperCSAccess().getAlternatives());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:835:1: ( rule__HelperCS__Alternatives )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:835:2: rule__HelperCS__Alternatives
{
pushFollow(FollowSets000.FOLLOW_rule__HelperCS__Alternatives_in_ruleHelperCS1721);
rule__HelperCS__Alternatives();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getHelperCSAccess().getAlternatives());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleHelperCS"
// $ANTLR start "entryRuleHelperDeclarationCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:847:1: entryRuleHelperDeclarationCS : ruleHelperDeclarationCS EOF ;
public final void entryRuleHelperDeclarationCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:848:1: ( ruleHelperDeclarationCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:849:1: ruleHelperDeclarationCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHelperDeclarationCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleHelperDeclarationCS_in_entryRuleHelperDeclarationCS1748);
ruleHelperDeclarationCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getHelperDeclarationCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleHelperDeclarationCS1755); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleHelperDeclarationCS"
// $ANTLR start "ruleHelperDeclarationCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:856:1: ruleHelperDeclarationCS : ( ( rule__HelperDeclarationCS__Group__0 ) ) ;
public final void ruleHelperDeclarationCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:860:2: ( ( ( rule__HelperDeclarationCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:861:1: ( ( rule__HelperDeclarationCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:861:1: ( ( rule__HelperDeclarationCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:862:1: ( rule__HelperDeclarationCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHelperDeclarationCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:863:1: ( rule__HelperDeclarationCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:863:2: rule__HelperDeclarationCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__HelperDeclarationCS__Group__0_in_ruleHelperDeclarationCS1781);
rule__HelperDeclarationCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getHelperDeclarationCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleHelperDeclarationCS"
// $ANTLR start "entryRuleHelperHeaderCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:875:1: entryRuleHelperHeaderCS : ruleHelperHeaderCS EOF ;
public final void entryRuleHelperHeaderCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:876:1: ( ruleHelperHeaderCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:877:1: ruleHelperHeaderCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHelperHeaderCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleHelperHeaderCS_in_entryRuleHelperHeaderCS1808);
ruleHelperHeaderCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getHelperHeaderCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleHelperHeaderCS1815); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleHelperHeaderCS"
// $ANTLR start "ruleHelperHeaderCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:884:1: ruleHelperHeaderCS : ( ( rule__HelperHeaderCS__Group__0 ) ) ;
public final void ruleHelperHeaderCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:888:2: ( ( ( rule__HelperHeaderCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:889:1: ( ( rule__HelperHeaderCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:889:1: ( ( rule__HelperHeaderCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:890:1: ( rule__HelperHeaderCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHelperHeaderCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:891:1: ( rule__HelperHeaderCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:891:2: rule__HelperHeaderCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__HelperHeaderCS__Group__0_in_ruleHelperHeaderCS1841);
rule__HelperHeaderCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getHelperHeaderCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleHelperHeaderCS"
// $ANTLR start "entryRuleHelperDefinitionCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:903:1: entryRuleHelperDefinitionCS : ruleHelperDefinitionCS EOF ;
public final void entryRuleHelperDefinitionCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:904:1: ( ruleHelperDefinitionCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:905:1: ruleHelperDefinitionCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHelperDefinitionCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleHelperDefinitionCS_in_entryRuleHelperDefinitionCS1868);
ruleHelperDefinitionCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getHelperDefinitionCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleHelperDefinitionCS1875); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleHelperDefinitionCS"
// $ANTLR start "ruleHelperDefinitionCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:912:1: ruleHelperDefinitionCS : ( ( rule__HelperDefinitionCS__Alternatives ) ) ;
public final void ruleHelperDefinitionCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:916:2: ( ( ( rule__HelperDefinitionCS__Alternatives ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:917:1: ( ( rule__HelperDefinitionCS__Alternatives ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:917:1: ( ( rule__HelperDefinitionCS__Alternatives ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:918:1: ( rule__HelperDefinitionCS__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHelperDefinitionCSAccess().getAlternatives());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:919:1: ( rule__HelperDefinitionCS__Alternatives )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:919:2: rule__HelperDefinitionCS__Alternatives
{
pushFollow(FollowSets000.FOLLOW_rule__HelperDefinitionCS__Alternatives_in_ruleHelperDefinitionCS1901);
rule__HelperDefinitionCS__Alternatives();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getHelperDefinitionCSAccess().getAlternatives());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleHelperDefinitionCS"
// $ANTLR start "entryRuleHelperSimpleDefinitionCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:931:1: entryRuleHelperSimpleDefinitionCS : ruleHelperSimpleDefinitionCS EOF ;
public final void entryRuleHelperSimpleDefinitionCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:932:1: ( ruleHelperSimpleDefinitionCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:933:1: ruleHelperSimpleDefinitionCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHelperSimpleDefinitionCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleHelperSimpleDefinitionCS_in_entryRuleHelperSimpleDefinitionCS1928);
ruleHelperSimpleDefinitionCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getHelperSimpleDefinitionCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleHelperSimpleDefinitionCS1935); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleHelperSimpleDefinitionCS"
// $ANTLR start "ruleHelperSimpleDefinitionCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:940:1: ruleHelperSimpleDefinitionCS : ( ( rule__HelperSimpleDefinitionCS__Group__0 ) ) ;
public final void ruleHelperSimpleDefinitionCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:944:2: ( ( ( rule__HelperSimpleDefinitionCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:945:1: ( ( rule__HelperSimpleDefinitionCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:945:1: ( ( rule__HelperSimpleDefinitionCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:946:1: ( rule__HelperSimpleDefinitionCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHelperSimpleDefinitionCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:947:1: ( rule__HelperSimpleDefinitionCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:947:2: rule__HelperSimpleDefinitionCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__HelperSimpleDefinitionCS__Group__0_in_ruleHelperSimpleDefinitionCS1961);
rule__HelperSimpleDefinitionCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getHelperSimpleDefinitionCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleHelperSimpleDefinitionCS"
// $ANTLR start "entryRuleHelperCompoundDefinitionCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:959:1: entryRuleHelperCompoundDefinitionCS : ruleHelperCompoundDefinitionCS EOF ;
public final void entryRuleHelperCompoundDefinitionCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:960:1: ( ruleHelperCompoundDefinitionCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:961:1: ruleHelperCompoundDefinitionCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHelperCompoundDefinitionCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleHelperCompoundDefinitionCS_in_entryRuleHelperCompoundDefinitionCS1988);
ruleHelperCompoundDefinitionCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getHelperCompoundDefinitionCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleHelperCompoundDefinitionCS1995); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleHelperCompoundDefinitionCS"
// $ANTLR start "ruleHelperCompoundDefinitionCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:968:1: ruleHelperCompoundDefinitionCS : ( ( rule__HelperCompoundDefinitionCS__Group__0 ) ) ;
public final void ruleHelperCompoundDefinitionCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:972:2: ( ( ( rule__HelperCompoundDefinitionCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:973:1: ( ( rule__HelperCompoundDefinitionCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:973:1: ( ( rule__HelperCompoundDefinitionCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:974:1: ( rule__HelperCompoundDefinitionCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHelperCompoundDefinitionCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:975:1: ( rule__HelperCompoundDefinitionCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:975:2: rule__HelperCompoundDefinitionCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__HelperCompoundDefinitionCS__Group__0_in_ruleHelperCompoundDefinitionCS2021);
rule__HelperCompoundDefinitionCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getHelperCompoundDefinitionCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleHelperCompoundDefinitionCS"
// $ANTLR start "entryRuleImportCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:987:1: entryRuleImportCS : ruleImportCS EOF ;
public final void entryRuleImportCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:988:1: ( ruleImportCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:989:1: ruleImportCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleImportCS_in_entryRuleImportCS2048);
ruleImportCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImportCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleImportCS2055); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleImportCS"
// $ANTLR start "ruleImportCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:996:1: ruleImportCS : ( ( rule__ImportCS__Alternatives ) ) ;
public final void ruleImportCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1000:2: ( ( ( rule__ImportCS__Alternatives ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1001:1: ( ( rule__ImportCS__Alternatives ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1001:1: ( ( rule__ImportCS__Alternatives ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1002:1: ( rule__ImportCS__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getAlternatives());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1003:1: ( rule__ImportCS__Alternatives )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1003:2: rule__ImportCS__Alternatives
{
pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Alternatives_in_ruleImportCS2081);
rule__ImportCS__Alternatives();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getImportCSAccess().getAlternatives());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleImportCS"
// $ANTLR start "entryRuleInitPartCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1015:1: entryRuleInitPartCS : ruleInitPartCS EOF ;
public final void entryRuleInitPartCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1016:1: ( ruleInitPartCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1017:1: ruleInitPartCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInitPartCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleInitPartCS_in_entryRuleInitPartCS2108);
ruleInitPartCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getInitPartCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleInitPartCS2115); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleInitPartCS"
// $ANTLR start "ruleInitPartCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1024:1: ruleInitPartCS : ( ( rule__InitPartCS__Group__0 ) ) ;
public final void ruleInitPartCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1028:2: ( ( ( rule__InitPartCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1029:1: ( ( rule__InitPartCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1029:1: ( ( rule__InitPartCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1030:1: ( rule__InitPartCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInitPartCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1031:1: ( rule__InitPartCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1031:2: rule__InitPartCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__InitPartCS__Group__0_in_ruleInitPartCS2141);
rule__InitPartCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getInitPartCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleInitPartCS"
// $ANTLR start "entryRuleLibraryCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1043:1: entryRuleLibraryCS : ruleLibraryCS EOF ;
public final void entryRuleLibraryCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1044:1: ( ruleLibraryCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1045:1: ruleLibraryCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLibraryCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleLibraryCS_in_entryRuleLibraryCS2168);
ruleLibraryCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLibraryCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleLibraryCS2175); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleLibraryCS"
// $ANTLR start "ruleLibraryCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1052:1: ruleLibraryCS : ( ( rule__LibraryCS__Alternatives ) ) ;
public final void ruleLibraryCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1056:2: ( ( ( rule__LibraryCS__Alternatives ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1057:1: ( ( rule__LibraryCS__Alternatives ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1057:1: ( ( rule__LibraryCS__Alternatives ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1058:1: ( rule__LibraryCS__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLibraryCSAccess().getAlternatives());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1059:1: ( rule__LibraryCS__Alternatives )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1059:2: rule__LibraryCS__Alternatives
{
pushFollow(FollowSets000.FOLLOW_rule__LibraryCS__Alternatives_in_ruleLibraryCS2201);
rule__LibraryCS__Alternatives();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getLibraryCSAccess().getAlternatives());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleLibraryCS"
// $ANTLR start "entryRuleLibraryDeclCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1071:1: entryRuleLibraryDeclCS : ruleLibraryDeclCS EOF ;
public final void entryRuleLibraryDeclCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1072:1: ( ruleLibraryDeclCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1073:1: ruleLibraryDeclCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLibraryDeclCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleLibraryDeclCS_in_entryRuleLibraryDeclCS2228);
ruleLibraryDeclCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLibraryDeclCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleLibraryDeclCS2235); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleLibraryDeclCS"
// $ANTLR start "ruleLibraryDeclCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1080:1: ruleLibraryDeclCS : ( ( rule__LibraryDeclCS__Group__0 ) ) ;
public final void ruleLibraryDeclCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1084:2: ( ( ( rule__LibraryDeclCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1085:1: ( ( rule__LibraryDeclCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1085:1: ( ( rule__LibraryDeclCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1086:1: ( rule__LibraryDeclCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLibraryDeclCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1087:1: ( rule__LibraryDeclCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1087:2: rule__LibraryDeclCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__LibraryDeclCS__Group__0_in_ruleLibraryDeclCS2261);
rule__LibraryDeclCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getLibraryDeclCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleLibraryDeclCS"
// $ANTLR start "entryRuleLibraryDefCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1099:1: entryRuleLibraryDefCS : ruleLibraryDefCS EOF ;
public final void entryRuleLibraryDefCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1100:1: ( ruleLibraryDefCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1101:1: ruleLibraryDefCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLibraryDefCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleLibraryDefCS_in_entryRuleLibraryDefCS2288);
ruleLibraryDefCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLibraryDefCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleLibraryDefCS2295); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleLibraryDefCS"
// $ANTLR start "ruleLibraryDefCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1108:1: ruleLibraryDefCS : ( ( rule__LibraryDefCS__Group__0 ) ) ;
public final void ruleLibraryDefCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1112:2: ( ( ( rule__LibraryDefCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1113:1: ( ( rule__LibraryDefCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1113:1: ( ( rule__LibraryDefCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1114:1: ( rule__LibraryDefCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLibraryDefCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1115:1: ( rule__LibraryDefCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1115:2: rule__LibraryDefCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__LibraryDefCS__Group__0_in_ruleLibraryDefCS2321);
rule__LibraryDefCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getLibraryDefCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleLibraryDefCS"
// $ANTLR start "entryRuleLibraryHeaderCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1127:1: entryRuleLibraryHeaderCS : ruleLibraryHeaderCS EOF ;
public final void entryRuleLibraryHeaderCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1128:1: ( ruleLibraryHeaderCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1129:1: ruleLibraryHeaderCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLibraryHeaderCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleLibraryHeaderCS_in_entryRuleLibraryHeaderCS2348);
ruleLibraryHeaderCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLibraryHeaderCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleLibraryHeaderCS2355); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleLibraryHeaderCS"
// $ANTLR start "ruleLibraryHeaderCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1136:1: ruleLibraryHeaderCS : ( ( rule__LibraryHeaderCS__Group__0 ) ) ;
public final void ruleLibraryHeaderCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1140:2: ( ( ( rule__LibraryHeaderCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1141:1: ( ( rule__LibraryHeaderCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1141:1: ( ( rule__LibraryHeaderCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1142:1: ( rule__LibraryHeaderCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLibraryHeaderCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1143:1: ( rule__LibraryHeaderCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1143:2: rule__LibraryHeaderCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__LibraryHeaderCS__Group__0_in_ruleLibraryHeaderCS2381);
rule__LibraryHeaderCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getLibraryHeaderCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleLibraryHeaderCS"
// $ANTLR start "entryRuleMappingBodyCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1155:1: entryRuleMappingBodyCS : ruleMappingBodyCS EOF ;
public final void entryRuleMappingBodyCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1156:1: ( ruleMappingBodyCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1157:1: ruleMappingBodyCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingBodyCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleMappingBodyCS_in_entryRuleMappingBodyCS2408);
ruleMappingBodyCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingBodyCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleMappingBodyCS2415); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleMappingBodyCS"
// $ANTLR start "ruleMappingBodyCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1164:1: ruleMappingBodyCS : ( ( rule__MappingBodyCS__Group__0 ) ) ;
public final void ruleMappingBodyCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1168:2: ( ( ( rule__MappingBodyCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1169:1: ( ( rule__MappingBodyCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1169:1: ( ( rule__MappingBodyCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1170:1: ( rule__MappingBodyCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingBodyCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1171:1: ( rule__MappingBodyCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1171:2: rule__MappingBodyCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__MappingBodyCS__Group__0_in_ruleMappingBodyCS2441);
rule__MappingBodyCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingBodyCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleMappingBodyCS"
// $ANTLR start "entryRuleMappingOperationCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1185:1: entryRuleMappingOperationCS : ruleMappingOperationCS EOF ;
public final void entryRuleMappingOperationCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1186:1: ( ruleMappingOperationCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1187:1: ruleMappingOperationCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleMappingOperationCS_in_entryRuleMappingOperationCS2470);
ruleMappingOperationCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleMappingOperationCS2477); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleMappingOperationCS"
// $ANTLR start "ruleMappingOperationCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1194:1: ruleMappingOperationCS : ( ( rule__MappingOperationCS__Alternatives ) ) ;
public final void ruleMappingOperationCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1198:2: ( ( ( rule__MappingOperationCS__Alternatives ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1199:1: ( ( rule__MappingOperationCS__Alternatives ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1199:1: ( ( rule__MappingOperationCS__Alternatives ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1200:1: ( rule__MappingOperationCS__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationCSAccess().getAlternatives());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1201:1: ( rule__MappingOperationCS__Alternatives )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1201:2: rule__MappingOperationCS__Alternatives
{
pushFollow(FollowSets000.FOLLOW_rule__MappingOperationCS__Alternatives_in_ruleMappingOperationCS2503);
rule__MappingOperationCS__Alternatives();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationCSAccess().getAlternatives());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleMappingOperationCS"
// $ANTLR start "entryRuleMappingDeclarationCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1213:1: entryRuleMappingDeclarationCS : ruleMappingDeclarationCS EOF ;
public final void entryRuleMappingDeclarationCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1214:1: ( ruleMappingDeclarationCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1215:1: ruleMappingDeclarationCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingDeclarationCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleMappingDeclarationCS_in_entryRuleMappingDeclarationCS2530);
ruleMappingDeclarationCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingDeclarationCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleMappingDeclarationCS2537); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleMappingDeclarationCS"
// $ANTLR start "ruleMappingDeclarationCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1222:1: ruleMappingDeclarationCS : ( ( rule__MappingDeclarationCS__Group__0 ) ) ;
public final void ruleMappingDeclarationCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1226:2: ( ( ( rule__MappingDeclarationCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1227:1: ( ( rule__MappingDeclarationCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1227:1: ( ( rule__MappingDeclarationCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1228:1: ( rule__MappingDeclarationCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingDeclarationCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1229:1: ( rule__MappingDeclarationCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1229:2: rule__MappingDeclarationCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__MappingDeclarationCS__Group__0_in_ruleMappingDeclarationCS2563);
rule__MappingDeclarationCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingDeclarationCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleMappingDeclarationCS"
// $ANTLR start "entryRuleMappingDefinitionCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1241:1: entryRuleMappingDefinitionCS : ruleMappingDefinitionCS EOF ;
public final void entryRuleMappingDefinitionCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1242:1: ( ruleMappingDefinitionCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1243:1: ruleMappingDefinitionCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingDefinitionCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleMappingDefinitionCS_in_entryRuleMappingDefinitionCS2590);
ruleMappingDefinitionCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingDefinitionCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleMappingDefinitionCS2597); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleMappingDefinitionCS"
// $ANTLR start "ruleMappingDefinitionCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1250:1: ruleMappingDefinitionCS : ( ( rule__MappingDefinitionCS__Group__0 ) ) ;
public final void ruleMappingDefinitionCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1254:2: ( ( ( rule__MappingDefinitionCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1255:1: ( ( rule__MappingDefinitionCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1255:1: ( ( rule__MappingDefinitionCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1256:1: ( rule__MappingDefinitionCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingDefinitionCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1257:1: ( rule__MappingDefinitionCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1257:2: rule__MappingDefinitionCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__MappingDefinitionCS__Group__0_in_ruleMappingDefinitionCS2623);
rule__MappingDefinitionCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingDefinitionCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleMappingDefinitionCS"
// $ANTLR start "entryRuleMappingOperationHeaderCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1269:1: entryRuleMappingOperationHeaderCS : ruleMappingOperationHeaderCS EOF ;
public final void entryRuleMappingOperationHeaderCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1270:1: ( ruleMappingOperationHeaderCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1271:1: ruleMappingOperationHeaderCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleMappingOperationHeaderCS_in_entryRuleMappingOperationHeaderCS2650);
ruleMappingOperationHeaderCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleMappingOperationHeaderCS2657); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleMappingOperationHeaderCS"
// $ANTLR start "ruleMappingOperationHeaderCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1278:1: ruleMappingOperationHeaderCS : ( ( rule__MappingOperationHeaderCS__Group__0 ) ) ;
public final void ruleMappingOperationHeaderCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1282:2: ( ( ( rule__MappingOperationHeaderCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1283:1: ( ( rule__MappingOperationHeaderCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1283:1: ( ( rule__MappingOperationHeaderCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1284:1: ( rule__MappingOperationHeaderCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1285:1: ( rule__MappingOperationHeaderCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1285:2: rule__MappingOperationHeaderCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__MappingOperationHeaderCS__Group__0_in_ruleMappingOperationHeaderCS2683);
rule__MappingOperationHeaderCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleMappingOperationHeaderCS"
// $ANTLR start "entryRuleMetamodelCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1297:1: entryRuleMetamodelCS : ruleMetamodelCS EOF ;
public final void entryRuleMetamodelCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1298:1: ( ruleMetamodelCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1299:1: ruleMetamodelCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMetamodelCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleMetamodelCS_in_entryRuleMetamodelCS2710);
ruleMetamodelCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMetamodelCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleMetamodelCS2717); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleMetamodelCS"
// $ANTLR start "ruleMetamodelCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1306:1: ruleMetamodelCS : ( ( rule__MetamodelCS__Group__0 ) ) ;
public final void ruleMetamodelCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1310:2: ( ( ( rule__MetamodelCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1311:1: ( ( rule__MetamodelCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1311:1: ( ( rule__MetamodelCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1312:1: ( rule__MetamodelCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMetamodelCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1313:1: ( rule__MetamodelCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1313:2: rule__MetamodelCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__MetamodelCS__Group__0_in_ruleMetamodelCS2743);
rule__MetamodelCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMetamodelCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleMetamodelCS"
// $ANTLR start "entryRuleModelTypeCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1325:1: entryRuleModelTypeCS : ruleModelTypeCS EOF ;
public final void entryRuleModelTypeCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1326:1: ( ruleModelTypeCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1327:1: ruleModelTypeCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModelTypeCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleModelTypeCS_in_entryRuleModelTypeCS2770);
ruleModelTypeCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getModelTypeCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleModelTypeCS2777); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleModelTypeCS"
// $ANTLR start "ruleModelTypeCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1334:1: ruleModelTypeCS : ( ( rule__ModelTypeCS__Group__0 ) ) ;
public final void ruleModelTypeCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1338:2: ( ( ( rule__ModelTypeCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1339:1: ( ( rule__ModelTypeCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1339:1: ( ( rule__ModelTypeCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1340:1: ( rule__ModelTypeCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModelTypeCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1341:1: ( rule__ModelTypeCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1341:2: rule__ModelTypeCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__ModelTypeCS__Group__0_in_ruleModelTypeCS2803);
rule__ModelTypeCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getModelTypeCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleModelTypeCS"
// $ANTLR start "entryRuleModelTypeRefCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1353:1: entryRuleModelTypeRefCS : ruleModelTypeRefCS EOF ;
public final void entryRuleModelTypeRefCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1354:1: ( ruleModelTypeRefCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1355:1: ruleModelTypeRefCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModelTypeRefCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleModelTypeRefCS_in_entryRuleModelTypeRefCS2830);
ruleModelTypeRefCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getModelTypeRefCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleModelTypeRefCS2837); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleModelTypeRefCS"
// $ANTLR start "ruleModelTypeRefCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1362:1: ruleModelTypeRefCS : ( ( rule__ModelTypeRefCS__OwnedTypeAssignment ) ) ;
public final void ruleModelTypeRefCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1366:2: ( ( ( rule__ModelTypeRefCS__OwnedTypeAssignment ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1367:1: ( ( rule__ModelTypeRefCS__OwnedTypeAssignment ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1367:1: ( ( rule__ModelTypeRefCS__OwnedTypeAssignment ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1368:1: ( rule__ModelTypeRefCS__OwnedTypeAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModelTypeRefCSAccess().getOwnedTypeAssignment());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1369:1: ( rule__ModelTypeRefCS__OwnedTypeAssignment )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1369:2: rule__ModelTypeRefCS__OwnedTypeAssignment
{
pushFollow(FollowSets000.FOLLOW_rule__ModelTypeRefCS__OwnedTypeAssignment_in_ruleModelTypeRefCS2863);
rule__ModelTypeRefCS__OwnedTypeAssignment();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getModelTypeRefCSAccess().getOwnedTypeAssignment());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleModelTypeRefCS"
// $ANTLR start "entryRuleModuleOperationCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1381:1: entryRuleModuleOperationCS : ruleModuleOperationCS EOF ;
public final void entryRuleModuleOperationCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1382:1: ( ruleModuleOperationCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1383:1: ruleModuleOperationCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModuleOperationCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleModuleOperationCS_in_entryRuleModuleOperationCS2890);
ruleModuleOperationCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getModuleOperationCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleModuleOperationCS2897); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleModuleOperationCS"
// $ANTLR start "ruleModuleOperationCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1390:1: ruleModuleOperationCS : ( ( rule__ModuleOperationCS__Alternatives ) ) ;
public final void ruleModuleOperationCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1394:2: ( ( ( rule__ModuleOperationCS__Alternatives ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1395:1: ( ( rule__ModuleOperationCS__Alternatives ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1395:1: ( ( rule__ModuleOperationCS__Alternatives ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1396:1: ( rule__ModuleOperationCS__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModuleOperationCSAccess().getAlternatives());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1397:1: ( rule__ModuleOperationCS__Alternatives )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1397:2: rule__ModuleOperationCS__Alternatives
{
pushFollow(FollowSets000.FOLLOW_rule__ModuleOperationCS__Alternatives_in_ruleModuleOperationCS2923);
rule__ModuleOperationCS__Alternatives();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getModuleOperationCSAccess().getAlternatives());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleModuleOperationCS"
// $ANTLR start "entryRuleModulePropertyCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1409:1: entryRuleModulePropertyCS : ruleModulePropertyCS EOF ;
public final void entryRuleModulePropertyCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1410:1: ( ruleModulePropertyCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1411:1: ruleModulePropertyCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModulePropertyCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleModulePropertyCS_in_entryRuleModulePropertyCS2950);
ruleModulePropertyCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getModulePropertyCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleModulePropertyCS2957); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleModulePropertyCS"
// $ANTLR start "ruleModulePropertyCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1418:1: ruleModulePropertyCS : ( ( rule__ModulePropertyCS__Alternatives ) ) ;
public final void ruleModulePropertyCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1422:2: ( ( ( rule__ModulePropertyCS__Alternatives ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1423:1: ( ( rule__ModulePropertyCS__Alternatives ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1423:1: ( ( rule__ModulePropertyCS__Alternatives ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1424:1: ( rule__ModulePropertyCS__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModulePropertyCSAccess().getAlternatives());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1425:1: ( rule__ModulePropertyCS__Alternatives )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1425:2: rule__ModulePropertyCS__Alternatives
{
pushFollow(FollowSets000.FOLLOW_rule__ModulePropertyCS__Alternatives_in_ruleModulePropertyCS2983);
rule__ModulePropertyCS__Alternatives();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getModulePropertyCSAccess().getAlternatives());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleModulePropertyCS"
// $ANTLR start "entryRuleModuleRefCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1437:1: entryRuleModuleRefCS : ruleModuleRefCS EOF ;
public final void entryRuleModuleRefCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1438:1: ( ruleModuleRefCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1439:1: ruleModuleRefCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModuleRefCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleModuleRefCS_in_entryRuleModuleRefCS3010);
ruleModuleRefCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getModuleRefCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleModuleRefCS3017); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleModuleRefCS"
// $ANTLR start "ruleModuleRefCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1446:1: ruleModuleRefCS : ( ( rule__ModuleRefCS__Group__0 ) ) ;
public final void ruleModuleRefCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1450:2: ( ( ( rule__ModuleRefCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1451:1: ( ( rule__ModuleRefCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1451:1: ( ( rule__ModuleRefCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1452:1: ( rule__ModuleRefCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModuleRefCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1453:1: ( rule__ModuleRefCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1453:2: rule__ModuleRefCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__ModuleRefCS__Group__0_in_ruleModuleRefCS3043);
rule__ModuleRefCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getModuleRefCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleModuleRefCS"
// $ANTLR start "entryRuleModuleUsageCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1465:1: entryRuleModuleUsageCS : ruleModuleUsageCS EOF ;
public final void entryRuleModuleUsageCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1466:1: ( ruleModuleUsageCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1467:1: ruleModuleUsageCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModuleUsageCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleModuleUsageCS_in_entryRuleModuleUsageCS3070);
ruleModuleUsageCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getModuleUsageCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleModuleUsageCS3077); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleModuleUsageCS"
// $ANTLR start "ruleModuleUsageCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1474:1: ruleModuleUsageCS : ( ( rule__ModuleUsageCS__Group__0 ) ) ;
public final void ruleModuleUsageCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1478:2: ( ( ( rule__ModuleUsageCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1479:1: ( ( rule__ModuleUsageCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1479:1: ( ( rule__ModuleUsageCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1480:1: ( rule__ModuleUsageCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModuleUsageCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1481:1: ( rule__ModuleUsageCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1481:2: rule__ModuleUsageCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__ModuleUsageCS__Group__0_in_ruleModuleUsageCS3103);
rule__ModuleUsageCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getModuleUsageCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleModuleUsageCS"
// $ANTLR start "entryRuleObjectVariableCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1495:1: entryRuleObjectVariableCS : ruleObjectVariableCS EOF ;
public final void entryRuleObjectVariableCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1496:1: ( ruleObjectVariableCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1497:1: ruleObjectVariableCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getObjectVariableCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleObjectVariableCS_in_entryRuleObjectVariableCS3132);
ruleObjectVariableCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getObjectVariableCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleObjectVariableCS3139); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleObjectVariableCS"
// $ANTLR start "ruleObjectVariableCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1504:1: ruleObjectVariableCS : ( ( rule__ObjectVariableCS__Alternatives ) ) ;
public final void ruleObjectVariableCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1508:2: ( ( ( rule__ObjectVariableCS__Alternatives ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1509:1: ( ( rule__ObjectVariableCS__Alternatives ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1509:1: ( ( rule__ObjectVariableCS__Alternatives ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1510:1: ( rule__ObjectVariableCS__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getObjectVariableCSAccess().getAlternatives());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1511:1: ( rule__ObjectVariableCS__Alternatives )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1511:2: rule__ObjectVariableCS__Alternatives
{
pushFollow(FollowSets000.FOLLOW_rule__ObjectVariableCS__Alternatives_in_ruleObjectVariableCS3165);
rule__ObjectVariableCS__Alternatives();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getObjectVariableCSAccess().getAlternatives());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleObjectVariableCS"
// $ANTLR start "entryRuleOperationRefCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1523:1: entryRuleOperationRefCS : ruleOperationRefCS EOF ;
public final void entryRuleOperationRefCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1524:1: ( ruleOperationRefCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1525:1: ruleOperationRefCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationRefCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleOperationRefCS_in_entryRuleOperationRefCS3192);
ruleOperationRefCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOperationRefCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleOperationRefCS3199); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleOperationRefCS"
// $ANTLR start "ruleOperationRefCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1532:1: ruleOperationRefCS : ( ( rule__OperationRefCS__OwnedPathNameAssignment ) ) ;
public final void ruleOperationRefCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1536:2: ( ( ( rule__OperationRefCS__OwnedPathNameAssignment ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1537:1: ( ( rule__OperationRefCS__OwnedPathNameAssignment ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1537:1: ( ( rule__OperationRefCS__OwnedPathNameAssignment ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1538:1: ( rule__OperationRefCS__OwnedPathNameAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationRefCSAccess().getOwnedPathNameAssignment());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1539:1: ( rule__OperationRefCS__OwnedPathNameAssignment )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1539:2: rule__OperationRefCS__OwnedPathNameAssignment
{
pushFollow(FollowSets000.FOLLOW_rule__OperationRefCS__OwnedPathNameAssignment_in_ruleOperationRefCS3225);
rule__OperationRefCS__OwnedPathNameAssignment();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getOperationRefCSAccess().getOwnedPathNameAssignment());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleOperationRefCS"
// $ANTLR start "entryRulePackageRefCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1551:1: entryRulePackageRefCS : rulePackageRefCS EOF ;
public final void entryRulePackageRefCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1552:1: ( rulePackageRefCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1553:1: rulePackageRefCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageRefCSRule());
}
pushFollow(FollowSets000.FOLLOW_rulePackageRefCS_in_entryRulePackageRefCS3252);
rulePackageRefCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPackageRefCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRulePackageRefCS3259); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRulePackageRefCS"
// $ANTLR start "rulePackageRefCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1560:1: rulePackageRefCS : ( ( rule__PackageRefCS__Alternatives ) ) ;
public final void rulePackageRefCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1564:2: ( ( ( rule__PackageRefCS__Alternatives ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1565:1: ( ( rule__PackageRefCS__Alternatives ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1565:1: ( ( rule__PackageRefCS__Alternatives ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1566:1: ( rule__PackageRefCS__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageRefCSAccess().getAlternatives());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1567:1: ( rule__PackageRefCS__Alternatives )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1567:2: rule__PackageRefCS__Alternatives
{
pushFollow(FollowSets000.FOLLOW_rule__PackageRefCS__Alternatives_in_rulePackageRefCS3285);
rule__PackageRefCS__Alternatives();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getPackageRefCSAccess().getAlternatives());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rulePackageRefCS"
// $ANTLR start "entryRuleParameterCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1579:1: entryRuleParameterCS : ruleParameterCS EOF ;
public final void entryRuleParameterCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1580:1: ( ruleParameterCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1581:1: ruleParameterCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleParameterCS_in_entryRuleParameterCS3312);
ruleParameterCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getParameterCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleParameterCS3319); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleParameterCS"
// $ANTLR start "ruleParameterCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1588:1: ruleParameterCS : ( ( rule__ParameterCS__Group__0 ) ) ;
public final void ruleParameterCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1592:2: ( ( ( rule__ParameterCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1593:1: ( ( rule__ParameterCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1593:1: ( ( rule__ParameterCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1594:1: ( rule__ParameterCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1595:1: ( rule__ParameterCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1595:2: rule__ParameterCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__ParameterCS__Group__0_in_ruleParameterCS3345);
rule__ParameterCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getParameterCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleParameterCS"
// $ANTLR start "entryRuleParameterDeclarationCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1607:1: entryRuleParameterDeclarationCS : ruleParameterDeclarationCS EOF ;
public final void entryRuleParameterDeclarationCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1608:1: ( ruleParameterDeclarationCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1609:1: ruleParameterDeclarationCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterDeclarationCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleParameterDeclarationCS_in_entryRuleParameterDeclarationCS3372);
ruleParameterDeclarationCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getParameterDeclarationCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleParameterDeclarationCS3379); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleParameterDeclarationCS"
// $ANTLR start "ruleParameterDeclarationCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1616:1: ruleParameterDeclarationCS : ( ( rule__ParameterDeclarationCS__Group__0 ) ) ;
public final void ruleParameterDeclarationCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1620:2: ( ( ( rule__ParameterDeclarationCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1621:1: ( ( rule__ParameterDeclarationCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1621:1: ( ( rule__ParameterDeclarationCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1622:1: ( rule__ParameterDeclarationCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterDeclarationCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1623:1: ( rule__ParameterDeclarationCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1623:2: rule__ParameterDeclarationCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__ParameterDeclarationCS__Group__0_in_ruleParameterDeclarationCS3405);
rule__ParameterDeclarationCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getParameterDeclarationCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleParameterDeclarationCS"
// $ANTLR start "entryRuleQVToClassCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1635:1: entryRuleQVToClassCS : ruleQVToClassCS EOF ;
public final void entryRuleQVToClassCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1636:1: ( ruleQVToClassCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1637:1: ruleQVToClassCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQVToClassCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleQVToClassCS_in_entryRuleQVToClassCS3432);
ruleQVToClassCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQVToClassCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleQVToClassCS3439); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleQVToClassCS"
// $ANTLR start "ruleQVToClassCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1644:1: ruleQVToClassCS : ( ( rule__QVToClassCS__Group__0 ) ) ;
public final void ruleQVToClassCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1648:2: ( ( ( rule__QVToClassCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1649:1: ( ( rule__QVToClassCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1649:1: ( ( rule__QVToClassCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1650:1: ( rule__QVToClassCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQVToClassCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1651:1: ( rule__QVToClassCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1651:2: rule__QVToClassCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__QVToClassCS__Group__0_in_ruleQVToClassCS3465);
rule__QVToClassCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getQVToClassCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleQVToClassCS"
// $ANTLR start "entryRuleResolveByTypeExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1665:1: entryRuleResolveByTypeExpCS : ruleResolveByTypeExpCS EOF ;
public final void entryRuleResolveByTypeExpCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1666:1: ( ruleResolveByTypeExpCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1667:1: ruleResolveByTypeExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getResolveByTypeExpCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleResolveByTypeExpCS_in_entryRuleResolveByTypeExpCS3494);
ruleResolveByTypeExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getResolveByTypeExpCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleResolveByTypeExpCS3501); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleResolveByTypeExpCS"
// $ANTLR start "ruleResolveByTypeExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1674:1: ruleResolveByTypeExpCS : ( ( rule__ResolveByTypeExpCS__Group__0 ) ) ;
public final void ruleResolveByTypeExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1678:2: ( ( ( rule__ResolveByTypeExpCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1679:1: ( ( rule__ResolveByTypeExpCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1679:1: ( ( rule__ResolveByTypeExpCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1680:1: ( rule__ResolveByTypeExpCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getResolveByTypeExpCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1681:1: ( rule__ResolveByTypeExpCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1681:2: rule__ResolveByTypeExpCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__ResolveByTypeExpCS__Group__0_in_ruleResolveByTypeExpCS3527);
rule__ResolveByTypeExpCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getResolveByTypeExpCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleResolveByTypeExpCS"
// $ANTLR start "entryRuleResolveByMappingExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1693:1: entryRuleResolveByMappingExpCS : ruleResolveByMappingExpCS EOF ;
public final void entryRuleResolveByMappingExpCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1694:1: ( ruleResolveByMappingExpCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1695:1: ruleResolveByMappingExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getResolveByMappingExpCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleResolveByMappingExpCS_in_entryRuleResolveByMappingExpCS3554);
ruleResolveByMappingExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getResolveByMappingExpCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleResolveByMappingExpCS3561); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleResolveByMappingExpCS"
// $ANTLR start "ruleResolveByMappingExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1702:1: ruleResolveByMappingExpCS : ( ( rule__ResolveByMappingExpCS__Group__0 ) ) ;
public final void ruleResolveByMappingExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1706:2: ( ( ( rule__ResolveByMappingExpCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1707:1: ( ( rule__ResolveByMappingExpCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1707:1: ( ( rule__ResolveByMappingExpCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1708:1: ( rule__ResolveByMappingExpCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getResolveByMappingExpCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1709:1: ( rule__ResolveByMappingExpCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1709:2: rule__ResolveByMappingExpCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__ResolveByMappingExpCS__Group__0_in_ruleResolveByMappingExpCS3587);
rule__ResolveByMappingExpCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getResolveByMappingExpCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleResolveByMappingExpCS"
// $ANTLR start "entryRuleSimpleOperationBodyCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1721:1: entryRuleSimpleOperationBodyCS : ruleSimpleOperationBodyCS EOF ;
public final void entryRuleSimpleOperationBodyCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1722:1: ( ruleSimpleOperationBodyCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1723:1: ruleSimpleOperationBodyCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSimpleOperationBodyCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleSimpleOperationBodyCS_in_entryRuleSimpleOperationBodyCS3614);
ruleSimpleOperationBodyCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSimpleOperationBodyCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleSimpleOperationBodyCS3621); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleSimpleOperationBodyCS"
// $ANTLR start "ruleSimpleOperationBodyCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1730:1: ruleSimpleOperationBodyCS : ( ( rule__SimpleOperationBodyCS__Group__0 ) ) ;
public final void ruleSimpleOperationBodyCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1734:2: ( ( ( rule__SimpleOperationBodyCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1735:1: ( ( rule__SimpleOperationBodyCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1735:1: ( ( rule__SimpleOperationBodyCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1736:1: ( rule__SimpleOperationBodyCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSimpleOperationBodyCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1737:1: ( rule__SimpleOperationBodyCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1737:2: rule__SimpleOperationBodyCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__SimpleOperationBodyCS__Group__0_in_ruleSimpleOperationBodyCS3647);
rule__SimpleOperationBodyCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getSimpleOperationBodyCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleSimpleOperationBodyCS"
// $ANTLR start "entryRuleStereotypeQualifierCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1749:1: entryRuleStereotypeQualifierCS : ruleStereotypeQualifierCS EOF ;
public final void entryRuleStereotypeQualifierCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1750:1: ( ruleStereotypeQualifierCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1751:1: ruleStereotypeQualifierCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStereotypeQualifierCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleStereotypeQualifierCS_in_entryRuleStereotypeQualifierCS3674);
ruleStereotypeQualifierCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getStereotypeQualifierCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleStereotypeQualifierCS3681); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleStereotypeQualifierCS"
// $ANTLR start "ruleStereotypeQualifierCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1758:1: ruleStereotypeQualifierCS : ( ( rule__StereotypeQualifierCS__Group__0 ) ) ;
public final void ruleStereotypeQualifierCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1762:2: ( ( ( rule__StereotypeQualifierCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1763:1: ( ( rule__StereotypeQualifierCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1763:1: ( ( rule__StereotypeQualifierCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1764:1: ( rule__StereotypeQualifierCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStereotypeQualifierCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1765:1: ( rule__StereotypeQualifierCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1765:2: rule__StereotypeQualifierCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__StereotypeQualifierCS__Group__0_in_ruleStereotypeQualifierCS3707);
rule__StereotypeQualifierCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getStereotypeQualifierCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleStereotypeQualifierCS"
// $ANTLR start "entryRuleTagCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1777:1: entryRuleTagCS : ruleTagCS EOF ;
public final void entryRuleTagCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1778:1: ( ruleTagCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1779:1: ruleTagCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTagCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleTagCS_in_entryRuleTagCS3734);
ruleTagCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTagCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleTagCS3741); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleTagCS"
// $ANTLR start "ruleTagCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1786:1: ruleTagCS : ( ( rule__TagCS__Group__0 ) ) ;
public final void ruleTagCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1790:2: ( ( ( rule__TagCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1791:1: ( ( rule__TagCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1791:1: ( ( rule__TagCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1792:1: ( rule__TagCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTagCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1793:1: ( rule__TagCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1793:2: rule__TagCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__TagCS__Group__0_in_ruleTagCS3767);
rule__TagCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTagCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleTagCS"
// $ANTLR start "entryRuleTransformationCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1805:1: entryRuleTransformationCS : ruleTransformationCS EOF ;
public final void entryRuleTransformationCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1806:1: ( ruleTransformationCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1807:1: ruleTransformationCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleTransformationCS_in_entryRuleTransformationCS3794);
ruleTransformationCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleTransformationCS3801); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleTransformationCS"
// $ANTLR start "ruleTransformationCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1814:1: ruleTransformationCS : ( ( rule__TransformationCS__Alternatives ) ) ;
public final void ruleTransformationCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1818:2: ( ( ( rule__TransformationCS__Alternatives ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1819:1: ( ( rule__TransformationCS__Alternatives ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1819:1: ( ( rule__TransformationCS__Alternatives ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1820:1: ( rule__TransformationCS__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getAlternatives());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1821:1: ( rule__TransformationCS__Alternatives )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1821:2: rule__TransformationCS__Alternatives
{
pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Alternatives_in_ruleTransformationCS3827);
rule__TransformationCS__Alternatives();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationCSAccess().getAlternatives());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleTransformationCS"
// $ANTLR start "entryRuleTransformationDeclCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1833:1: entryRuleTransformationDeclCS : ruleTransformationDeclCS EOF ;
public final void entryRuleTransformationDeclCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1834:1: ( ruleTransformationDeclCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1835:1: ruleTransformationDeclCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationDeclCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleTransformationDeclCS_in_entryRuleTransformationDeclCS3854);
ruleTransformationDeclCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationDeclCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleTransformationDeclCS3861); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleTransformationDeclCS"
// $ANTLR start "ruleTransformationDeclCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1842:1: ruleTransformationDeclCS : ( ( rule__TransformationDeclCS__Group__0 ) ) ;
public final void ruleTransformationDeclCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1846:2: ( ( ( rule__TransformationDeclCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1847:1: ( ( rule__TransformationDeclCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1847:1: ( ( rule__TransformationDeclCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1848:1: ( rule__TransformationDeclCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationDeclCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1849:1: ( rule__TransformationDeclCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1849:2: rule__TransformationDeclCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__TransformationDeclCS__Group__0_in_ruleTransformationDeclCS3887);
rule__TransformationDeclCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationDeclCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleTransformationDeclCS"
// $ANTLR start "entryRuleTransformationDefCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1861:1: entryRuleTransformationDefCS : ruleTransformationDefCS EOF ;
public final void entryRuleTransformationDefCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1862:1: ( ruleTransformationDefCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1863:1: ruleTransformationDefCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationDefCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleTransformationDefCS_in_entryRuleTransformationDefCS3914);
ruleTransformationDefCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationDefCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleTransformationDefCS3921); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleTransformationDefCS"
// $ANTLR start "ruleTransformationDefCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1870:1: ruleTransformationDefCS : ( ( rule__TransformationDefCS__Group__0 ) ) ;
public final void ruleTransformationDefCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1874:2: ( ( ( rule__TransformationDefCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1875:1: ( ( rule__TransformationDefCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1875:1: ( ( rule__TransformationDefCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1876:1: ( rule__TransformationDefCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationDefCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1877:1: ( rule__TransformationDefCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1877:2: rule__TransformationDefCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__TransformationDefCS__Group__0_in_ruleTransformationDefCS3947);
rule__TransformationDefCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationDefCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleTransformationDefCS"
// $ANTLR start "entryRuleTransformationHeaderCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1889:1: entryRuleTransformationHeaderCS : ruleTransformationHeaderCS EOF ;
public final void entryRuleTransformationHeaderCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1890:1: ( ruleTransformationHeaderCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1891:1: ruleTransformationHeaderCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationHeaderCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleTransformationHeaderCS_in_entryRuleTransformationHeaderCS3974);
ruleTransformationHeaderCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationHeaderCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleTransformationHeaderCS3981); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleTransformationHeaderCS"
// $ANTLR start "ruleTransformationHeaderCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1898:1: ruleTransformationHeaderCS : ( ( rule__TransformationHeaderCS__Group__0 ) ) ;
public final void ruleTransformationHeaderCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1902:2: ( ( ( rule__TransformationHeaderCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1903:1: ( ( rule__TransformationHeaderCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1903:1: ( ( rule__TransformationHeaderCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1904:1: ( rule__TransformationHeaderCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationHeaderCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1905:1: ( rule__TransformationHeaderCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1905:2: rule__TransformationHeaderCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__TransformationHeaderCS__Group__0_in_ruleTransformationHeaderCS4007);
rule__TransformationHeaderCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationHeaderCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleTransformationHeaderCS"
// $ANTLR start "entryRuleTypeSelectorCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1917:1: entryRuleTypeSelectorCS : ruleTypeSelectorCS EOF ;
public final void entryRuleTypeSelectorCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1918:1: ( ruleTypeSelectorCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1919:1: ruleTypeSelectorCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeSelectorCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleTypeSelectorCS_in_entryRuleTypeSelectorCS4034);
ruleTypeSelectorCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeSelectorCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleTypeSelectorCS4041); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleTypeSelectorCS"
// $ANTLR start "ruleTypeSelectorCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1926:1: ruleTypeSelectorCS : ( ( rule__TypeSelectorCS__Group__0 ) ) ;
public final void ruleTypeSelectorCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1930:2: ( ( ( rule__TypeSelectorCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1931:1: ( ( rule__TypeSelectorCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1931:1: ( ( rule__TypeSelectorCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1932:1: ( rule__TypeSelectorCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeSelectorCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1933:1: ( rule__TypeSelectorCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1933:2: rule__TypeSelectorCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__TypeSelectorCS__Group__0_in_ruleTypeSelectorCS4067);
rule__TypeSelectorCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeSelectorCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleTypeSelectorCS"
// $ANTLR start "entryRuleUnitPackageCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1945:1: entryRuleUnitPackageCS : ruleUnitPackageCS EOF ;
public final void entryRuleUnitPackageCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1946:1: ( ruleUnitPackageCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1947:1: ruleUnitPackageCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnitPackageCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleUnitPackageCS_in_entryRuleUnitPackageCS4094);
ruleUnitPackageCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUnitPackageCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleUnitPackageCS4101); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleUnitPackageCS"
// $ANTLR start "ruleUnitPackageCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1954:1: ruleUnitPackageCS : ( ruleMetamodelCS ) ;
public final void ruleUnitPackageCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1958:2: ( ( ruleMetamodelCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1959:1: ( ruleMetamodelCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1959:1: ( ruleMetamodelCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1960:1: ruleMetamodelCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnitPackageCSAccess().getMetamodelCSParserRuleCall());
}
pushFollow(FollowSets000.FOLLOW_ruleMetamodelCS_in_ruleUnitPackageCS4127);
ruleMetamodelCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUnitPackageCSAccess().getMetamodelCSParserRuleCall());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleUnitPackageCS"
// $ANTLR start "entryRuleUnitRefCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1973:1: entryRuleUnitRefCS : ruleUnitRefCS EOF ;
public final void entryRuleUnitRefCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1974:1: ( ruleUnitRefCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1975:1: ruleUnitRefCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnitRefCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleUnitRefCS_in_entryRuleUnitRefCS4153);
ruleUnitRefCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUnitRefCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleUnitRefCS4160); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleUnitRefCS"
// $ANTLR start "ruleUnitRefCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1982:1: ruleUnitRefCS : ( ( rule__UnitRefCS__Group__0 ) ) ;
public final void ruleUnitRefCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1986:2: ( ( ( rule__UnitRefCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1987:1: ( ( rule__UnitRefCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1987:1: ( ( rule__UnitRefCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1988:1: ( rule__UnitRefCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnitRefCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1989:1: ( rule__UnitRefCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:1989:2: rule__UnitRefCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__UnitRefCS__Group__0_in_ruleUnitRefCS4186);
rule__UnitRefCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getUnitRefCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleUnitRefCS"
// $ANTLR start "entryRuleUnitTypeCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2001:1: entryRuleUnitTypeCS : ruleUnitTypeCS EOF ;
public final void entryRuleUnitTypeCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2002:1: ( ruleUnitTypeCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2003:1: ruleUnitTypeCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnitTypeCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleUnitTypeCS_in_entryRuleUnitTypeCS4213);
ruleUnitTypeCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUnitTypeCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleUnitTypeCS4220); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleUnitTypeCS"
// $ANTLR start "ruleUnitTypeCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2010:1: ruleUnitTypeCS : ( ( rule__UnitTypeCS__Alternatives ) ) ;
public final void ruleUnitTypeCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2014:2: ( ( ( rule__UnitTypeCS__Alternatives ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2015:1: ( ( rule__UnitTypeCS__Alternatives ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2015:1: ( ( rule__UnitTypeCS__Alternatives ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2016:1: ( rule__UnitTypeCS__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnitTypeCSAccess().getAlternatives());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2017:1: ( rule__UnitTypeCS__Alternatives )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2017:2: rule__UnitTypeCS__Alternatives
{
pushFollow(FollowSets000.FOLLOW_rule__UnitTypeCS__Alternatives_in_ruleUnitTypeCS4246);
rule__UnitTypeCS__Alternatives();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getUnitTypeCSAccess().getAlternatives());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleUnitTypeCS"
// $ANTLR start "entryRuleImperativeOCLExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2031:1: entryRuleImperativeOCLExpCS : ruleImperativeOCLExpCS EOF ;
public final void entryRuleImperativeOCLExpCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2032:1: ( ruleImperativeOCLExpCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2033:1: ruleImperativeOCLExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeOCLExpCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleImperativeOCLExpCS_in_entryRuleImperativeOCLExpCS4275);
ruleImperativeOCLExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeOCLExpCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleImperativeOCLExpCS4282); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleImperativeOCLExpCS"
// $ANTLR start "ruleImperativeOCLExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2040:1: ruleImperativeOCLExpCS : ( ruleExpCS ) ;
public final void ruleImperativeOCLExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2044:2: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2045:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2045:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2046:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeOCLExpCSAccess().getExpCSParserRuleCall());
}
pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleImperativeOCLExpCS4308);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeOCLExpCSAccess().getExpCSParserRuleCall());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleImperativeOCLExpCS"
// $ANTLR start "entryRuleTypeLiteralCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2059:1: entryRuleTypeLiteralCS : ruleTypeLiteralCS EOF ;
public final void entryRuleTypeLiteralCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2060:1: ( ruleTypeLiteralCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2061:1: ruleTypeLiteralCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeLiteralCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleTypeLiteralCS_in_entryRuleTypeLiteralCS4334);
ruleTypeLiteralCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeLiteralCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleTypeLiteralCS4341); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleTypeLiteralCS"
// $ANTLR start "ruleTypeLiteralCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2068:1: ruleTypeLiteralCS : ( ( rule__TypeLiteralCS__Alternatives ) ) ;
public final void ruleTypeLiteralCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2072:2: ( ( ( rule__TypeLiteralCS__Alternatives ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2073:1: ( ( rule__TypeLiteralCS__Alternatives ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2073:1: ( ( rule__TypeLiteralCS__Alternatives ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2074:1: ( rule__TypeLiteralCS__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeLiteralCSAccess().getAlternatives());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2075:1: ( rule__TypeLiteralCS__Alternatives )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2075:2: rule__TypeLiteralCS__Alternatives
{
pushFollow(FollowSets000.FOLLOW_rule__TypeLiteralCS__Alternatives_in_ruleTypeLiteralCS4367);
rule__TypeLiteralCS__Alternatives();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeLiteralCSAccess().getAlternatives());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleTypeLiteralCS"
// $ANTLR start "entryRuleListTypeCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2087:1: entryRuleListTypeCS : ruleListTypeCS EOF ;
public final void entryRuleListTypeCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2088:1: ( ruleListTypeCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2089:1: ruleListTypeCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getListTypeCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleListTypeCS_in_entryRuleListTypeCS4394);
ruleListTypeCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getListTypeCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleListTypeCS4401); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleListTypeCS"
// $ANTLR start "ruleListTypeCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2096:1: ruleListTypeCS : ( ( rule__ListTypeCS__Group__0 ) ) ;
public final void ruleListTypeCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2100:2: ( ( ( rule__ListTypeCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2101:1: ( ( rule__ListTypeCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2101:1: ( ( rule__ListTypeCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2102:1: ( rule__ListTypeCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getListTypeCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2103:1: ( rule__ListTypeCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2103:2: rule__ListTypeCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__ListTypeCS__Group__0_in_ruleListTypeCS4427);
rule__ListTypeCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getListTypeCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleListTypeCS"
// $ANTLR start "entryRuleDictTypeCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2115:1: entryRuleDictTypeCS : ruleDictTypeCS EOF ;
public final void entryRuleDictTypeCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2116:1: ( ruleDictTypeCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2117:1: ruleDictTypeCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDictTypeCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleDictTypeCS_in_entryRuleDictTypeCS4454);
ruleDictTypeCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDictTypeCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleDictTypeCS4461); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleDictTypeCS"
// $ANTLR start "ruleDictTypeCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2124:1: ruleDictTypeCS : ( ( rule__DictTypeCS__Group__0 ) ) ;
public final void ruleDictTypeCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2128:2: ( ( ( rule__DictTypeCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2129:1: ( ( rule__DictTypeCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2129:1: ( ( rule__DictTypeCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2130:1: ( rule__DictTypeCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDictTypeCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2131:1: ( rule__DictTypeCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2131:2: rule__DictTypeCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__DictTypeCS__Group__0_in_ruleDictTypeCS4487);
rule__DictTypeCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getDictTypeCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleDictTypeCS"
// $ANTLR start "entryRulePrimaryExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2143:1: entryRulePrimaryExpCS : rulePrimaryExpCS EOF ;
public final void entryRulePrimaryExpCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2144:1: ( rulePrimaryExpCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2145:1: rulePrimaryExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSRule());
}
pushFollow(FollowSets000.FOLLOW_rulePrimaryExpCS_in_entryRulePrimaryExpCS4514);
rulePrimaryExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRulePrimaryExpCS4521); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRulePrimaryExpCS"
// $ANTLR start "rulePrimaryExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2152:1: rulePrimaryExpCS : ( ( rule__PrimaryExpCS__Alternatives ) ) ;
public final void rulePrimaryExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2156:2: ( ( ( rule__PrimaryExpCS__Alternatives ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2157:1: ( ( rule__PrimaryExpCS__Alternatives ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2157:1: ( ( rule__PrimaryExpCS__Alternatives ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2158:1: ( rule__PrimaryExpCS__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getAlternatives());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2159:1: ( rule__PrimaryExpCS__Alternatives )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2159:2: rule__PrimaryExpCS__Alternatives
{
pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Alternatives_in_rulePrimaryExpCS4547);
rule__PrimaryExpCS__Alternatives();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getAlternatives());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rulePrimaryExpCS"
// $ANTLR start "entryRuleImperativeExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2171:1: entryRuleImperativeExpCS : ruleImperativeExpCS EOF ;
public final void entryRuleImperativeExpCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2172:1: ( ruleImperativeExpCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2173:1: ruleImperativeExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeExpCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleImperativeExpCS_in_entryRuleImperativeExpCS4574);
ruleImperativeExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeExpCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleImperativeExpCS4581); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleImperativeExpCS"
// $ANTLR start "ruleImperativeExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2180:1: ruleImperativeExpCS : ( ( rule__ImperativeExpCS__Alternatives ) ) ;
public final void ruleImperativeExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2184:2: ( ( ( rule__ImperativeExpCS__Alternatives ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2185:1: ( ( rule__ImperativeExpCS__Alternatives ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2185:1: ( ( rule__ImperativeExpCS__Alternatives ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2186:1: ( rule__ImperativeExpCS__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeExpCSAccess().getAlternatives());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2187:1: ( rule__ImperativeExpCS__Alternatives )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2187:2: rule__ImperativeExpCS__Alternatives
{
pushFollow(FollowSets000.FOLLOW_rule__ImperativeExpCS__Alternatives_in_ruleImperativeExpCS4607);
rule__ImperativeExpCS__Alternatives();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeExpCSAccess().getAlternatives());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleImperativeExpCS"
// $ANTLR start "entryRuleAssertExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2199:1: entryRuleAssertExpCS : ruleAssertExpCS EOF ;
public final void entryRuleAssertExpCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2200:1: ( ruleAssertExpCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2201:1: ruleAssertExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssertExpCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleAssertExpCS_in_entryRuleAssertExpCS4634);
ruleAssertExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAssertExpCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleAssertExpCS4641); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleAssertExpCS"
// $ANTLR start "ruleAssertExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2208:1: ruleAssertExpCS : ( ( rule__AssertExpCS__Group__0 ) ) ;
public final void ruleAssertExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2212:2: ( ( ( rule__AssertExpCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2213:1: ( ( rule__AssertExpCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2213:1: ( ( rule__AssertExpCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2214:1: ( rule__AssertExpCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssertExpCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2215:1: ( rule__AssertExpCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2215:2: rule__AssertExpCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__AssertExpCS__Group__0_in_ruleAssertExpCS4667);
rule__AssertExpCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getAssertExpCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleAssertExpCS"
// $ANTLR start "entryRuleAssignExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2227:1: entryRuleAssignExpCS : ruleAssignExpCS EOF ;
public final void entryRuleAssignExpCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2228:1: ( ruleAssignExpCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2229:1: ruleAssignExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssignExpCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleAssignExpCS_in_entryRuleAssignExpCS4694);
ruleAssignExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAssignExpCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleAssignExpCS4701); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleAssignExpCS"
// $ANTLR start "ruleAssignExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2236:1: ruleAssignExpCS : ( ( rule__AssignExpCS__Group__0 ) ) ;
public final void ruleAssignExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2240:2: ( ( ( rule__AssignExpCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2241:1: ( ( rule__AssignExpCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2241:1: ( ( rule__AssignExpCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2242:1: ( rule__AssignExpCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssignExpCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2243:1: ( rule__AssignExpCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2243:2: rule__AssignExpCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__AssignExpCS__Group__0_in_ruleAssignExpCS4727);
rule__AssignExpCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getAssignExpCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleAssignExpCS"
// $ANTLR start "entryRuleBreakExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2255:1: entryRuleBreakExpCS : ruleBreakExpCS EOF ;
public final void entryRuleBreakExpCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2256:1: ( ruleBreakExpCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2257:1: ruleBreakExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBreakExpCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleBreakExpCS_in_entryRuleBreakExpCS4754);
ruleBreakExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBreakExpCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleBreakExpCS4761); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleBreakExpCS"
// $ANTLR start "ruleBreakExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2264:1: ruleBreakExpCS : ( ( rule__BreakExpCS__Group__0 ) ) ;
public final void ruleBreakExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2268:2: ( ( ( rule__BreakExpCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2269:1: ( ( rule__BreakExpCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2269:1: ( ( rule__BreakExpCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2270:1: ( rule__BreakExpCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBreakExpCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2271:1: ( rule__BreakExpCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2271:2: rule__BreakExpCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__BreakExpCS__Group__0_in_ruleBreakExpCS4787);
rule__BreakExpCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getBreakExpCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleBreakExpCS"
// $ANTLR start "entryRuleCatchExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2283:1: entryRuleCatchExpCS : ruleCatchExpCS EOF ;
public final void entryRuleCatchExpCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2284:1: ( ruleCatchExpCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2285:1: ruleCatchExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCatchExpCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleCatchExpCS_in_entryRuleCatchExpCS4814);
ruleCatchExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCatchExpCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleCatchExpCS4821); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleCatchExpCS"
// $ANTLR start "ruleCatchExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2292:1: ruleCatchExpCS : ( ( rule__CatchExpCS__Group__0 ) ) ;
public final void ruleCatchExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2296:2: ( ( ( rule__CatchExpCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2297:1: ( ( rule__CatchExpCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2297:1: ( ( rule__CatchExpCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2298:1: ( rule__CatchExpCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCatchExpCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2299:1: ( rule__CatchExpCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2299:2: rule__CatchExpCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__CatchExpCS__Group__0_in_ruleCatchExpCS4847);
rule__CatchExpCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getCatchExpCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleCatchExpCS"
// $ANTLR start "entryRuleComputeExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2311:1: entryRuleComputeExpCS : ruleComputeExpCS EOF ;
public final void entryRuleComputeExpCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2312:1: ( ruleComputeExpCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2313:1: ruleComputeExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getComputeExpCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleComputeExpCS_in_entryRuleComputeExpCS4874);
ruleComputeExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getComputeExpCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleComputeExpCS4881); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleComputeExpCS"
// $ANTLR start "ruleComputeExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2320:1: ruleComputeExpCS : ( ( rule__ComputeExpCS__Group__0 ) ) ;
public final void ruleComputeExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2324:2: ( ( ( rule__ComputeExpCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2325:1: ( ( rule__ComputeExpCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2325:1: ( ( rule__ComputeExpCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2326:1: ( rule__ComputeExpCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getComputeExpCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2327:1: ( rule__ComputeExpCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2327:2: rule__ComputeExpCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__ComputeExpCS__Group__0_in_ruleComputeExpCS4907);
rule__ComputeExpCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getComputeExpCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleComputeExpCS"
// $ANTLR start "entryRuleContinueExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2339:1: entryRuleContinueExpCS : ruleContinueExpCS EOF ;
public final void entryRuleContinueExpCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2340:1: ( ruleContinueExpCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2341:1: ruleContinueExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContinueExpCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleContinueExpCS_in_entryRuleContinueExpCS4934);
ruleContinueExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getContinueExpCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleContinueExpCS4941); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleContinueExpCS"
// $ANTLR start "ruleContinueExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2348:1: ruleContinueExpCS : ( ( rule__ContinueExpCS__Group__0 ) ) ;
public final void ruleContinueExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2352:2: ( ( ( rule__ContinueExpCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2353:1: ( ( rule__ContinueExpCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2353:1: ( ( rule__ContinueExpCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2354:1: ( rule__ContinueExpCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContinueExpCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2355:1: ( rule__ContinueExpCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2355:2: rule__ContinueExpCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__ContinueExpCS__Group__0_in_ruleContinueExpCS4967);
rule__ContinueExpCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getContinueExpCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleContinueExpCS"
// $ANTLR start "entryRuleDictLiteralExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2367:1: entryRuleDictLiteralExpCS : ruleDictLiteralExpCS EOF ;
public final void entryRuleDictLiteralExpCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2368:1: ( ruleDictLiteralExpCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2369:1: ruleDictLiteralExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDictLiteralExpCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleDictLiteralExpCS_in_entryRuleDictLiteralExpCS4994);
ruleDictLiteralExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDictLiteralExpCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleDictLiteralExpCS5001); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleDictLiteralExpCS"
// $ANTLR start "ruleDictLiteralExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2376:1: ruleDictLiteralExpCS : ( ( rule__DictLiteralExpCS__Group__0 ) ) ;
public final void ruleDictLiteralExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2380:2: ( ( ( rule__DictLiteralExpCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2381:1: ( ( rule__DictLiteralExpCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2381:1: ( ( rule__DictLiteralExpCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2382:1: ( rule__DictLiteralExpCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDictLiteralExpCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2383:1: ( rule__DictLiteralExpCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2383:2: rule__DictLiteralExpCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__DictLiteralExpCS__Group__0_in_ruleDictLiteralExpCS5027);
rule__DictLiteralExpCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getDictLiteralExpCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleDictLiteralExpCS"
// $ANTLR start "entryRuleDictLiteralPartCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2395:1: entryRuleDictLiteralPartCS : ruleDictLiteralPartCS EOF ;
public final void entryRuleDictLiteralPartCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2396:1: ( ruleDictLiteralPartCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2397:1: ruleDictLiteralPartCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDictLiteralPartCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleDictLiteralPartCS_in_entryRuleDictLiteralPartCS5054);
ruleDictLiteralPartCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDictLiteralPartCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleDictLiteralPartCS5061); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleDictLiteralPartCS"
// $ANTLR start "ruleDictLiteralPartCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2404:1: ruleDictLiteralPartCS : ( ( rule__DictLiteralPartCS__Group__0 ) ) ;
public final void ruleDictLiteralPartCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2408:2: ( ( ( rule__DictLiteralPartCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2409:1: ( ( rule__DictLiteralPartCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2409:1: ( ( rule__DictLiteralPartCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2410:1: ( rule__DictLiteralPartCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDictLiteralPartCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2411:1: ( rule__DictLiteralPartCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2411:2: rule__DictLiteralPartCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__DictLiteralPartCS__Group__0_in_ruleDictLiteralPartCS5087);
rule__DictLiteralPartCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getDictLiteralPartCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleDictLiteralPartCS"
// $ANTLR start "entryRuleExpressionBlockCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2423:1: entryRuleExpressionBlockCS : ruleExpressionBlockCS EOF ;
public final void entryRuleExpressionBlockCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2424:1: ( ruleExpressionBlockCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2425:1: ruleExpressionBlockCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExpressionBlockCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleExpressionBlockCS_in_entryRuleExpressionBlockCS5114);
ruleExpressionBlockCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getExpressionBlockCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleExpressionBlockCS5121); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleExpressionBlockCS"
// $ANTLR start "ruleExpressionBlockCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2432:1: ruleExpressionBlockCS : ( ( rule__ExpressionBlockCS__Group__0 ) ) ;
public final void ruleExpressionBlockCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2436:2: ( ( ( rule__ExpressionBlockCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2437:1: ( ( rule__ExpressionBlockCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2437:1: ( ( rule__ExpressionBlockCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2438:1: ( rule__ExpressionBlockCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExpressionBlockCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2439:1: ( rule__ExpressionBlockCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2439:2: rule__ExpressionBlockCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__ExpressionBlockCS__Group__0_in_ruleExpressionBlockCS5147);
rule__ExpressionBlockCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getExpressionBlockCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleExpressionBlockCS"
// $ANTLR start "entryRuleExpressionStatementCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2451:1: entryRuleExpressionStatementCS : ruleExpressionStatementCS EOF ;
public final void entryRuleExpressionStatementCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2452:1: ( ruleExpressionStatementCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2453:1: ruleExpressionStatementCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExpressionStatementCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleExpressionStatementCS_in_entryRuleExpressionStatementCS5174);
ruleExpressionStatementCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getExpressionStatementCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleExpressionStatementCS5181); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleExpressionStatementCS"
// $ANTLR start "ruleExpressionStatementCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2460:1: ruleExpressionStatementCS : ( ( rule__ExpressionStatementCS__Group__0 ) ) ;
public final void ruleExpressionStatementCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2464:2: ( ( ( rule__ExpressionStatementCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2465:1: ( ( rule__ExpressionStatementCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2465:1: ( ( rule__ExpressionStatementCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2466:1: ( rule__ExpressionStatementCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExpressionStatementCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2467:1: ( rule__ExpressionStatementCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2467:2: rule__ExpressionStatementCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__ExpressionStatementCS__Group__0_in_ruleExpressionStatementCS5207);
rule__ExpressionStatementCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getExpressionStatementCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleExpressionStatementCS"
// $ANTLR start "entryRuleExtentRefCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2479:1: entryRuleExtentRefCS : ruleExtentRefCS EOF ;
public final void entryRuleExtentRefCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2480:1: ( ruleExtentRefCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2481:1: ruleExtentRefCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExtentRefCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleExtentRefCS_in_entryRuleExtentRefCS5234);
ruleExtentRefCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getExtentRefCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleExtentRefCS5241); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleExtentRefCS"
// $ANTLR start "ruleExtentRefCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2488:1: ruleExtentRefCS : ( ( rule__ExtentRefCS__OwnedPathNameAssignment ) ) ;
public final void ruleExtentRefCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2492:2: ( ( ( rule__ExtentRefCS__OwnedPathNameAssignment ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2493:1: ( ( rule__ExtentRefCS__OwnedPathNameAssignment ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2493:1: ( ( rule__ExtentRefCS__OwnedPathNameAssignment ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2494:1: ( rule__ExtentRefCS__OwnedPathNameAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExtentRefCSAccess().getOwnedPathNameAssignment());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2495:1: ( rule__ExtentRefCS__OwnedPathNameAssignment )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2495:2: rule__ExtentRefCS__OwnedPathNameAssignment
{
pushFollow(FollowSets000.FOLLOW_rule__ExtentRefCS__OwnedPathNameAssignment_in_ruleExtentRefCS5267);
rule__ExtentRefCS__OwnedPathNameAssignment();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getExtentRefCSAccess().getOwnedPathNameAssignment());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleExtentRefCS"
// $ANTLR start "entryRuleForExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2507:1: entryRuleForExpCS : ruleForExpCS EOF ;
public final void entryRuleForExpCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2508:1: ( ruleForExpCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2509:1: ruleForExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getForExpCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleForExpCS_in_entryRuleForExpCS5294);
ruleForExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getForExpCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleForExpCS5301); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleForExpCS"
// $ANTLR start "ruleForExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2516:1: ruleForExpCS : ( ( rule__ForExpCS__Group__0 ) ) ;
public final void ruleForExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2520:2: ( ( ( rule__ForExpCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2521:1: ( ( rule__ForExpCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2521:1: ( ( rule__ForExpCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2522:1: ( rule__ForExpCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getForExpCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2523:1: ( rule__ForExpCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2523:2: rule__ForExpCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__ForExpCS__Group__0_in_ruleForExpCS5327);
rule__ForExpCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getForExpCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleForExpCS"
// $ANTLR start "entryRuleImperativeIterateExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2535:1: entryRuleImperativeIterateExpCS : ruleImperativeIterateExpCS EOF ;
public final void entryRuleImperativeIterateExpCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2536:1: ( ruleImperativeIterateExpCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2537:1: ruleImperativeIterateExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeIterateExpCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleImperativeIterateExpCS_in_entryRuleImperativeIterateExpCS5354);
ruleImperativeIterateExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeIterateExpCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleImperativeIterateExpCS5361); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleImperativeIterateExpCS"
// $ANTLR start "ruleImperativeIterateExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2544:1: ruleImperativeIterateExpCS : ( ( rule__ImperativeIterateExpCS__Alternatives ) ) ;
public final void ruleImperativeIterateExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2548:2: ( ( ( rule__ImperativeIterateExpCS__Alternatives ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2549:1: ( ( rule__ImperativeIterateExpCS__Alternatives ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2549:1: ( ( rule__ImperativeIterateExpCS__Alternatives ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2550:1: ( rule__ImperativeIterateExpCS__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeIterateExpCSAccess().getAlternatives());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2551:1: ( rule__ImperativeIterateExpCS__Alternatives )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2551:2: rule__ImperativeIterateExpCS__Alternatives
{
pushFollow(FollowSets000.FOLLOW_rule__ImperativeIterateExpCS__Alternatives_in_ruleImperativeIterateExpCS5387);
rule__ImperativeIterateExpCS__Alternatives();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeIterateExpCSAccess().getAlternatives());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleImperativeIterateExpCS"
// $ANTLR start "entryRuleInstantiationExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2563:1: entryRuleInstantiationExpCS : ruleInstantiationExpCS EOF ;
public final void entryRuleInstantiationExpCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2564:1: ( ruleInstantiationExpCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2565:1: ruleInstantiationExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInstantiationExpCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleInstantiationExpCS_in_entryRuleInstantiationExpCS5414);
ruleInstantiationExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getInstantiationExpCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleInstantiationExpCS5421); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleInstantiationExpCS"
// $ANTLR start "ruleInstantiationExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2572:1: ruleInstantiationExpCS : ( ( rule__InstantiationExpCS__Group__0 ) ) ;
public final void ruleInstantiationExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2576:2: ( ( ( rule__InstantiationExpCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2577:1: ( ( rule__InstantiationExpCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2577:1: ( ( rule__InstantiationExpCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2578:1: ( rule__InstantiationExpCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInstantiationExpCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2579:1: ( rule__InstantiationExpCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2579:2: rule__InstantiationExpCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__InstantiationExpCS__Group__0_in_ruleInstantiationExpCS5447);
rule__InstantiationExpCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getInstantiationExpCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleInstantiationExpCS"
// $ANTLR start "entryRuleListLiteralExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2591:1: entryRuleListLiteralExpCS : ruleListLiteralExpCS EOF ;
public final void entryRuleListLiteralExpCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2592:1: ( ruleListLiteralExpCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2593:1: ruleListLiteralExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getListLiteralExpCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleListLiteralExpCS_in_entryRuleListLiteralExpCS5474);
ruleListLiteralExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getListLiteralExpCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleListLiteralExpCS5481); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleListLiteralExpCS"
// $ANTLR start "ruleListLiteralExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2600:1: ruleListLiteralExpCS : ( ( rule__ListLiteralExpCS__Group__0 ) ) ;
public final void ruleListLiteralExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2604:2: ( ( ( rule__ListLiteralExpCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2605:1: ( ( rule__ListLiteralExpCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2605:1: ( ( rule__ListLiteralExpCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2606:1: ( rule__ListLiteralExpCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getListLiteralExpCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2607:1: ( rule__ListLiteralExpCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2607:2: rule__ListLiteralExpCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__ListLiteralExpCS__Group__0_in_ruleListLiteralExpCS5507);
rule__ListLiteralExpCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getListLiteralExpCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleListLiteralExpCS"
// $ANTLR start "entryRuleLogExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2619:1: entryRuleLogExpCS : ruleLogExpCS EOF ;
public final void entryRuleLogExpCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2620:1: ( ruleLogExpCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2621:1: ruleLogExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLogExpCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleLogExpCS_in_entryRuleLogExpCS5534);
ruleLogExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLogExpCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleLogExpCS5541); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleLogExpCS"
// $ANTLR start "ruleLogExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2628:1: ruleLogExpCS : ( ( rule__LogExpCS__Group__0 ) ) ;
public final void ruleLogExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2632:2: ( ( ( rule__LogExpCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2633:1: ( ( rule__LogExpCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2633:1: ( ( rule__LogExpCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2634:1: ( rule__LogExpCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLogExpCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2635:1: ( rule__LogExpCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2635:2: rule__LogExpCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__LogExpCS__Group__0_in_ruleLogExpCS5567);
rule__LogExpCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getLogExpCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleLogExpCS"
// $ANTLR start "entryRuleRaiseExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2647:1: entryRuleRaiseExpCS : ruleRaiseExpCS EOF ;
public final void entryRuleRaiseExpCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2648:1: ( ruleRaiseExpCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2649:1: ruleRaiseExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRaiseExpCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleRaiseExpCS_in_entryRuleRaiseExpCS5594);
ruleRaiseExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getRaiseExpCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleRaiseExpCS5601); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleRaiseExpCS"
// $ANTLR start "ruleRaiseExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2656:1: ruleRaiseExpCS : ( ( rule__RaiseExpCS__Group__0 ) ) ;
public final void ruleRaiseExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2660:2: ( ( ( rule__RaiseExpCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2661:1: ( ( rule__RaiseExpCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2661:1: ( ( rule__RaiseExpCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2662:1: ( rule__RaiseExpCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRaiseExpCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2663:1: ( rule__RaiseExpCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2663:2: rule__RaiseExpCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__RaiseExpCS__Group__0_in_ruleRaiseExpCS5627);
rule__RaiseExpCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getRaiseExpCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleRaiseExpCS"
// $ANTLR start "entryRuleReturnExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2675:1: entryRuleReturnExpCS : ruleReturnExpCS EOF ;
public final void entryRuleReturnExpCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2676:1: ( ruleReturnExpCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2677:1: ruleReturnExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReturnExpCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleReturnExpCS_in_entryRuleReturnExpCS5654);
ruleReturnExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getReturnExpCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleReturnExpCS5661); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleReturnExpCS"
// $ANTLR start "ruleReturnExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2684:1: ruleReturnExpCS : ( ( rule__ReturnExpCS__Group__0 ) ) ;
public final void ruleReturnExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2688:2: ( ( ( rule__ReturnExpCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2689:1: ( ( rule__ReturnExpCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2689:1: ( ( rule__ReturnExpCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2690:1: ( rule__ReturnExpCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReturnExpCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2691:1: ( rule__ReturnExpCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2691:2: rule__ReturnExpCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__ReturnExpCS__Group__0_in_ruleReturnExpCS5687);
rule__ReturnExpCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getReturnExpCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleReturnExpCS"
// $ANTLR start "entryRuleStringLiteral"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2703:1: entryRuleStringLiteral : ruleStringLiteral EOF ;
public final void entryRuleStringLiteral() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2704:1: ( ruleStringLiteral EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2705:1: ruleStringLiteral EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStringLiteralRule());
}
pushFollow(FollowSets000.FOLLOW_ruleStringLiteral_in_entryRuleStringLiteral5714);
ruleStringLiteral();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getStringLiteralRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleStringLiteral5721); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleStringLiteral"
// $ANTLR start "ruleStringLiteral"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2712:1: ruleStringLiteral : ( ( rule__StringLiteral__Alternatives ) ) ;
public final void ruleStringLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2716:2: ( ( ( rule__StringLiteral__Alternatives ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2717:1: ( ( rule__StringLiteral__Alternatives ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2717:1: ( ( rule__StringLiteral__Alternatives ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2718:1: ( rule__StringLiteral__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStringLiteralAccess().getAlternatives());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2719:1: ( rule__StringLiteral__Alternatives )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2719:2: rule__StringLiteral__Alternatives
{
pushFollow(FollowSets000.FOLLOW_rule__StringLiteral__Alternatives_in_ruleStringLiteral5747);
rule__StringLiteral__Alternatives();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getStringLiteralAccess().getAlternatives());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleStringLiteral"
// $ANTLR start "entryRuleSwitchExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2731:1: entryRuleSwitchExpCS : ruleSwitchExpCS EOF ;
public final void entryRuleSwitchExpCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2732:1: ( ruleSwitchExpCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2733:1: ruleSwitchExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSwitchExpCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleSwitchExpCS_in_entryRuleSwitchExpCS5774);
ruleSwitchExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSwitchExpCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleSwitchExpCS5781); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleSwitchExpCS"
// $ANTLR start "ruleSwitchExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2740:1: ruleSwitchExpCS : ( ( rule__SwitchExpCS__Alternatives ) ) ;
public final void ruleSwitchExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2744:2: ( ( ( rule__SwitchExpCS__Alternatives ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2745:1: ( ( rule__SwitchExpCS__Alternatives ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2745:1: ( ( rule__SwitchExpCS__Alternatives ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2746:1: ( rule__SwitchExpCS__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSwitchExpCSAccess().getAlternatives());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2747:1: ( rule__SwitchExpCS__Alternatives )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2747:2: rule__SwitchExpCS__Alternatives
{
pushFollow(FollowSets000.FOLLOW_rule__SwitchExpCS__Alternatives_in_ruleSwitchExpCS5807);
rule__SwitchExpCS__Alternatives();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getSwitchExpCSAccess().getAlternatives());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleSwitchExpCS"
// $ANTLR start "entryRuleSwitchAltCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2759:1: entryRuleSwitchAltCS : ruleSwitchAltCS EOF ;
public final void entryRuleSwitchAltCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2760:1: ( ruleSwitchAltCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2761:1: ruleSwitchAltCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSwitchAltCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleSwitchAltCS_in_entryRuleSwitchAltCS5834);
ruleSwitchAltCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSwitchAltCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleSwitchAltCS5841); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleSwitchAltCS"
// $ANTLR start "ruleSwitchAltCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2768:1: ruleSwitchAltCS : ( ( rule__SwitchAltCS__Group__0 ) ) ;
public final void ruleSwitchAltCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2772:2: ( ( ( rule__SwitchAltCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2773:1: ( ( rule__SwitchAltCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2773:1: ( ( rule__SwitchAltCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2774:1: ( rule__SwitchAltCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSwitchAltCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2775:1: ( rule__SwitchAltCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2775:2: rule__SwitchAltCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__SwitchAltCS__Group__0_in_ruleSwitchAltCS5867);
rule__SwitchAltCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getSwitchAltCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleSwitchAltCS"
// $ANTLR start "entryRuleTryExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2787:1: entryRuleTryExpCS : ruleTryExpCS EOF ;
public final void entryRuleTryExpCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2788:1: ( ruleTryExpCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2789:1: ruleTryExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTryExpCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleTryExpCS_in_entryRuleTryExpCS5894);
ruleTryExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTryExpCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleTryExpCS5901); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleTryExpCS"
// $ANTLR start "ruleTryExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2796:1: ruleTryExpCS : ( ( rule__TryExpCS__Group__0 ) ) ;
public final void ruleTryExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2800:2: ( ( ( rule__TryExpCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2801:1: ( ( rule__TryExpCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2801:1: ( ( rule__TryExpCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2802:1: ( rule__TryExpCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTryExpCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2803:1: ( rule__TryExpCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2803:2: rule__TryExpCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__TryExpCS__Group__0_in_ruleTryExpCS5927);
rule__TryExpCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTryExpCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleTryExpCS"
// $ANTLR start "entryRuleVarDeclarationCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2815:1: entryRuleVarDeclarationCS : ruleVarDeclarationCS EOF ;
public final void entryRuleVarDeclarationCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2816:1: ( ruleVarDeclarationCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2817:1: ruleVarDeclarationCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVarDeclarationCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleVarDeclarationCS_in_entryRuleVarDeclarationCS5954);
ruleVarDeclarationCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getVarDeclarationCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleVarDeclarationCS5961); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleVarDeclarationCS"
// $ANTLR start "ruleVarDeclarationCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2824:1: ruleVarDeclarationCS : ( ( rule__VarDeclarationCS__Group__0 ) ) ;
public final void ruleVarDeclarationCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2828:2: ( ( ( rule__VarDeclarationCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2829:1: ( ( rule__VarDeclarationCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2829:1: ( ( rule__VarDeclarationCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2830:1: ( rule__VarDeclarationCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVarDeclarationCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2831:1: ( rule__VarDeclarationCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2831:2: rule__VarDeclarationCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group__0_in_ruleVarDeclarationCS5987);
rule__VarDeclarationCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getVarDeclarationCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleVarDeclarationCS"
// $ANTLR start "entryRuleVarDeclarationNoInitCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2843:1: entryRuleVarDeclarationNoInitCS : ruleVarDeclarationNoInitCS EOF ;
public final void entryRuleVarDeclarationNoInitCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2844:1: ( ruleVarDeclarationNoInitCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2845:1: ruleVarDeclarationNoInitCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVarDeclarationNoInitCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleVarDeclarationNoInitCS_in_entryRuleVarDeclarationNoInitCS6014);
ruleVarDeclarationNoInitCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getVarDeclarationNoInitCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleVarDeclarationNoInitCS6021); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleVarDeclarationNoInitCS"
// $ANTLR start "ruleVarDeclarationNoInitCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2852:1: ruleVarDeclarationNoInitCS : ( ( rule__VarDeclarationNoInitCS__Group__0 ) ) ;
public final void ruleVarDeclarationNoInitCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2856:2: ( ( ( rule__VarDeclarationNoInitCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2857:1: ( ( rule__VarDeclarationNoInitCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2857:1: ( ( rule__VarDeclarationNoInitCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2858:1: ( rule__VarDeclarationNoInitCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVarDeclarationNoInitCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2859:1: ( rule__VarDeclarationNoInitCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2859:2: rule__VarDeclarationNoInitCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationNoInitCS__Group__0_in_ruleVarDeclarationNoInitCS6047);
rule__VarDeclarationNoInitCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getVarDeclarationNoInitCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleVarDeclarationNoInitCS"
// $ANTLR start "entryRuleVarsInitializationCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2871:1: entryRuleVarsInitializationCS : ruleVarsInitializationCS EOF ;
public final void entryRuleVarsInitializationCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2872:1: ( ruleVarsInitializationCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2873:1: ruleVarsInitializationCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVarsInitializationCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleVarsInitializationCS_in_entryRuleVarsInitializationCS6074);
ruleVarsInitializationCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getVarsInitializationCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleVarsInitializationCS6081); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleVarsInitializationCS"
// $ANTLR start "ruleVarsInitializationCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2880:1: ruleVarsInitializationCS : ( ( rule__VarsInitializationCS__Group__0 ) ) ;
public final void ruleVarsInitializationCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2884:2: ( ( ( rule__VarsInitializationCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2885:1: ( ( rule__VarsInitializationCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2885:1: ( ( rule__VarsInitializationCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2886:1: ( rule__VarsInitializationCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVarsInitializationCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2887:1: ( rule__VarsInitializationCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2887:2: rule__VarsInitializationCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__VarsInitializationCS__Group__0_in_ruleVarsInitializationCS6107);
rule__VarsInitializationCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getVarsInitializationCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleVarsInitializationCS"
// $ANTLR start "entryRuleWhileExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2899:1: entryRuleWhileExpCS : ruleWhileExpCS EOF ;
public final void entryRuleWhileExpCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2900:1: ( ruleWhileExpCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2901:1: ruleWhileExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getWhileExpCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleWhileExpCS_in_entryRuleWhileExpCS6134);
ruleWhileExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getWhileExpCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleWhileExpCS6141); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleWhileExpCS"
// $ANTLR start "ruleWhileExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2908:1: ruleWhileExpCS : ( ( rule__WhileExpCS__Group__0 ) ) ;
public final void ruleWhileExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2912:2: ( ( ( rule__WhileExpCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2913:1: ( ( rule__WhileExpCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2913:1: ( ( rule__WhileExpCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2914:1: ( rule__WhileExpCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getWhileExpCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2915:1: ( rule__WhileExpCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2915:2: rule__WhileExpCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__WhileExpCS__Group__0_in_ruleWhileExpCS6167);
rule__WhileExpCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getWhileExpCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleWhileExpCS"
// $ANTLR start "entryRuleEssentialOCLUnaryOperatorName"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2931:1: entryRuleEssentialOCLUnaryOperatorName : ruleEssentialOCLUnaryOperatorName EOF ;
public final void entryRuleEssentialOCLUnaryOperatorName() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2932:1: ( ruleEssentialOCLUnaryOperatorName EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2933:1: ruleEssentialOCLUnaryOperatorName EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLUnaryOperatorNameRule());
}
pushFollow(FollowSets000.FOLLOW_ruleEssentialOCLUnaryOperatorName_in_entryRuleEssentialOCLUnaryOperatorName6198);
ruleEssentialOCLUnaryOperatorName();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEssentialOCLUnaryOperatorNameRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleEssentialOCLUnaryOperatorName6205); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleEssentialOCLUnaryOperatorName"
// $ANTLR start "ruleEssentialOCLUnaryOperatorName"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2940:1: ruleEssentialOCLUnaryOperatorName : ( ( rule__EssentialOCLUnaryOperatorName__Alternatives ) ) ;
public final void ruleEssentialOCLUnaryOperatorName() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2944:2: ( ( ( rule__EssentialOCLUnaryOperatorName__Alternatives ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2945:1: ( ( rule__EssentialOCLUnaryOperatorName__Alternatives ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2945:1: ( ( rule__EssentialOCLUnaryOperatorName__Alternatives ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2946:1: ( rule__EssentialOCLUnaryOperatorName__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLUnaryOperatorNameAccess().getAlternatives());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2947:1: ( rule__EssentialOCLUnaryOperatorName__Alternatives )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2947:2: rule__EssentialOCLUnaryOperatorName__Alternatives
{
pushFollow(FollowSets000.FOLLOW_rule__EssentialOCLUnaryOperatorName__Alternatives_in_ruleEssentialOCLUnaryOperatorName6231);
rule__EssentialOCLUnaryOperatorName__Alternatives();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getEssentialOCLUnaryOperatorNameAccess().getAlternatives());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleEssentialOCLUnaryOperatorName"
// $ANTLR start "entryRuleEssentialOCLInfixOperatorName"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2959:1: entryRuleEssentialOCLInfixOperatorName : ruleEssentialOCLInfixOperatorName EOF ;
public final void entryRuleEssentialOCLInfixOperatorName() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2960:1: ( ruleEssentialOCLInfixOperatorName EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2961:1: ruleEssentialOCLInfixOperatorName EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLInfixOperatorNameRule());
}
pushFollow(FollowSets000.FOLLOW_ruleEssentialOCLInfixOperatorName_in_entryRuleEssentialOCLInfixOperatorName6258);
ruleEssentialOCLInfixOperatorName();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEssentialOCLInfixOperatorNameRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleEssentialOCLInfixOperatorName6265); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleEssentialOCLInfixOperatorName"
// $ANTLR start "ruleEssentialOCLInfixOperatorName"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2968:1: ruleEssentialOCLInfixOperatorName : ( ( rule__EssentialOCLInfixOperatorName__Alternatives ) ) ;
public final void ruleEssentialOCLInfixOperatorName() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2972:2: ( ( ( rule__EssentialOCLInfixOperatorName__Alternatives ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2973:1: ( ( rule__EssentialOCLInfixOperatorName__Alternatives ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2973:1: ( ( rule__EssentialOCLInfixOperatorName__Alternatives ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2974:1: ( rule__EssentialOCLInfixOperatorName__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getAlternatives());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2975:1: ( rule__EssentialOCLInfixOperatorName__Alternatives )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2975:2: rule__EssentialOCLInfixOperatorName__Alternatives
{
pushFollow(FollowSets000.FOLLOW_rule__EssentialOCLInfixOperatorName__Alternatives_in_ruleEssentialOCLInfixOperatorName6291);
rule__EssentialOCLInfixOperatorName__Alternatives();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getAlternatives());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleEssentialOCLInfixOperatorName"
// $ANTLR start "entryRuleEssentialOCLNavigationOperatorName"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2987:1: entryRuleEssentialOCLNavigationOperatorName : ruleEssentialOCLNavigationOperatorName EOF ;
public final void entryRuleEssentialOCLNavigationOperatorName() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2988:1: ( ruleEssentialOCLNavigationOperatorName EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2989:1: ruleEssentialOCLNavigationOperatorName EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLNavigationOperatorNameRule());
}
pushFollow(FollowSets000.FOLLOW_ruleEssentialOCLNavigationOperatorName_in_entryRuleEssentialOCLNavigationOperatorName6318);
ruleEssentialOCLNavigationOperatorName();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEssentialOCLNavigationOperatorNameRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleEssentialOCLNavigationOperatorName6325); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleEssentialOCLNavigationOperatorName"
// $ANTLR start "ruleEssentialOCLNavigationOperatorName"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:2996:1: ruleEssentialOCLNavigationOperatorName : ( ( rule__EssentialOCLNavigationOperatorName__Alternatives ) ) ;
public final void ruleEssentialOCLNavigationOperatorName() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3000:2: ( ( ( rule__EssentialOCLNavigationOperatorName__Alternatives ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3001:1: ( ( rule__EssentialOCLNavigationOperatorName__Alternatives ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3001:1: ( ( rule__EssentialOCLNavigationOperatorName__Alternatives ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3002:1: ( rule__EssentialOCLNavigationOperatorName__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLNavigationOperatorNameAccess().getAlternatives());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3003:1: ( rule__EssentialOCLNavigationOperatorName__Alternatives )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3003:2: rule__EssentialOCLNavigationOperatorName__Alternatives
{
pushFollow(FollowSets000.FOLLOW_rule__EssentialOCLNavigationOperatorName__Alternatives_in_ruleEssentialOCLNavigationOperatorName6351);
rule__EssentialOCLNavigationOperatorName__Alternatives();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getEssentialOCLNavigationOperatorNameAccess().getAlternatives());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleEssentialOCLNavigationOperatorName"
// $ANTLR start "entryRuleBinaryOperatorName"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3015:1: entryRuleBinaryOperatorName : ruleBinaryOperatorName EOF ;
public final void entryRuleBinaryOperatorName() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3016:1: ( ruleBinaryOperatorName EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3017:1: ruleBinaryOperatorName EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBinaryOperatorNameRule());
}
pushFollow(FollowSets000.FOLLOW_ruleBinaryOperatorName_in_entryRuleBinaryOperatorName6378);
ruleBinaryOperatorName();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBinaryOperatorNameRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleBinaryOperatorName6385); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleBinaryOperatorName"
// $ANTLR start "ruleBinaryOperatorName"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3024:1: ruleBinaryOperatorName : ( ( rule__BinaryOperatorName__Alternatives ) ) ;
public final void ruleBinaryOperatorName() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3028:2: ( ( ( rule__BinaryOperatorName__Alternatives ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3029:1: ( ( rule__BinaryOperatorName__Alternatives ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3029:1: ( ( rule__BinaryOperatorName__Alternatives ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3030:1: ( rule__BinaryOperatorName__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBinaryOperatorNameAccess().getAlternatives());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3031:1: ( rule__BinaryOperatorName__Alternatives )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3031:2: rule__BinaryOperatorName__Alternatives
{
pushFollow(FollowSets000.FOLLOW_rule__BinaryOperatorName__Alternatives_in_ruleBinaryOperatorName6411);
rule__BinaryOperatorName__Alternatives();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getBinaryOperatorNameAccess().getAlternatives());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleBinaryOperatorName"
// $ANTLR start "entryRuleInfixOperatorName"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3043:1: entryRuleInfixOperatorName : ruleInfixOperatorName EOF ;
public final void entryRuleInfixOperatorName() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3044:1: ( ruleInfixOperatorName EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3045:1: ruleInfixOperatorName EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInfixOperatorNameRule());
}
pushFollow(FollowSets000.FOLLOW_ruleInfixOperatorName_in_entryRuleInfixOperatorName6438);
ruleInfixOperatorName();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getInfixOperatorNameRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleInfixOperatorName6445); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleInfixOperatorName"
// $ANTLR start "ruleInfixOperatorName"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3052:1: ruleInfixOperatorName : ( ruleEssentialOCLInfixOperatorName ) ;
public final void ruleInfixOperatorName() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3056:2: ( ( ruleEssentialOCLInfixOperatorName ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3057:1: ( ruleEssentialOCLInfixOperatorName )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3057:1: ( ruleEssentialOCLInfixOperatorName )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3058:1: ruleEssentialOCLInfixOperatorName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInfixOperatorNameAccess().getEssentialOCLInfixOperatorNameParserRuleCall());
}
pushFollow(FollowSets000.FOLLOW_ruleEssentialOCLInfixOperatorName_in_ruleInfixOperatorName6471);
ruleEssentialOCLInfixOperatorName();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getInfixOperatorNameAccess().getEssentialOCLInfixOperatorNameParserRuleCall());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleInfixOperatorName"
// $ANTLR start "entryRuleNavigationOperatorName"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3071:1: entryRuleNavigationOperatorName : ruleNavigationOperatorName EOF ;
public final void entryRuleNavigationOperatorName() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3072:1: ( ruleNavigationOperatorName EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3073:1: ruleNavigationOperatorName EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigationOperatorNameRule());
}
pushFollow(FollowSets000.FOLLOW_ruleNavigationOperatorName_in_entryRuleNavigationOperatorName6497);
ruleNavigationOperatorName();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigationOperatorNameRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNavigationOperatorName6504); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleNavigationOperatorName"
// $ANTLR start "ruleNavigationOperatorName"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3080:1: ruleNavigationOperatorName : ( ruleEssentialOCLNavigationOperatorName ) ;
public final void ruleNavigationOperatorName() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3084:2: ( ( ruleEssentialOCLNavigationOperatorName ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3085:1: ( ruleEssentialOCLNavigationOperatorName )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3085:1: ( ruleEssentialOCLNavigationOperatorName )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3086:1: ruleEssentialOCLNavigationOperatorName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigationOperatorNameAccess().getEssentialOCLNavigationOperatorNameParserRuleCall());
}
pushFollow(FollowSets000.FOLLOW_ruleEssentialOCLNavigationOperatorName_in_ruleNavigationOperatorName6530);
ruleEssentialOCLNavigationOperatorName();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigationOperatorNameAccess().getEssentialOCLNavigationOperatorNameParserRuleCall());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleNavigationOperatorName"
// $ANTLR start "entryRuleUnaryOperatorName"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3099:1: entryRuleUnaryOperatorName : ruleUnaryOperatorName EOF ;
public final void entryRuleUnaryOperatorName() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3100:1: ( ruleUnaryOperatorName EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3101:1: ruleUnaryOperatorName EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnaryOperatorNameRule());
}
pushFollow(FollowSets000.FOLLOW_ruleUnaryOperatorName_in_entryRuleUnaryOperatorName6556);
ruleUnaryOperatorName();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUnaryOperatorNameRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleUnaryOperatorName6563); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleUnaryOperatorName"
// $ANTLR start "ruleUnaryOperatorName"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3108:1: ruleUnaryOperatorName : ( ruleEssentialOCLUnaryOperatorName ) ;
public final void ruleUnaryOperatorName() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3112:2: ( ( ruleEssentialOCLUnaryOperatorName ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3113:1: ( ruleEssentialOCLUnaryOperatorName )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3113:1: ( ruleEssentialOCLUnaryOperatorName )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3114:1: ruleEssentialOCLUnaryOperatorName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnaryOperatorNameAccess().getEssentialOCLUnaryOperatorNameParserRuleCall());
}
pushFollow(FollowSets000.FOLLOW_ruleEssentialOCLUnaryOperatorName_in_ruleUnaryOperatorName6589);
ruleEssentialOCLUnaryOperatorName();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUnaryOperatorNameAccess().getEssentialOCLUnaryOperatorNameParserRuleCall());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleUnaryOperatorName"
// $ANTLR start "entryRuleEssentialOCLUnrestrictedName"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3127:1: entryRuleEssentialOCLUnrestrictedName : ruleEssentialOCLUnrestrictedName EOF ;
public final void entryRuleEssentialOCLUnrestrictedName() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3128:1: ( ruleEssentialOCLUnrestrictedName EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3129:1: ruleEssentialOCLUnrestrictedName EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLUnrestrictedNameRule());
}
pushFollow(FollowSets000.FOLLOW_ruleEssentialOCLUnrestrictedName_in_entryRuleEssentialOCLUnrestrictedName6615);
ruleEssentialOCLUnrestrictedName();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEssentialOCLUnrestrictedNameRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleEssentialOCLUnrestrictedName6622); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleEssentialOCLUnrestrictedName"
// $ANTLR start "ruleEssentialOCLUnrestrictedName"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3136:1: ruleEssentialOCLUnrestrictedName : ( ruleIdentifier ) ;
public final void ruleEssentialOCLUnrestrictedName() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3140:2: ( ( ruleIdentifier ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3141:1: ( ruleIdentifier )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3141:1: ( ruleIdentifier )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3142:1: ruleIdentifier
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLUnrestrictedNameAccess().getIdentifierParserRuleCall());
}
pushFollow(FollowSets000.FOLLOW_ruleIdentifier_in_ruleEssentialOCLUnrestrictedName6648);
ruleIdentifier();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEssentialOCLUnrestrictedNameAccess().getIdentifierParserRuleCall());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleEssentialOCLUnrestrictedName"
// $ANTLR start "entryRuleUnrestrictedName"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3155:1: entryRuleUnrestrictedName : ruleUnrestrictedName EOF ;
public final void entryRuleUnrestrictedName() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3156:1: ( ruleUnrestrictedName EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3157:1: ruleUnrestrictedName EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnrestrictedNameRule());
}
pushFollow(FollowSets000.FOLLOW_ruleUnrestrictedName_in_entryRuleUnrestrictedName6674);
ruleUnrestrictedName();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUnrestrictedNameRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleUnrestrictedName6681); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleUnrestrictedName"
// $ANTLR start "ruleUnrestrictedName"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3164:1: ruleUnrestrictedName : ( ruleEssentialOCLUnrestrictedName ) ;
public final void ruleUnrestrictedName() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3168:2: ( ( ruleEssentialOCLUnrestrictedName ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3169:1: ( ruleEssentialOCLUnrestrictedName )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3169:1: ( ruleEssentialOCLUnrestrictedName )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3170:1: ruleEssentialOCLUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnrestrictedNameAccess().getEssentialOCLUnrestrictedNameParserRuleCall());
}
pushFollow(FollowSets000.FOLLOW_ruleEssentialOCLUnrestrictedName_in_ruleUnrestrictedName6707);
ruleEssentialOCLUnrestrictedName();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUnrestrictedNameAccess().getEssentialOCLUnrestrictedNameParserRuleCall());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleUnrestrictedName"
// $ANTLR start "entryRuleEssentialOCLUnreservedName"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3183:1: entryRuleEssentialOCLUnreservedName : ruleEssentialOCLUnreservedName EOF ;
public final void entryRuleEssentialOCLUnreservedName() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3184:1: ( ruleEssentialOCLUnreservedName EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3185:1: ruleEssentialOCLUnreservedName EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLUnreservedNameRule());
}
pushFollow(FollowSets000.FOLLOW_ruleEssentialOCLUnreservedName_in_entryRuleEssentialOCLUnreservedName6733);
ruleEssentialOCLUnreservedName();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEssentialOCLUnreservedNameRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleEssentialOCLUnreservedName6740); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleEssentialOCLUnreservedName"
// $ANTLR start "ruleEssentialOCLUnreservedName"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3192:1: ruleEssentialOCLUnreservedName : ( ( rule__EssentialOCLUnreservedName__Alternatives ) ) ;
public final void ruleEssentialOCLUnreservedName() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3196:2: ( ( ( rule__EssentialOCLUnreservedName__Alternatives ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3197:1: ( ( rule__EssentialOCLUnreservedName__Alternatives ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3197:1: ( ( rule__EssentialOCLUnreservedName__Alternatives ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3198:1: ( rule__EssentialOCLUnreservedName__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLUnreservedNameAccess().getAlternatives());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3199:1: ( rule__EssentialOCLUnreservedName__Alternatives )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3199:2: rule__EssentialOCLUnreservedName__Alternatives
{
pushFollow(FollowSets000.FOLLOW_rule__EssentialOCLUnreservedName__Alternatives_in_ruleEssentialOCLUnreservedName6766);
rule__EssentialOCLUnreservedName__Alternatives();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getEssentialOCLUnreservedNameAccess().getAlternatives());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleEssentialOCLUnreservedName"
// $ANTLR start "entryRuleUnreservedName"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3211:1: entryRuleUnreservedName : ruleUnreservedName EOF ;
public final void entryRuleUnreservedName() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3212:1: ( ruleUnreservedName EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3213:1: ruleUnreservedName EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnreservedNameRule());
}
pushFollow(FollowSets000.FOLLOW_ruleUnreservedName_in_entryRuleUnreservedName6793);
ruleUnreservedName();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUnreservedNameRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleUnreservedName6800); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleUnreservedName"
// $ANTLR start "ruleUnreservedName"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3220:1: ruleUnreservedName : ( ruleEssentialOCLUnreservedName ) ;
public final void ruleUnreservedName() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3224:2: ( ( ruleEssentialOCLUnreservedName ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3225:1: ( ruleEssentialOCLUnreservedName )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3225:1: ( ruleEssentialOCLUnreservedName )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3226:1: ruleEssentialOCLUnreservedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnreservedNameAccess().getEssentialOCLUnreservedNameParserRuleCall());
}
pushFollow(FollowSets000.FOLLOW_ruleEssentialOCLUnreservedName_in_ruleUnreservedName6826);
ruleEssentialOCLUnreservedName();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUnreservedNameAccess().getEssentialOCLUnreservedNameParserRuleCall());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleUnreservedName"
// $ANTLR start "entryRuleURIFirstPathElementCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3241:1: entryRuleURIFirstPathElementCS : ruleURIFirstPathElementCS EOF ;
public final void entryRuleURIFirstPathElementCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3242:1: ( ruleURIFirstPathElementCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3243:1: ruleURIFirstPathElementCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getURIFirstPathElementCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleURIFirstPathElementCS_in_entryRuleURIFirstPathElementCS6854);
ruleURIFirstPathElementCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getURIFirstPathElementCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleURIFirstPathElementCS6861); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleURIFirstPathElementCS"
// $ANTLR start "ruleURIFirstPathElementCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3250:1: ruleURIFirstPathElementCS : ( ( rule__URIFirstPathElementCS__Alternatives ) ) ;
public final void ruleURIFirstPathElementCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3254:2: ( ( ( rule__URIFirstPathElementCS__Alternatives ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3255:1: ( ( rule__URIFirstPathElementCS__Alternatives ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3255:1: ( ( rule__URIFirstPathElementCS__Alternatives ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3256:1: ( rule__URIFirstPathElementCS__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getURIFirstPathElementCSAccess().getAlternatives());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3257:1: ( rule__URIFirstPathElementCS__Alternatives )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3257:2: rule__URIFirstPathElementCS__Alternatives
{
pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__Alternatives_in_ruleURIFirstPathElementCS6887);
rule__URIFirstPathElementCS__Alternatives();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getURIFirstPathElementCSAccess().getAlternatives());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleURIFirstPathElementCS"
// $ANTLR start "entryRulePrimitiveTypeIdentifier"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3269:1: entryRulePrimitiveTypeIdentifier : rulePrimitiveTypeIdentifier EOF ;
public final void entryRulePrimitiveTypeIdentifier() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3270:1: ( rulePrimitiveTypeIdentifier EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3271:1: rulePrimitiveTypeIdentifier EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimitiveTypeIdentifierRule());
}
pushFollow(FollowSets000.FOLLOW_rulePrimitiveTypeIdentifier_in_entryRulePrimitiveTypeIdentifier6914);
rulePrimitiveTypeIdentifier();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimitiveTypeIdentifierRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRulePrimitiveTypeIdentifier6921); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRulePrimitiveTypeIdentifier"
// $ANTLR start "rulePrimitiveTypeIdentifier"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3278:1: rulePrimitiveTypeIdentifier : ( ( rule__PrimitiveTypeIdentifier__Alternatives ) ) ;
public final void rulePrimitiveTypeIdentifier() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3282:2: ( ( ( rule__PrimitiveTypeIdentifier__Alternatives ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3283:1: ( ( rule__PrimitiveTypeIdentifier__Alternatives ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3283:1: ( ( rule__PrimitiveTypeIdentifier__Alternatives ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3284:1: ( rule__PrimitiveTypeIdentifier__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimitiveTypeIdentifierAccess().getAlternatives());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3285:1: ( rule__PrimitiveTypeIdentifier__Alternatives )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3285:2: rule__PrimitiveTypeIdentifier__Alternatives
{
pushFollow(FollowSets000.FOLLOW_rule__PrimitiveTypeIdentifier__Alternatives_in_rulePrimitiveTypeIdentifier6947);
rule__PrimitiveTypeIdentifier__Alternatives();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimitiveTypeIdentifierAccess().getAlternatives());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rulePrimitiveTypeIdentifier"
// $ANTLR start "entryRulePrimitiveTypeCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3297:1: entryRulePrimitiveTypeCS : rulePrimitiveTypeCS EOF ;
public final void entryRulePrimitiveTypeCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3298:1: ( rulePrimitiveTypeCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3299:1: rulePrimitiveTypeCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimitiveTypeCSRule());
}
pushFollow(FollowSets000.FOLLOW_rulePrimitiveTypeCS_in_entryRulePrimitiveTypeCS6974);
rulePrimitiveTypeCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimitiveTypeCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRulePrimitiveTypeCS6981); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRulePrimitiveTypeCS"
// $ANTLR start "rulePrimitiveTypeCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3306:1: rulePrimitiveTypeCS : ( ( rule__PrimitiveTypeCS__NameAssignment ) ) ;
public final void rulePrimitiveTypeCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3310:2: ( ( ( rule__PrimitiveTypeCS__NameAssignment ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3311:1: ( ( rule__PrimitiveTypeCS__NameAssignment ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3311:1: ( ( rule__PrimitiveTypeCS__NameAssignment ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3312:1: ( rule__PrimitiveTypeCS__NameAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimitiveTypeCSAccess().getNameAssignment());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3313:1: ( rule__PrimitiveTypeCS__NameAssignment )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3313:2: rule__PrimitiveTypeCS__NameAssignment
{
pushFollow(FollowSets000.FOLLOW_rule__PrimitiveTypeCS__NameAssignment_in_rulePrimitiveTypeCS7007);
rule__PrimitiveTypeCS__NameAssignment();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimitiveTypeCSAccess().getNameAssignment());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rulePrimitiveTypeCS"
// $ANTLR start "entryRuleCollectionTypeIdentifier"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3325:1: entryRuleCollectionTypeIdentifier : ruleCollectionTypeIdentifier EOF ;
public final void entryRuleCollectionTypeIdentifier() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3326:1: ( ruleCollectionTypeIdentifier EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3327:1: ruleCollectionTypeIdentifier EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeIdentifierRule());
}
pushFollow(FollowSets000.FOLLOW_ruleCollectionTypeIdentifier_in_entryRuleCollectionTypeIdentifier7034);
ruleCollectionTypeIdentifier();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionTypeIdentifierRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleCollectionTypeIdentifier7041); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleCollectionTypeIdentifier"
// $ANTLR start "ruleCollectionTypeIdentifier"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3334:1: ruleCollectionTypeIdentifier : ( ( rule__CollectionTypeIdentifier__Alternatives ) ) ;
public final void ruleCollectionTypeIdentifier() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3338:2: ( ( ( rule__CollectionTypeIdentifier__Alternatives ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3339:1: ( ( rule__CollectionTypeIdentifier__Alternatives ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3339:1: ( ( rule__CollectionTypeIdentifier__Alternatives ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3340:1: ( rule__CollectionTypeIdentifier__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeIdentifierAccess().getAlternatives());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3341:1: ( rule__CollectionTypeIdentifier__Alternatives )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3341:2: rule__CollectionTypeIdentifier__Alternatives
{
pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeIdentifier__Alternatives_in_ruleCollectionTypeIdentifier7067);
rule__CollectionTypeIdentifier__Alternatives();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionTypeIdentifierAccess().getAlternatives());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleCollectionTypeIdentifier"
// $ANTLR start "entryRuleCollectionTypeCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3353:1: entryRuleCollectionTypeCS : ruleCollectionTypeCS EOF ;
public final void entryRuleCollectionTypeCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3354:1: ( ruleCollectionTypeCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3355:1: ruleCollectionTypeCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleCollectionTypeCS_in_entryRuleCollectionTypeCS7094);
ruleCollectionTypeCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionTypeCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleCollectionTypeCS7101); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleCollectionTypeCS"
// $ANTLR start "ruleCollectionTypeCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3362:1: ruleCollectionTypeCS : ( ( rule__CollectionTypeCS__Group__0 ) ) ;
public final void ruleCollectionTypeCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3366:2: ( ( ( rule__CollectionTypeCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3367:1: ( ( rule__CollectionTypeCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3367:1: ( ( rule__CollectionTypeCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3368:1: ( rule__CollectionTypeCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3369:1: ( rule__CollectionTypeCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3369:2: rule__CollectionTypeCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group__0_in_ruleCollectionTypeCS7127);
rule__CollectionTypeCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionTypeCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleCollectionTypeCS"
// $ANTLR start "entryRuleMapTypeCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3381:1: entryRuleMapTypeCS : ruleMapTypeCS EOF ;
public final void entryRuleMapTypeCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3382:1: ( ruleMapTypeCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3383:1: ruleMapTypeCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapTypeCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleMapTypeCS_in_entryRuleMapTypeCS7154);
ruleMapTypeCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMapTypeCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleMapTypeCS7161); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleMapTypeCS"
// $ANTLR start "ruleMapTypeCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3390:1: ruleMapTypeCS : ( ( rule__MapTypeCS__Group__0 ) ) ;
public final void ruleMapTypeCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3394:2: ( ( ( rule__MapTypeCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3395:1: ( ( rule__MapTypeCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3395:1: ( ( rule__MapTypeCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3396:1: ( rule__MapTypeCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapTypeCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3397:1: ( rule__MapTypeCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3397:2: rule__MapTypeCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group__0_in_ruleMapTypeCS7187);
rule__MapTypeCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMapTypeCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleMapTypeCS"
// $ANTLR start "entryRuleTupleTypeCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3409:1: entryRuleTupleTypeCS : ruleTupleTypeCS EOF ;
public final void entryRuleTupleTypeCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3410:1: ( ruleTupleTypeCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3411:1: ruleTupleTypeCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleTupleTypeCS_in_entryRuleTupleTypeCS7214);
ruleTupleTypeCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleTypeCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleTupleTypeCS7221); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleTupleTypeCS"
// $ANTLR start "ruleTupleTypeCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3418:1: ruleTupleTypeCS : ( ( rule__TupleTypeCS__Group__0 ) ) ;
public final void ruleTupleTypeCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3422:2: ( ( ( rule__TupleTypeCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3423:1: ( ( rule__TupleTypeCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3423:1: ( ( rule__TupleTypeCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3424:1: ( rule__TupleTypeCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3425:1: ( rule__TupleTypeCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3425:2: rule__TupleTypeCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group__0_in_ruleTupleTypeCS7247);
rule__TupleTypeCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleTypeCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleTupleTypeCS"
// $ANTLR start "entryRuleTuplePartCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3437:1: entryRuleTuplePartCS : ruleTuplePartCS EOF ;
public final void entryRuleTuplePartCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3438:1: ( ruleTuplePartCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3439:1: ruleTuplePartCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTuplePartCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleTuplePartCS_in_entryRuleTuplePartCS7274);
ruleTuplePartCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTuplePartCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleTuplePartCS7281); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleTuplePartCS"
// $ANTLR start "ruleTuplePartCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3446:1: ruleTuplePartCS : ( ( rule__TuplePartCS__Group__0 ) ) ;
public final void ruleTuplePartCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3450:2: ( ( ( rule__TuplePartCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3451:1: ( ( rule__TuplePartCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3451:1: ( ( rule__TuplePartCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3452:1: ( rule__TuplePartCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTuplePartCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3453:1: ( rule__TuplePartCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3453:2: rule__TuplePartCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__0_in_ruleTuplePartCS7307);
rule__TuplePartCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTuplePartCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleTuplePartCS"
// $ANTLR start "entryRuleCollectionLiteralExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3465:1: entryRuleCollectionLiteralExpCS : ruleCollectionLiteralExpCS EOF ;
public final void entryRuleCollectionLiteralExpCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3466:1: ( ruleCollectionLiteralExpCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3467:1: ruleCollectionLiteralExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleCollectionLiteralExpCS_in_entryRuleCollectionLiteralExpCS7334);
ruleCollectionLiteralExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralExpCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleCollectionLiteralExpCS7341); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleCollectionLiteralExpCS"
// $ANTLR start "ruleCollectionLiteralExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3474:1: ruleCollectionLiteralExpCS : ( ( rule__CollectionLiteralExpCS__Group__0 ) ) ;
public final void ruleCollectionLiteralExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3478:2: ( ( ( rule__CollectionLiteralExpCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3479:1: ( ( rule__CollectionLiteralExpCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3479:1: ( ( rule__CollectionLiteralExpCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3480:1: ( rule__CollectionLiteralExpCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3481:1: ( rule__CollectionLiteralExpCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3481:2: rule__CollectionLiteralExpCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__0_in_ruleCollectionLiteralExpCS7367);
rule__CollectionLiteralExpCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralExpCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleCollectionLiteralExpCS"
// $ANTLR start "entryRuleCollectionLiteralPartCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3493:1: entryRuleCollectionLiteralPartCS : ruleCollectionLiteralPartCS EOF ;
public final void entryRuleCollectionLiteralPartCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3494:1: ( ruleCollectionLiteralPartCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3495:1: ruleCollectionLiteralPartCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralPartCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleCollectionLiteralPartCS_in_entryRuleCollectionLiteralPartCS7394);
ruleCollectionLiteralPartCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralPartCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleCollectionLiteralPartCS7401); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleCollectionLiteralPartCS"
// $ANTLR start "ruleCollectionLiteralPartCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3502:1: ruleCollectionLiteralPartCS : ( ( rule__CollectionLiteralPartCS__Alternatives ) ) ;
public final void ruleCollectionLiteralPartCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3506:2: ( ( ( rule__CollectionLiteralPartCS__Alternatives ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3507:1: ( ( rule__CollectionLiteralPartCS__Alternatives ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3507:1: ( ( rule__CollectionLiteralPartCS__Alternatives ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3508:1: ( rule__CollectionLiteralPartCS__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralPartCSAccess().getAlternatives());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3509:1: ( rule__CollectionLiteralPartCS__Alternatives )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3509:2: rule__CollectionLiteralPartCS__Alternatives
{
pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Alternatives_in_ruleCollectionLiteralPartCS7427);
rule__CollectionLiteralPartCS__Alternatives();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralPartCSAccess().getAlternatives());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleCollectionLiteralPartCS"
// $ANTLR start "entryRuleCollectionPatternCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3521:1: entryRuleCollectionPatternCS : ruleCollectionPatternCS EOF ;
public final void entryRuleCollectionPatternCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3522:1: ( ruleCollectionPatternCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3523:1: ruleCollectionPatternCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleCollectionPatternCS_in_entryRuleCollectionPatternCS7454);
ruleCollectionPatternCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionPatternCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleCollectionPatternCS7461); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleCollectionPatternCS"
// $ANTLR start "ruleCollectionPatternCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3530:1: ruleCollectionPatternCS : ( ( rule__CollectionPatternCS__Group__0 ) ) ;
public final void ruleCollectionPatternCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3534:2: ( ( ( rule__CollectionPatternCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3535:1: ( ( rule__CollectionPatternCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3535:1: ( ( rule__CollectionPatternCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3536:1: ( rule__CollectionPatternCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3537:1: ( rule__CollectionPatternCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3537:2: rule__CollectionPatternCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group__0_in_ruleCollectionPatternCS7487);
rule__CollectionPatternCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionPatternCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleCollectionPatternCS"
// $ANTLR start "entryRuleShadowPartCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3549:1: entryRuleShadowPartCS : ruleShadowPartCS EOF ;
public final void entryRuleShadowPartCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3550:1: ( ruleShadowPartCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3551:1: ruleShadowPartCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getShadowPartCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleShadowPartCS_in_entryRuleShadowPartCS7514);
ruleShadowPartCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getShadowPartCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleShadowPartCS7521); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleShadowPartCS"
// $ANTLR start "ruleShadowPartCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3558:1: ruleShadowPartCS : ( ( rule__ShadowPartCS__Group__0 ) ) ;
public final void ruleShadowPartCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3562:2: ( ( ( rule__ShadowPartCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3563:1: ( ( rule__ShadowPartCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3563:1: ( ( rule__ShadowPartCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3564:1: ( rule__ShadowPartCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getShadowPartCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3565:1: ( rule__ShadowPartCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3565:2: rule__ShadowPartCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__ShadowPartCS__Group__0_in_ruleShadowPartCS7547);
rule__ShadowPartCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getShadowPartCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleShadowPartCS"
// $ANTLR start "entryRulePatternExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3577:1: entryRulePatternExpCS : rulePatternExpCS EOF ;
public final void entryRulePatternExpCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3578:1: ( rulePatternExpCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3579:1: rulePatternExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPatternExpCSRule());
}
pushFollow(FollowSets000.FOLLOW_rulePatternExpCS_in_entryRulePatternExpCS7574);
rulePatternExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPatternExpCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRulePatternExpCS7581); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRulePatternExpCS"
// $ANTLR start "rulePatternExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3586:1: rulePatternExpCS : ( ( rule__PatternExpCS__Group__0 ) ) ;
public final void rulePatternExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3590:2: ( ( ( rule__PatternExpCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3591:1: ( ( rule__PatternExpCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3591:1: ( ( rule__PatternExpCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3592:1: ( rule__PatternExpCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPatternExpCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3593:1: ( rule__PatternExpCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3593:2: rule__PatternExpCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__PatternExpCS__Group__0_in_rulePatternExpCS7607);
rule__PatternExpCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getPatternExpCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rulePatternExpCS"
// $ANTLR start "entryRuleLambdaLiteralExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3605:1: entryRuleLambdaLiteralExpCS : ruleLambdaLiteralExpCS EOF ;
public final void entryRuleLambdaLiteralExpCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3606:1: ( ruleLambdaLiteralExpCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3607:1: ruleLambdaLiteralExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLambdaLiteralExpCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleLambdaLiteralExpCS_in_entryRuleLambdaLiteralExpCS7634);
ruleLambdaLiteralExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLambdaLiteralExpCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleLambdaLiteralExpCS7641); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleLambdaLiteralExpCS"
// $ANTLR start "ruleLambdaLiteralExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3614:1: ruleLambdaLiteralExpCS : ( ( rule__LambdaLiteralExpCS__Group__0 ) ) ;
public final void ruleLambdaLiteralExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3618:2: ( ( ( rule__LambdaLiteralExpCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3619:1: ( ( rule__LambdaLiteralExpCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3619:1: ( ( rule__LambdaLiteralExpCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3620:1: ( rule__LambdaLiteralExpCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLambdaLiteralExpCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3621:1: ( rule__LambdaLiteralExpCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3621:2: rule__LambdaLiteralExpCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__LambdaLiteralExpCS__Group__0_in_ruleLambdaLiteralExpCS7667);
rule__LambdaLiteralExpCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getLambdaLiteralExpCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleLambdaLiteralExpCS"
// $ANTLR start "entryRuleMapLiteralExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3633:1: entryRuleMapLiteralExpCS : ruleMapLiteralExpCS EOF ;
public final void entryRuleMapLiteralExpCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3634:1: ( ruleMapLiteralExpCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3635:1: ruleMapLiteralExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralExpCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleMapLiteralExpCS_in_entryRuleMapLiteralExpCS7694);
ruleMapLiteralExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMapLiteralExpCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleMapLiteralExpCS7701); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleMapLiteralExpCS"
// $ANTLR start "ruleMapLiteralExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3642:1: ruleMapLiteralExpCS : ( ( rule__MapLiteralExpCS__Group__0 ) ) ;
public final void ruleMapLiteralExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3646:2: ( ( ( rule__MapLiteralExpCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3647:1: ( ( rule__MapLiteralExpCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3647:1: ( ( rule__MapLiteralExpCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3648:1: ( rule__MapLiteralExpCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralExpCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3649:1: ( rule__MapLiteralExpCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3649:2: rule__MapLiteralExpCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__Group__0_in_ruleMapLiteralExpCS7727);
rule__MapLiteralExpCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMapLiteralExpCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleMapLiteralExpCS"
// $ANTLR start "entryRuleMapLiteralPartCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3661:1: entryRuleMapLiteralPartCS : ruleMapLiteralPartCS EOF ;
public final void entryRuleMapLiteralPartCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3662:1: ( ruleMapLiteralPartCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3663:1: ruleMapLiteralPartCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralPartCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleMapLiteralPartCS_in_entryRuleMapLiteralPartCS7754);
ruleMapLiteralPartCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMapLiteralPartCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleMapLiteralPartCS7761); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleMapLiteralPartCS"
// $ANTLR start "ruleMapLiteralPartCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3670:1: ruleMapLiteralPartCS : ( ( rule__MapLiteralPartCS__Group__0 ) ) ;
public final void ruleMapLiteralPartCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3674:2: ( ( ( rule__MapLiteralPartCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3675:1: ( ( rule__MapLiteralPartCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3675:1: ( ( rule__MapLiteralPartCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3676:1: ( rule__MapLiteralPartCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralPartCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3677:1: ( rule__MapLiteralPartCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3677:2: rule__MapLiteralPartCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__MapLiteralPartCS__Group__0_in_ruleMapLiteralPartCS7787);
rule__MapLiteralPartCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMapLiteralPartCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleMapLiteralPartCS"
// $ANTLR start "entryRulePrimitiveLiteralExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3689:1: entryRulePrimitiveLiteralExpCS : rulePrimitiveLiteralExpCS EOF ;
public final void entryRulePrimitiveLiteralExpCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3690:1: ( rulePrimitiveLiteralExpCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3691:1: rulePrimitiveLiteralExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimitiveLiteralExpCSRule());
}
pushFollow(FollowSets000.FOLLOW_rulePrimitiveLiteralExpCS_in_entryRulePrimitiveLiteralExpCS7814);
rulePrimitiveLiteralExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimitiveLiteralExpCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRulePrimitiveLiteralExpCS7821); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRulePrimitiveLiteralExpCS"
// $ANTLR start "rulePrimitiveLiteralExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3698:1: rulePrimitiveLiteralExpCS : ( ( rule__PrimitiveLiteralExpCS__Alternatives ) ) ;
public final void rulePrimitiveLiteralExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3702:2: ( ( ( rule__PrimitiveLiteralExpCS__Alternatives ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3703:1: ( ( rule__PrimitiveLiteralExpCS__Alternatives ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3703:1: ( ( rule__PrimitiveLiteralExpCS__Alternatives ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3704:1: ( rule__PrimitiveLiteralExpCS__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimitiveLiteralExpCSAccess().getAlternatives());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3705:1: ( rule__PrimitiveLiteralExpCS__Alternatives )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3705:2: rule__PrimitiveLiteralExpCS__Alternatives
{
pushFollow(FollowSets000.FOLLOW_rule__PrimitiveLiteralExpCS__Alternatives_in_rulePrimitiveLiteralExpCS7847);
rule__PrimitiveLiteralExpCS__Alternatives();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimitiveLiteralExpCSAccess().getAlternatives());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rulePrimitiveLiteralExpCS"
// $ANTLR start "entryRuleTupleLiteralExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3717:1: entryRuleTupleLiteralExpCS : ruleTupleLiteralExpCS EOF ;
public final void entryRuleTupleLiteralExpCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3718:1: ( ruleTupleLiteralExpCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3719:1: ruleTupleLiteralExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleTupleLiteralExpCS_in_entryRuleTupleLiteralExpCS7874);
ruleTupleLiteralExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralExpCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleTupleLiteralExpCS7881); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleTupleLiteralExpCS"
// $ANTLR start "ruleTupleLiteralExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3726:1: ruleTupleLiteralExpCS : ( ( rule__TupleLiteralExpCS__Group__0 ) ) ;
public final void ruleTupleLiteralExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3730:2: ( ( ( rule__TupleLiteralExpCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3731:1: ( ( rule__TupleLiteralExpCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3731:1: ( ( rule__TupleLiteralExpCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3732:1: ( rule__TupleLiteralExpCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3733:1: ( rule__TupleLiteralExpCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3733:2: rule__TupleLiteralExpCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__0_in_ruleTupleLiteralExpCS7907);
rule__TupleLiteralExpCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralExpCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleTupleLiteralExpCS"
// $ANTLR start "entryRuleTupleLiteralPartCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3745:1: entryRuleTupleLiteralPartCS : ruleTupleLiteralPartCS EOF ;
public final void entryRuleTupleLiteralPartCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3746:1: ( ruleTupleLiteralPartCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3747:1: ruleTupleLiteralPartCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleTupleLiteralPartCS_in_entryRuleTupleLiteralPartCS7934);
ruleTupleLiteralPartCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralPartCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleTupleLiteralPartCS7941); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleTupleLiteralPartCS"
// $ANTLR start "ruleTupleLiteralPartCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3754:1: ruleTupleLiteralPartCS : ( ( rule__TupleLiteralPartCS__Group__0 ) ) ;
public final void ruleTupleLiteralPartCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3758:2: ( ( ( rule__TupleLiteralPartCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3759:1: ( ( rule__TupleLiteralPartCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3759:1: ( ( rule__TupleLiteralPartCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3760:1: ( rule__TupleLiteralPartCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3761:1: ( rule__TupleLiteralPartCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3761:2: rule__TupleLiteralPartCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__0_in_ruleTupleLiteralPartCS7967);
rule__TupleLiteralPartCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralPartCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleTupleLiteralPartCS"
// $ANTLR start "entryRuleNumberLiteralExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3773:1: entryRuleNumberLiteralExpCS : ruleNumberLiteralExpCS EOF ;
public final void entryRuleNumberLiteralExpCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3774:1: ( ruleNumberLiteralExpCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3775:1: ruleNumberLiteralExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNumberLiteralExpCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleNumberLiteralExpCS_in_entryRuleNumberLiteralExpCS7994);
ruleNumberLiteralExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNumberLiteralExpCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNumberLiteralExpCS8001); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleNumberLiteralExpCS"
// $ANTLR start "ruleNumberLiteralExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3782:1: ruleNumberLiteralExpCS : ( ( rule__NumberLiteralExpCS__SymbolAssignment ) ) ;
public final void ruleNumberLiteralExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3786:2: ( ( ( rule__NumberLiteralExpCS__SymbolAssignment ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3787:1: ( ( rule__NumberLiteralExpCS__SymbolAssignment ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3787:1: ( ( rule__NumberLiteralExpCS__SymbolAssignment ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3788:1: ( rule__NumberLiteralExpCS__SymbolAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNumberLiteralExpCSAccess().getSymbolAssignment());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3789:1: ( rule__NumberLiteralExpCS__SymbolAssignment )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3789:2: rule__NumberLiteralExpCS__SymbolAssignment
{
pushFollow(FollowSets000.FOLLOW_rule__NumberLiteralExpCS__SymbolAssignment_in_ruleNumberLiteralExpCS8027);
rule__NumberLiteralExpCS__SymbolAssignment();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNumberLiteralExpCSAccess().getSymbolAssignment());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleNumberLiteralExpCS"
// $ANTLR start "entryRuleStringLiteralExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3801:1: entryRuleStringLiteralExpCS : ruleStringLiteralExpCS EOF ;
public final void entryRuleStringLiteralExpCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3802:1: ( ruleStringLiteralExpCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3803:1: ruleStringLiteralExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStringLiteralExpCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleStringLiteralExpCS_in_entryRuleStringLiteralExpCS8054);
ruleStringLiteralExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getStringLiteralExpCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleStringLiteralExpCS8061); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleStringLiteralExpCS"
// $ANTLR start "ruleStringLiteralExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3810:1: ruleStringLiteralExpCS : ( ( ( rule__StringLiteralExpCS__SegmentsAssignment ) ) ( ( rule__StringLiteralExpCS__SegmentsAssignment )* ) ) ;
public final void ruleStringLiteralExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3814:2: ( ( ( ( rule__StringLiteralExpCS__SegmentsAssignment ) ) ( ( rule__StringLiteralExpCS__SegmentsAssignment )* ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3815:1: ( ( ( rule__StringLiteralExpCS__SegmentsAssignment ) ) ( ( rule__StringLiteralExpCS__SegmentsAssignment )* ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3815:1: ( ( ( rule__StringLiteralExpCS__SegmentsAssignment ) ) ( ( rule__StringLiteralExpCS__SegmentsAssignment )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3816:1: ( ( rule__StringLiteralExpCS__SegmentsAssignment ) ) ( ( rule__StringLiteralExpCS__SegmentsAssignment )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3816:1: ( ( rule__StringLiteralExpCS__SegmentsAssignment ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3817:1: ( rule__StringLiteralExpCS__SegmentsAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStringLiteralExpCSAccess().getSegmentsAssignment());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3818:1: ( rule__StringLiteralExpCS__SegmentsAssignment )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3818:2: rule__StringLiteralExpCS__SegmentsAssignment
{
pushFollow(FollowSets000.FOLLOW_rule__StringLiteralExpCS__SegmentsAssignment_in_ruleStringLiteralExpCS8089);
rule__StringLiteralExpCS__SegmentsAssignment();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getStringLiteralExpCSAccess().getSegmentsAssignment());
}
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3821:1: ( ( rule__StringLiteralExpCS__SegmentsAssignment )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3822:1: ( rule__StringLiteralExpCS__SegmentsAssignment )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStringLiteralExpCSAccess().getSegmentsAssignment());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3823:1: ( rule__StringLiteralExpCS__SegmentsAssignment )*
loop1:
do {
int alt1=2;
int LA1_0 = input.LA(1);
if ( (LA1_0==RULE_SINGLE_QUOTED_STRING) ) {
int LA1_2 = input.LA(2);
if ( (synpred1_InternalQVTOperational()) ) {
alt1=1;
}
}
else if ( (LA1_0==RULE_DOUBLE_QUOTED_STRING) ) {
int LA1_3 = input.LA(2);
if ( (synpred1_InternalQVTOperational()) ) {
alt1=1;
}
}
switch (alt1) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3823:2: rule__StringLiteralExpCS__SegmentsAssignment
{
pushFollow(FollowSets000.FOLLOW_rule__StringLiteralExpCS__SegmentsAssignment_in_ruleStringLiteralExpCS8101);
rule__StringLiteralExpCS__SegmentsAssignment();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop1;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getStringLiteralExpCSAccess().getSegmentsAssignment());
}
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleStringLiteralExpCS"
// $ANTLR start "entryRuleBooleanLiteralExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3836:1: entryRuleBooleanLiteralExpCS : ruleBooleanLiteralExpCS EOF ;
public final void entryRuleBooleanLiteralExpCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3837:1: ( ruleBooleanLiteralExpCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3838:1: ruleBooleanLiteralExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanLiteralExpCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleBooleanLiteralExpCS_in_entryRuleBooleanLiteralExpCS8131);
ruleBooleanLiteralExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBooleanLiteralExpCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleBooleanLiteralExpCS8138); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleBooleanLiteralExpCS"
// $ANTLR start "ruleBooleanLiteralExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3845:1: ruleBooleanLiteralExpCS : ( ( rule__BooleanLiteralExpCS__Alternatives ) ) ;
public final void ruleBooleanLiteralExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3849:2: ( ( ( rule__BooleanLiteralExpCS__Alternatives ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3850:1: ( ( rule__BooleanLiteralExpCS__Alternatives ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3850:1: ( ( rule__BooleanLiteralExpCS__Alternatives ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3851:1: ( rule__BooleanLiteralExpCS__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanLiteralExpCSAccess().getAlternatives());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3852:1: ( rule__BooleanLiteralExpCS__Alternatives )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3852:2: rule__BooleanLiteralExpCS__Alternatives
{
pushFollow(FollowSets000.FOLLOW_rule__BooleanLiteralExpCS__Alternatives_in_ruleBooleanLiteralExpCS8164);
rule__BooleanLiteralExpCS__Alternatives();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getBooleanLiteralExpCSAccess().getAlternatives());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleBooleanLiteralExpCS"
// $ANTLR start "entryRuleUnlimitedNaturalLiteralExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3864:1: entryRuleUnlimitedNaturalLiteralExpCS : ruleUnlimitedNaturalLiteralExpCS EOF ;
public final void entryRuleUnlimitedNaturalLiteralExpCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3865:1: ( ruleUnlimitedNaturalLiteralExpCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3866:1: ruleUnlimitedNaturalLiteralExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnlimitedNaturalLiteralExpCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleUnlimitedNaturalLiteralExpCS_in_entryRuleUnlimitedNaturalLiteralExpCS8191);
ruleUnlimitedNaturalLiteralExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUnlimitedNaturalLiteralExpCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleUnlimitedNaturalLiteralExpCS8198); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleUnlimitedNaturalLiteralExpCS"
// $ANTLR start "ruleUnlimitedNaturalLiteralExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3873:1: ruleUnlimitedNaturalLiteralExpCS : ( ( rule__UnlimitedNaturalLiteralExpCS__Group__0 ) ) ;
public final void ruleUnlimitedNaturalLiteralExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3877:2: ( ( ( rule__UnlimitedNaturalLiteralExpCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3878:1: ( ( rule__UnlimitedNaturalLiteralExpCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3878:1: ( ( rule__UnlimitedNaturalLiteralExpCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3879:1: ( rule__UnlimitedNaturalLiteralExpCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnlimitedNaturalLiteralExpCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3880:1: ( rule__UnlimitedNaturalLiteralExpCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3880:2: rule__UnlimitedNaturalLiteralExpCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__0_in_ruleUnlimitedNaturalLiteralExpCS8224);
rule__UnlimitedNaturalLiteralExpCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getUnlimitedNaturalLiteralExpCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleUnlimitedNaturalLiteralExpCS"
// $ANTLR start "entryRuleInvalidLiteralExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3892:1: entryRuleInvalidLiteralExpCS : ruleInvalidLiteralExpCS EOF ;
public final void entryRuleInvalidLiteralExpCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3893:1: ( ruleInvalidLiteralExpCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3894:1: ruleInvalidLiteralExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInvalidLiteralExpCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleInvalidLiteralExpCS_in_entryRuleInvalidLiteralExpCS8251);
ruleInvalidLiteralExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getInvalidLiteralExpCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleInvalidLiteralExpCS8258); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleInvalidLiteralExpCS"
// $ANTLR start "ruleInvalidLiteralExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3901:1: ruleInvalidLiteralExpCS : ( ( rule__InvalidLiteralExpCS__Group__0 ) ) ;
public final void ruleInvalidLiteralExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3905:2: ( ( ( rule__InvalidLiteralExpCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3906:1: ( ( rule__InvalidLiteralExpCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3906:1: ( ( rule__InvalidLiteralExpCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3907:1: ( rule__InvalidLiteralExpCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInvalidLiteralExpCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3908:1: ( rule__InvalidLiteralExpCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3908:2: rule__InvalidLiteralExpCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__InvalidLiteralExpCS__Group__0_in_ruleInvalidLiteralExpCS8284);
rule__InvalidLiteralExpCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getInvalidLiteralExpCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleInvalidLiteralExpCS"
// $ANTLR start "entryRuleNullLiteralExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3920:1: entryRuleNullLiteralExpCS : ruleNullLiteralExpCS EOF ;
public final void entryRuleNullLiteralExpCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3921:1: ( ruleNullLiteralExpCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3922:1: ruleNullLiteralExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNullLiteralExpCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleNullLiteralExpCS_in_entryRuleNullLiteralExpCS8311);
ruleNullLiteralExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNullLiteralExpCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNullLiteralExpCS8318); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleNullLiteralExpCS"
// $ANTLR start "ruleNullLiteralExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3929:1: ruleNullLiteralExpCS : ( ( rule__NullLiteralExpCS__Group__0 ) ) ;
public final void ruleNullLiteralExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3933:2: ( ( ( rule__NullLiteralExpCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3934:1: ( ( rule__NullLiteralExpCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3934:1: ( ( rule__NullLiteralExpCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3935:1: ( rule__NullLiteralExpCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNullLiteralExpCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3936:1: ( rule__NullLiteralExpCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3936:2: rule__NullLiteralExpCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__NullLiteralExpCS__Group__0_in_ruleNullLiteralExpCS8344);
rule__NullLiteralExpCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNullLiteralExpCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleNullLiteralExpCS"
// $ANTLR start "entryRuleTypeLiteralWithMultiplicityCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3948:1: entryRuleTypeLiteralWithMultiplicityCS : ruleTypeLiteralWithMultiplicityCS EOF ;
public final void entryRuleTypeLiteralWithMultiplicityCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3949:1: ( ruleTypeLiteralWithMultiplicityCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3950:1: ruleTypeLiteralWithMultiplicityCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeLiteralWithMultiplicityCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleTypeLiteralWithMultiplicityCS_in_entryRuleTypeLiteralWithMultiplicityCS8371);
ruleTypeLiteralWithMultiplicityCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeLiteralWithMultiplicityCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleTypeLiteralWithMultiplicityCS8378); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleTypeLiteralWithMultiplicityCS"
// $ANTLR start "ruleTypeLiteralWithMultiplicityCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3957:1: ruleTypeLiteralWithMultiplicityCS : ( ( rule__TypeLiteralWithMultiplicityCS__Group__0 ) ) ;
public final void ruleTypeLiteralWithMultiplicityCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3961:2: ( ( ( rule__TypeLiteralWithMultiplicityCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3962:1: ( ( rule__TypeLiteralWithMultiplicityCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3962:1: ( ( rule__TypeLiteralWithMultiplicityCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3963:1: ( rule__TypeLiteralWithMultiplicityCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeLiteralWithMultiplicityCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3964:1: ( rule__TypeLiteralWithMultiplicityCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3964:2: rule__TypeLiteralWithMultiplicityCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__0_in_ruleTypeLiteralWithMultiplicityCS8404);
rule__TypeLiteralWithMultiplicityCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeLiteralWithMultiplicityCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleTypeLiteralWithMultiplicityCS"
// $ANTLR start "entryRuleTypeLiteralExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3976:1: entryRuleTypeLiteralExpCS : ruleTypeLiteralExpCS EOF ;
public final void entryRuleTypeLiteralExpCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3977:1: ( ruleTypeLiteralExpCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3978:1: ruleTypeLiteralExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeLiteralExpCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleTypeLiteralExpCS_in_entryRuleTypeLiteralExpCS8431);
ruleTypeLiteralExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeLiteralExpCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleTypeLiteralExpCS8438); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleTypeLiteralExpCS"
// $ANTLR start "ruleTypeLiteralExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3985:1: ruleTypeLiteralExpCS : ( ( rule__TypeLiteralExpCS__OwnedTypeAssignment ) ) ;
public final void ruleTypeLiteralExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3989:2: ( ( ( rule__TypeLiteralExpCS__OwnedTypeAssignment ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3990:1: ( ( rule__TypeLiteralExpCS__OwnedTypeAssignment ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3990:1: ( ( rule__TypeLiteralExpCS__OwnedTypeAssignment ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3991:1: ( rule__TypeLiteralExpCS__OwnedTypeAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeLiteralExpCSAccess().getOwnedTypeAssignment());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3992:1: ( rule__TypeLiteralExpCS__OwnedTypeAssignment )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3992:2: rule__TypeLiteralExpCS__OwnedTypeAssignment
{
pushFollow(FollowSets000.FOLLOW_rule__TypeLiteralExpCS__OwnedTypeAssignment_in_ruleTypeLiteralExpCS8464);
rule__TypeLiteralExpCS__OwnedTypeAssignment();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeLiteralExpCSAccess().getOwnedTypeAssignment());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleTypeLiteralExpCS"
// $ANTLR start "entryRuleTypeNameExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4004:1: entryRuleTypeNameExpCS : ruleTypeNameExpCS EOF ;
public final void entryRuleTypeNameExpCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4005:1: ( ruleTypeNameExpCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4006:1: ruleTypeNameExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeNameExpCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleTypeNameExpCS_in_entryRuleTypeNameExpCS8491);
ruleTypeNameExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeNameExpCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleTypeNameExpCS8498); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleTypeNameExpCS"
// $ANTLR start "ruleTypeNameExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4013:1: ruleTypeNameExpCS : ( ( rule__TypeNameExpCS__Group__0 ) ) ;
public final void ruleTypeNameExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4017:2: ( ( ( rule__TypeNameExpCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4018:1: ( ( rule__TypeNameExpCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4018:1: ( ( rule__TypeNameExpCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4019:1: ( rule__TypeNameExpCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeNameExpCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4020:1: ( rule__TypeNameExpCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4020:2: rule__TypeNameExpCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__TypeNameExpCS__Group__0_in_ruleTypeNameExpCS8524);
rule__TypeNameExpCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeNameExpCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleTypeNameExpCS"
// $ANTLR start "entryRuleTypeExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4032:1: entryRuleTypeExpCS : ruleTypeExpCS EOF ;
public final void entryRuleTypeExpCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4033:1: ( ruleTypeExpCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4034:1: ruleTypeExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeExpCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleTypeExpCS_in_entryRuleTypeExpCS8551);
ruleTypeExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeExpCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleTypeExpCS8558); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleTypeExpCS"
// $ANTLR start "ruleTypeExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4041:1: ruleTypeExpCS : ( ( rule__TypeExpCS__Group__0 ) ) ;
public final void ruleTypeExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4045:2: ( ( ( rule__TypeExpCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4046:1: ( ( rule__TypeExpCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4046:1: ( ( rule__TypeExpCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4047:1: ( rule__TypeExpCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeExpCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4048:1: ( rule__TypeExpCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4048:2: rule__TypeExpCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__TypeExpCS__Group__0_in_ruleTypeExpCS8584);
rule__TypeExpCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeExpCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleTypeExpCS"
// $ANTLR start "entryRuleExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4060:1: entryRuleExpCS : ruleExpCS EOF ;
public final void entryRuleExpCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4061:1: ( ruleExpCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4062:1: ruleExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_entryRuleExpCS8611);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getExpCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleExpCS8618); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleExpCS"
// $ANTLR start "ruleExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4069:1: ruleExpCS : ( ( rule__ExpCS__Alternatives ) ) ;
public final void ruleExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4073:2: ( ( ( rule__ExpCS__Alternatives ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4074:1: ( ( rule__ExpCS__Alternatives ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4074:1: ( ( rule__ExpCS__Alternatives ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4075:1: ( rule__ExpCS__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getAlternatives());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4076:1: ( rule__ExpCS__Alternatives )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4076:2: rule__ExpCS__Alternatives
{
pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Alternatives_in_ruleExpCS8644);
rule__ExpCS__Alternatives();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getExpCSAccess().getAlternatives());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleExpCS"
// $ANTLR start "entryRulePrefixedLetExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4088:1: entryRulePrefixedLetExpCS : rulePrefixedLetExpCS EOF ;
public final void entryRulePrefixedLetExpCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4089:1: ( rulePrefixedLetExpCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4090:1: rulePrefixedLetExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixedLetExpCSRule());
}
pushFollow(FollowSets000.FOLLOW_rulePrefixedLetExpCS_in_entryRulePrefixedLetExpCS8671);
rulePrefixedLetExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrefixedLetExpCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRulePrefixedLetExpCS8678); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRulePrefixedLetExpCS"
// $ANTLR start "rulePrefixedLetExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4097:1: rulePrefixedLetExpCS : ( ( rule__PrefixedLetExpCS__Alternatives ) ) ;
public final void rulePrefixedLetExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4101:2: ( ( ( rule__PrefixedLetExpCS__Alternatives ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4102:1: ( ( rule__PrefixedLetExpCS__Alternatives ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4102:1: ( ( rule__PrefixedLetExpCS__Alternatives ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4103:1: ( rule__PrefixedLetExpCS__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixedLetExpCSAccess().getAlternatives());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4104:1: ( rule__PrefixedLetExpCS__Alternatives )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4104:2: rule__PrefixedLetExpCS__Alternatives
{
pushFollow(FollowSets000.FOLLOW_rule__PrefixedLetExpCS__Alternatives_in_rulePrefixedLetExpCS8704);
rule__PrefixedLetExpCS__Alternatives();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getPrefixedLetExpCSAccess().getAlternatives());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rulePrefixedLetExpCS"
// $ANTLR start "entryRulePrefixedPrimaryExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4116:1: entryRulePrefixedPrimaryExpCS : rulePrefixedPrimaryExpCS EOF ;
public final void entryRulePrefixedPrimaryExpCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4117:1: ( rulePrefixedPrimaryExpCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4118:1: rulePrefixedPrimaryExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixedPrimaryExpCSRule());
}
pushFollow(FollowSets000.FOLLOW_rulePrefixedPrimaryExpCS_in_entryRulePrefixedPrimaryExpCS8731);
rulePrefixedPrimaryExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrefixedPrimaryExpCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRulePrefixedPrimaryExpCS8738); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRulePrefixedPrimaryExpCS"
// $ANTLR start "rulePrefixedPrimaryExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4125:1: rulePrefixedPrimaryExpCS : ( ( rule__PrefixedPrimaryExpCS__Alternatives ) ) ;
public final void rulePrefixedPrimaryExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4129:2: ( ( ( rule__PrefixedPrimaryExpCS__Alternatives ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4130:1: ( ( rule__PrefixedPrimaryExpCS__Alternatives ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4130:1: ( ( rule__PrefixedPrimaryExpCS__Alternatives ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4131:1: ( rule__PrefixedPrimaryExpCS__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixedPrimaryExpCSAccess().getAlternatives());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4132:1: ( rule__PrefixedPrimaryExpCS__Alternatives )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4132:2: rule__PrefixedPrimaryExpCS__Alternatives
{
pushFollow(FollowSets000.FOLLOW_rule__PrefixedPrimaryExpCS__Alternatives_in_rulePrefixedPrimaryExpCS8764);
rule__PrefixedPrimaryExpCS__Alternatives();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getPrefixedPrimaryExpCSAccess().getAlternatives());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rulePrefixedPrimaryExpCS"
// $ANTLR start "entryRuleNameExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4144:1: entryRuleNameExpCS : ruleNameExpCS EOF ;
public final void entryRuleNameExpCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4145:1: ( ruleNameExpCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4146:1: ruleNameExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNameExpCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleNameExpCS_in_entryRuleNameExpCS8791);
ruleNameExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNameExpCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNameExpCS8798); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleNameExpCS"
// $ANTLR start "ruleNameExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4153:1: ruleNameExpCS : ( ( rule__NameExpCS__Group__0 ) ) ;
public final void ruleNameExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4157:2: ( ( ( rule__NameExpCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4158:1: ( ( rule__NameExpCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4158:1: ( ( rule__NameExpCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4159:1: ( rule__NameExpCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNameExpCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4160:1: ( rule__NameExpCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4160:2: rule__NameExpCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__NameExpCS__Group__0_in_ruleNameExpCS8824);
rule__NameExpCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNameExpCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleNameExpCS"
// $ANTLR start "entryRuleCurlyBracketedClauseCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4172:1: entryRuleCurlyBracketedClauseCS : ruleCurlyBracketedClauseCS EOF ;
public final void entryRuleCurlyBracketedClauseCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4173:1: ( ruleCurlyBracketedClauseCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4174:1: ruleCurlyBracketedClauseCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCurlyBracketedClauseCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleCurlyBracketedClauseCS_in_entryRuleCurlyBracketedClauseCS8851);
ruleCurlyBracketedClauseCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCurlyBracketedClauseCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleCurlyBracketedClauseCS8858); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleCurlyBracketedClauseCS"
// $ANTLR start "ruleCurlyBracketedClauseCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4181:1: ruleCurlyBracketedClauseCS : ( ( rule__CurlyBracketedClauseCS__Group__0 ) ) ;
public final void ruleCurlyBracketedClauseCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4185:2: ( ( ( rule__CurlyBracketedClauseCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4186:1: ( ( rule__CurlyBracketedClauseCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4186:1: ( ( rule__CurlyBracketedClauseCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4187:1: ( rule__CurlyBracketedClauseCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4188:1: ( rule__CurlyBracketedClauseCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4188:2: rule__CurlyBracketedClauseCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__CurlyBracketedClauseCS__Group__0_in_ruleCurlyBracketedClauseCS8884);
rule__CurlyBracketedClauseCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleCurlyBracketedClauseCS"
// $ANTLR start "entryRuleRoundBracketedClauseCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4200:1: entryRuleRoundBracketedClauseCS : ruleRoundBracketedClauseCS EOF ;
public final void entryRuleRoundBracketedClauseCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4201:1: ( ruleRoundBracketedClauseCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4202:1: ruleRoundBracketedClauseCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRoundBracketedClauseCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleRoundBracketedClauseCS_in_entryRuleRoundBracketedClauseCS8911);
ruleRoundBracketedClauseCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getRoundBracketedClauseCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleRoundBracketedClauseCS8918); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleRoundBracketedClauseCS"
// $ANTLR start "ruleRoundBracketedClauseCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4209:1: ruleRoundBracketedClauseCS : ( ( rule__RoundBracketedClauseCS__Group__0 ) ) ;
public final void ruleRoundBracketedClauseCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4213:2: ( ( ( rule__RoundBracketedClauseCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4214:1: ( ( rule__RoundBracketedClauseCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4214:1: ( ( rule__RoundBracketedClauseCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4215:1: ( rule__RoundBracketedClauseCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRoundBracketedClauseCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4216:1: ( rule__RoundBracketedClauseCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4216:2: rule__RoundBracketedClauseCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__RoundBracketedClauseCS__Group__0_in_ruleRoundBracketedClauseCS8944);
rule__RoundBracketedClauseCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getRoundBracketedClauseCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleRoundBracketedClauseCS"
// $ANTLR start "entryRuleSquareBracketedClauseCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4228:1: entryRuleSquareBracketedClauseCS : ruleSquareBracketedClauseCS EOF ;
public final void entryRuleSquareBracketedClauseCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4229:1: ( ruleSquareBracketedClauseCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4230:1: ruleSquareBracketedClauseCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSquareBracketedClauseCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleSquareBracketedClauseCS_in_entryRuleSquareBracketedClauseCS8971);
ruleSquareBracketedClauseCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSquareBracketedClauseCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleSquareBracketedClauseCS8978); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleSquareBracketedClauseCS"
// $ANTLR start "ruleSquareBracketedClauseCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4237:1: ruleSquareBracketedClauseCS : ( ( rule__SquareBracketedClauseCS__Group__0 ) ) ;
public final void ruleSquareBracketedClauseCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4241:2: ( ( ( rule__SquareBracketedClauseCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4242:1: ( ( rule__SquareBracketedClauseCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4242:1: ( ( rule__SquareBracketedClauseCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4243:1: ( rule__SquareBracketedClauseCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSquareBracketedClauseCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4244:1: ( rule__SquareBracketedClauseCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4244:2: rule__SquareBracketedClauseCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__SquareBracketedClauseCS__Group__0_in_ruleSquareBracketedClauseCS9004);
rule__SquareBracketedClauseCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getSquareBracketedClauseCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleSquareBracketedClauseCS"
// $ANTLR start "entryRuleNavigatingArgCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4256:1: entryRuleNavigatingArgCS : ruleNavigatingArgCS EOF ;
public final void entryRuleNavigatingArgCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4257:1: ( ruleNavigatingArgCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4258:1: ruleNavigatingArgCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgCS_in_entryRuleNavigatingArgCS9031);
ruleNavigatingArgCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingArgCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNavigatingArgCS9038); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleNavigatingArgCS"
// $ANTLR start "ruleNavigatingArgCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4265:1: ruleNavigatingArgCS : ( ( rule__NavigatingArgCS__Alternatives ) ) ;
public final void ruleNavigatingArgCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4269:2: ( ( ( rule__NavigatingArgCS__Alternatives ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4270:1: ( ( rule__NavigatingArgCS__Alternatives ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4270:1: ( ( rule__NavigatingArgCS__Alternatives ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4271:1: ( rule__NavigatingArgCS__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getAlternatives());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4272:1: ( rule__NavigatingArgCS__Alternatives )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4272:2: rule__NavigatingArgCS__Alternatives
{
pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Alternatives_in_ruleNavigatingArgCS9064);
rule__NavigatingArgCS__Alternatives();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingArgCSAccess().getAlternatives());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleNavigatingArgCS"
// $ANTLR start "entryRuleNavigatingBarArgCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4284:1: entryRuleNavigatingBarArgCS : ruleNavigatingBarArgCS EOF ;
public final void entryRuleNavigatingBarArgCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4285:1: ( ruleNavigatingBarArgCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4286:1: ruleNavigatingBarArgCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleNavigatingBarArgCS_in_entryRuleNavigatingBarArgCS9091);
ruleNavigatingBarArgCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingBarArgCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNavigatingBarArgCS9098); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleNavigatingBarArgCS"
// $ANTLR start "ruleNavigatingBarArgCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4293:1: ruleNavigatingBarArgCS : ( ( rule__NavigatingBarArgCS__Group__0 ) ) ;
public final void ruleNavigatingBarArgCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4297:2: ( ( ( rule__NavigatingBarArgCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4298:1: ( ( rule__NavigatingBarArgCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4298:1: ( ( rule__NavigatingBarArgCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4299:1: ( rule__NavigatingBarArgCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4300:1: ( rule__NavigatingBarArgCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4300:2: rule__NavigatingBarArgCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__Group__0_in_ruleNavigatingBarArgCS9124);
rule__NavigatingBarArgCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingBarArgCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleNavigatingBarArgCS"
// $ANTLR start "entryRuleNavigatingCommaArgCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4312:1: entryRuleNavigatingCommaArgCS : ruleNavigatingCommaArgCS EOF ;
public final void entryRuleNavigatingCommaArgCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4313:1: ( ruleNavigatingCommaArgCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4314:1: ruleNavigatingCommaArgCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleNavigatingCommaArgCS_in_entryRuleNavigatingCommaArgCS9151);
ruleNavigatingCommaArgCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingCommaArgCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNavigatingCommaArgCS9158); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleNavigatingCommaArgCS"
// $ANTLR start "ruleNavigatingCommaArgCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4321:1: ruleNavigatingCommaArgCS : ( ( rule__NavigatingCommaArgCS__Group__0 ) ) ;
public final void ruleNavigatingCommaArgCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4325:2: ( ( ( rule__NavigatingCommaArgCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4326:1: ( ( rule__NavigatingCommaArgCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4326:1: ( ( rule__NavigatingCommaArgCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4327:1: ( rule__NavigatingCommaArgCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4328:1: ( rule__NavigatingCommaArgCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4328:2: rule__NavigatingCommaArgCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group__0_in_ruleNavigatingCommaArgCS9184);
rule__NavigatingCommaArgCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingCommaArgCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleNavigatingCommaArgCS"
// $ANTLR start "entryRuleNavigatingSemiArgCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4340:1: entryRuleNavigatingSemiArgCS : ruleNavigatingSemiArgCS EOF ;
public final void entryRuleNavigatingSemiArgCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4341:1: ( ruleNavigatingSemiArgCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4342:1: ruleNavigatingSemiArgCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleNavigatingSemiArgCS_in_entryRuleNavigatingSemiArgCS9211);
ruleNavigatingSemiArgCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingSemiArgCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNavigatingSemiArgCS9218); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleNavigatingSemiArgCS"
// $ANTLR start "ruleNavigatingSemiArgCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4349:1: ruleNavigatingSemiArgCS : ( ( rule__NavigatingSemiArgCS__Group__0 ) ) ;
public final void ruleNavigatingSemiArgCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4353:2: ( ( ( rule__NavigatingSemiArgCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4354:1: ( ( rule__NavigatingSemiArgCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4354:1: ( ( rule__NavigatingSemiArgCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4355:1: ( rule__NavigatingSemiArgCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4356:1: ( rule__NavigatingSemiArgCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4356:2: rule__NavigatingSemiArgCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__Group__0_in_ruleNavigatingSemiArgCS9244);
rule__NavigatingSemiArgCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingSemiArgCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleNavigatingSemiArgCS"
// $ANTLR start "entryRuleNavigatingArgExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4368:1: entryRuleNavigatingArgExpCS : ruleNavigatingArgExpCS EOF ;
public final void entryRuleNavigatingArgExpCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4369:1: ( ruleNavigatingArgExpCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4370:1: ruleNavigatingArgExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgExpCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgExpCS_in_entryRuleNavigatingArgExpCS9271);
ruleNavigatingArgExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingArgExpCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNavigatingArgExpCS9278); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleNavigatingArgExpCS"
// $ANTLR start "ruleNavigatingArgExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4377:1: ruleNavigatingArgExpCS : ( ruleExpCS ) ;
public final void ruleNavigatingArgExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4381:2: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4382:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4382:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4383:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgExpCSAccess().getExpCSParserRuleCall());
}
pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleNavigatingArgExpCS9304);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingArgExpCSAccess().getExpCSParserRuleCall());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleNavigatingArgExpCS"
// $ANTLR start "entryRuleIfExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4396:1: entryRuleIfExpCS : ruleIfExpCS EOF ;
public final void entryRuleIfExpCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4397:1: ( ruleIfExpCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4398:1: ruleIfExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleIfExpCS_in_entryRuleIfExpCS9330);
ruleIfExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getIfExpCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleIfExpCS9337); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleIfExpCS"
// $ANTLR start "ruleIfExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4405:1: ruleIfExpCS : ( ( rule__IfExpCS__Group__0 ) ) ;
public final void ruleIfExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4409:2: ( ( ( rule__IfExpCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4410:1: ( ( rule__IfExpCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4410:1: ( ( rule__IfExpCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4411:1: ( rule__IfExpCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4412:1: ( rule__IfExpCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4412:2: rule__IfExpCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__IfExpCS__Group__0_in_ruleIfExpCS9363);
rule__IfExpCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getIfExpCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleIfExpCS"
// $ANTLR start "entryRuleElseIfThenExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4424:1: entryRuleElseIfThenExpCS : ruleElseIfThenExpCS EOF ;
public final void entryRuleElseIfThenExpCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4425:1: ( ruleElseIfThenExpCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4426:1: ruleElseIfThenExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElseIfThenExpCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleElseIfThenExpCS_in_entryRuleElseIfThenExpCS9390);
ruleElseIfThenExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getElseIfThenExpCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleElseIfThenExpCS9397); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleElseIfThenExpCS"
// $ANTLR start "ruleElseIfThenExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4433:1: ruleElseIfThenExpCS : ( ( rule__ElseIfThenExpCS__Group__0 ) ) ;
public final void ruleElseIfThenExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4437:2: ( ( ( rule__ElseIfThenExpCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4438:1: ( ( rule__ElseIfThenExpCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4438:1: ( ( rule__ElseIfThenExpCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4439:1: ( rule__ElseIfThenExpCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElseIfThenExpCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4440:1: ( rule__ElseIfThenExpCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4440:2: rule__ElseIfThenExpCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__ElseIfThenExpCS__Group__0_in_ruleElseIfThenExpCS9423);
rule__ElseIfThenExpCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getElseIfThenExpCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleElseIfThenExpCS"
// $ANTLR start "entryRuleLetExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4452:1: entryRuleLetExpCS : ruleLetExpCS EOF ;
public final void entryRuleLetExpCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4453:1: ( ruleLetExpCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4454:1: ruleLetExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetExpCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleLetExpCS_in_entryRuleLetExpCS9450);
ruleLetExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLetExpCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleLetExpCS9457); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleLetExpCS"
// $ANTLR start "ruleLetExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4461:1: ruleLetExpCS : ( ( rule__LetExpCS__Group__0 ) ) ;
public final void ruleLetExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4465:2: ( ( ( rule__LetExpCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4466:1: ( ( rule__LetExpCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4466:1: ( ( rule__LetExpCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4467:1: ( rule__LetExpCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetExpCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4468:1: ( rule__LetExpCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4468:2: rule__LetExpCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__LetExpCS__Group__0_in_ruleLetExpCS9483);
rule__LetExpCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getLetExpCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleLetExpCS"
// $ANTLR start "entryRuleLetVariableCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4480:1: entryRuleLetVariableCS : ruleLetVariableCS EOF ;
public final void entryRuleLetVariableCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4481:1: ( ruleLetVariableCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4482:1: ruleLetVariableCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetVariableCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleLetVariableCS_in_entryRuleLetVariableCS9510);
ruleLetVariableCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLetVariableCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleLetVariableCS9517); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleLetVariableCS"
// $ANTLR start "ruleLetVariableCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4489:1: ruleLetVariableCS : ( ( rule__LetVariableCS__Group__0 ) ) ;
public final void ruleLetVariableCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4493:2: ( ( ( rule__LetVariableCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4494:1: ( ( rule__LetVariableCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4494:1: ( ( rule__LetVariableCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4495:1: ( rule__LetVariableCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetVariableCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4496:1: ( rule__LetVariableCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4496:2: rule__LetVariableCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__LetVariableCS__Group__0_in_ruleLetVariableCS9543);
rule__LetVariableCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getLetVariableCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleLetVariableCS"
// $ANTLR start "entryRuleNestedExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4508:1: entryRuleNestedExpCS : ruleNestedExpCS EOF ;
public final void entryRuleNestedExpCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4509:1: ( ruleNestedExpCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4510:1: ruleNestedExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNestedExpCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleNestedExpCS_in_entryRuleNestedExpCS9570);
ruleNestedExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNestedExpCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNestedExpCS9577); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleNestedExpCS"
// $ANTLR start "ruleNestedExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4517:1: ruleNestedExpCS : ( ( rule__NestedExpCS__Group__0 ) ) ;
public final void ruleNestedExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4521:2: ( ( ( rule__NestedExpCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4522:1: ( ( rule__NestedExpCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4522:1: ( ( rule__NestedExpCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4523:1: ( rule__NestedExpCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNestedExpCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4524:1: ( rule__NestedExpCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4524:2: rule__NestedExpCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__NestedExpCS__Group__0_in_ruleNestedExpCS9603);
rule__NestedExpCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNestedExpCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleNestedExpCS"
// $ANTLR start "entryRuleSelfExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4536:1: entryRuleSelfExpCS : ruleSelfExpCS EOF ;
public final void entryRuleSelfExpCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4537:1: ( ruleSelfExpCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4538:1: ruleSelfExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSelfExpCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleSelfExpCS_in_entryRuleSelfExpCS9630);
ruleSelfExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSelfExpCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleSelfExpCS9637); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleSelfExpCS"
// $ANTLR start "ruleSelfExpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4545:1: ruleSelfExpCS : ( ( rule__SelfExpCS__Group__0 ) ) ;
public final void ruleSelfExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4549:2: ( ( ( rule__SelfExpCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4550:1: ( ( rule__SelfExpCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4550:1: ( ( rule__SelfExpCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4551:1: ( rule__SelfExpCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSelfExpCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4552:1: ( rule__SelfExpCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4552:2: rule__SelfExpCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__SelfExpCS__Group__0_in_ruleSelfExpCS9663);
rule__SelfExpCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getSelfExpCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleSelfExpCS"
// $ANTLR start "entryRulePathNameCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4568:1: entryRulePathNameCS : rulePathNameCS EOF ;
public final void entryRulePathNameCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4569:1: ( rulePathNameCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4570:1: rulePathNameCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPathNameCSRule());
}
pushFollow(FollowSets000.FOLLOW_rulePathNameCS_in_entryRulePathNameCS9694);
rulePathNameCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPathNameCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRulePathNameCS9701); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRulePathNameCS"
// $ANTLR start "rulePathNameCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4577:1: rulePathNameCS : ( ( rule__PathNameCS__Group__0 ) ) ;
public final void rulePathNameCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4581:2: ( ( ( rule__PathNameCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4582:1: ( ( rule__PathNameCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4582:1: ( ( rule__PathNameCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4583:1: ( rule__PathNameCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPathNameCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4584:1: ( rule__PathNameCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4584:2: rule__PathNameCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group__0_in_rulePathNameCS9727);
rule__PathNameCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getPathNameCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rulePathNameCS"
// $ANTLR start "entryRuleFirstPathElementCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4596:1: entryRuleFirstPathElementCS : ruleFirstPathElementCS EOF ;
public final void entryRuleFirstPathElementCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4597:1: ( ruleFirstPathElementCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4598:1: ruleFirstPathElementCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFirstPathElementCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleFirstPathElementCS_in_entryRuleFirstPathElementCS9754);
ruleFirstPathElementCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getFirstPathElementCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleFirstPathElementCS9761); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleFirstPathElementCS"
// $ANTLR start "ruleFirstPathElementCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4605:1: ruleFirstPathElementCS : ( ( rule__FirstPathElementCS__ReferredElementAssignment ) ) ;
public final void ruleFirstPathElementCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4609:2: ( ( ( rule__FirstPathElementCS__ReferredElementAssignment ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4610:1: ( ( rule__FirstPathElementCS__ReferredElementAssignment ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4610:1: ( ( rule__FirstPathElementCS__ReferredElementAssignment ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4611:1: ( rule__FirstPathElementCS__ReferredElementAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFirstPathElementCSAccess().getReferredElementAssignment());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4612:1: ( rule__FirstPathElementCS__ReferredElementAssignment )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4612:2: rule__FirstPathElementCS__ReferredElementAssignment
{
pushFollow(FollowSets000.FOLLOW_rule__FirstPathElementCS__ReferredElementAssignment_in_ruleFirstPathElementCS9787);
rule__FirstPathElementCS__ReferredElementAssignment();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getFirstPathElementCSAccess().getReferredElementAssignment());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleFirstPathElementCS"
// $ANTLR start "entryRuleNextPathElementCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4624:1: entryRuleNextPathElementCS : ruleNextPathElementCS EOF ;
public final void entryRuleNextPathElementCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4625:1: ( ruleNextPathElementCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4626:1: ruleNextPathElementCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNextPathElementCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleNextPathElementCS_in_entryRuleNextPathElementCS9814);
ruleNextPathElementCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNextPathElementCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNextPathElementCS9821); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleNextPathElementCS"
// $ANTLR start "ruleNextPathElementCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4633:1: ruleNextPathElementCS : ( ( rule__NextPathElementCS__ReferredElementAssignment ) ) ;
public final void ruleNextPathElementCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4637:2: ( ( ( rule__NextPathElementCS__ReferredElementAssignment ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4638:1: ( ( rule__NextPathElementCS__ReferredElementAssignment ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4638:1: ( ( rule__NextPathElementCS__ReferredElementAssignment ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4639:1: ( rule__NextPathElementCS__ReferredElementAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNextPathElementCSAccess().getReferredElementAssignment());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4640:1: ( rule__NextPathElementCS__ReferredElementAssignment )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4640:2: rule__NextPathElementCS__ReferredElementAssignment
{
pushFollow(FollowSets000.FOLLOW_rule__NextPathElementCS__ReferredElementAssignment_in_ruleNextPathElementCS9847);
rule__NextPathElementCS__ReferredElementAssignment();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNextPathElementCSAccess().getReferredElementAssignment());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleNextPathElementCS"
// $ANTLR start "entryRuleTemplateBindingCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4652:1: entryRuleTemplateBindingCS : ruleTemplateBindingCS EOF ;
public final void entryRuleTemplateBindingCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4653:1: ( ruleTemplateBindingCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4654:1: ruleTemplateBindingCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTemplateBindingCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleTemplateBindingCS_in_entryRuleTemplateBindingCS9874);
ruleTemplateBindingCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTemplateBindingCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleTemplateBindingCS9881); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleTemplateBindingCS"
// $ANTLR start "ruleTemplateBindingCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4661:1: ruleTemplateBindingCS : ( ( rule__TemplateBindingCS__Group__0 ) ) ;
public final void ruleTemplateBindingCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4665:2: ( ( ( rule__TemplateBindingCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4666:1: ( ( rule__TemplateBindingCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4666:1: ( ( rule__TemplateBindingCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4667:1: ( rule__TemplateBindingCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTemplateBindingCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4668:1: ( rule__TemplateBindingCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4668:2: rule__TemplateBindingCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__TemplateBindingCS__Group__0_in_ruleTemplateBindingCS9907);
rule__TemplateBindingCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTemplateBindingCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleTemplateBindingCS"
// $ANTLR start "entryRuleTemplateParameterSubstitutionCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4680:1: entryRuleTemplateParameterSubstitutionCS : ruleTemplateParameterSubstitutionCS EOF ;
public final void entryRuleTemplateParameterSubstitutionCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4681:1: ( ruleTemplateParameterSubstitutionCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4682:1: ruleTemplateParameterSubstitutionCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTemplateParameterSubstitutionCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleTemplateParameterSubstitutionCS_in_entryRuleTemplateParameterSubstitutionCS9934);
ruleTemplateParameterSubstitutionCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTemplateParameterSubstitutionCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleTemplateParameterSubstitutionCS9941); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleTemplateParameterSubstitutionCS"
// $ANTLR start "ruleTemplateParameterSubstitutionCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4689:1: ruleTemplateParameterSubstitutionCS : ( ( rule__TemplateParameterSubstitutionCS__OwnedActualParameterAssignment ) ) ;
public final void ruleTemplateParameterSubstitutionCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4693:2: ( ( ( rule__TemplateParameterSubstitutionCS__OwnedActualParameterAssignment ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4694:1: ( ( rule__TemplateParameterSubstitutionCS__OwnedActualParameterAssignment ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4694:1: ( ( rule__TemplateParameterSubstitutionCS__OwnedActualParameterAssignment ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4695:1: ( rule__TemplateParameterSubstitutionCS__OwnedActualParameterAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTemplateParameterSubstitutionCSAccess().getOwnedActualParameterAssignment());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4696:1: ( rule__TemplateParameterSubstitutionCS__OwnedActualParameterAssignment )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4696:2: rule__TemplateParameterSubstitutionCS__OwnedActualParameterAssignment
{
pushFollow(FollowSets000.FOLLOW_rule__TemplateParameterSubstitutionCS__OwnedActualParameterAssignment_in_ruleTemplateParameterSubstitutionCS9967);
rule__TemplateParameterSubstitutionCS__OwnedActualParameterAssignment();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTemplateParameterSubstitutionCSAccess().getOwnedActualParameterAssignment());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleTemplateParameterSubstitutionCS"
// $ANTLR start "entryRuleTypeParameterCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4710:1: entryRuleTypeParameterCS : ruleTypeParameterCS EOF ;
public final void entryRuleTypeParameterCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4711:1: ( ruleTypeParameterCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4712:1: ruleTypeParameterCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeParameterCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleTypeParameterCS_in_entryRuleTypeParameterCS9996);
ruleTypeParameterCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeParameterCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleTypeParameterCS10003); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleTypeParameterCS"
// $ANTLR start "ruleTypeParameterCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4719:1: ruleTypeParameterCS : ( ( rule__TypeParameterCS__Group__0 ) ) ;
public final void ruleTypeParameterCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4723:2: ( ( ( rule__TypeParameterCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4724:1: ( ( rule__TypeParameterCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4724:1: ( ( rule__TypeParameterCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4725:1: ( rule__TypeParameterCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeParameterCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4726:1: ( rule__TypeParameterCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4726:2: rule__TypeParameterCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__TypeParameterCS__Group__0_in_ruleTypeParameterCS10029);
rule__TypeParameterCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeParameterCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleTypeParameterCS"
// $ANTLR start "entryRuleTypedRefCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4738:1: entryRuleTypedRefCS : ruleTypedRefCS EOF ;
public final void entryRuleTypedRefCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4739:1: ( ruleTypedRefCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4740:1: ruleTypedRefCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedRefCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleTypedRefCS_in_entryRuleTypedRefCS10056);
ruleTypedRefCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypedRefCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleTypedRefCS10063); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleTypedRefCS"
// $ANTLR start "ruleTypedRefCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4747:1: ruleTypedRefCS : ( ruleTypedTypeRefCS ) ;
public final void ruleTypedRefCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4751:2: ( ( ruleTypedTypeRefCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4752:1: ( ruleTypedTypeRefCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4752:1: ( ruleTypedTypeRefCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4753:1: ruleTypedTypeRefCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedRefCSAccess().getTypedTypeRefCSParserRuleCall());
}
pushFollow(FollowSets000.FOLLOW_ruleTypedTypeRefCS_in_ruleTypedRefCS10089);
ruleTypedTypeRefCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypedRefCSAccess().getTypedTypeRefCSParserRuleCall());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleTypedRefCS"
// $ANTLR start "entryRuleTypedTypeRefCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4766:1: entryRuleTypedTypeRefCS : ruleTypedTypeRefCS EOF ;
public final void entryRuleTypedTypeRefCS() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4767:1: ( ruleTypedTypeRefCS EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4768:1: ruleTypedTypeRefCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedTypeRefCSRule());
}
pushFollow(FollowSets000.FOLLOW_ruleTypedTypeRefCS_in_entryRuleTypedTypeRefCS10115);
ruleTypedTypeRefCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypedTypeRefCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleTypedTypeRefCS10122); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleTypedTypeRefCS"
// $ANTLR start "ruleTypedTypeRefCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4775:1: ruleTypedTypeRefCS : ( ( rule__TypedTypeRefCS__Group__0 ) ) ;
public final void ruleTypedTypeRefCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4779:2: ( ( ( rule__TypedTypeRefCS__Group__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4780:1: ( ( rule__TypedTypeRefCS__Group__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4780:1: ( ( rule__TypedTypeRefCS__Group__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4781:1: ( rule__TypedTypeRefCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedTypeRefCSAccess().getGroup());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4782:1: ( rule__TypedTypeRefCS__Group__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4782:2: rule__TypedTypeRefCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_rule__TypedTypeRefCS__Group__0_in_ruleTypedTypeRefCS10148);
rule__TypedTypeRefCS__Group__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTypedTypeRefCSAccess().getGroup());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleTypedTypeRefCS"
// $ANTLR start "entryRuleID"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4796:1: entryRuleID : ruleID EOF ;
public final void entryRuleID() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4797:1: ( ruleID EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4798:1: ruleID EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIDRule());
}
pushFollow(FollowSets000.FOLLOW_ruleID_in_entryRuleID10177);
ruleID();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getIDRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleID10184); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleID"
// $ANTLR start "ruleID"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4805:1: ruleID : ( ( rule__ID__Alternatives ) ) ;
public final void ruleID() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4809:2: ( ( ( rule__ID__Alternatives ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4810:1: ( ( rule__ID__Alternatives ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4810:1: ( ( rule__ID__Alternatives ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4811:1: ( rule__ID__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIDAccess().getAlternatives());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4812:1: ( rule__ID__Alternatives )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4812:2: rule__ID__Alternatives
{
pushFollow(FollowSets000.FOLLOW_rule__ID__Alternatives_in_ruleID10210);
rule__ID__Alternatives();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getIDAccess().getAlternatives());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleID"
// $ANTLR start "entryRuleIdentifier"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4824:1: entryRuleIdentifier : ruleIdentifier EOF ;
public final void entryRuleIdentifier() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4825:1: ( ruleIdentifier EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4826:1: ruleIdentifier EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIdentifierRule());
}
pushFollow(FollowSets000.FOLLOW_ruleIdentifier_in_entryRuleIdentifier10237);
ruleIdentifier();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getIdentifierRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleIdentifier10244); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleIdentifier"
// $ANTLR start "ruleIdentifier"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4833:1: ruleIdentifier : ( ruleID ) ;
public final void ruleIdentifier() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4837:2: ( ( ruleID ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4838:1: ( ruleID )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4838:1: ( ruleID )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4839:1: ruleID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIdentifierAccess().getIDParserRuleCall());
}
pushFollow(FollowSets000.FOLLOW_ruleID_in_ruleIdentifier10270);
ruleID();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getIdentifierAccess().getIDParserRuleCall());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleIdentifier"
// $ANTLR start "entryRuleLOWER"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4852:1: entryRuleLOWER : ruleLOWER EOF ;
public final void entryRuleLOWER() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4853:1: ( ruleLOWER EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4854:1: ruleLOWER EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLOWERRule());
}
pushFollow(FollowSets000.FOLLOW_ruleLOWER_in_entryRuleLOWER10296);
ruleLOWER();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLOWERRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleLOWER10303); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleLOWER"
// $ANTLR start "ruleLOWER"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4861:1: ruleLOWER : ( RULE_INT ) ;
public final void ruleLOWER() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4865:2: ( ( RULE_INT ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4866:1: ( RULE_INT )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4866:1: ( RULE_INT )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4867:1: RULE_INT
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLOWERAccess().getINTTerminalRuleCall());
}
match(input,RULE_INT,FollowSets000.FOLLOW_RULE_INT_in_ruleLOWER10329); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLOWERAccess().getINTTerminalRuleCall());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleLOWER"
// $ANTLR start "entryRuleNUMBER_LITERAL"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4880:1: entryRuleNUMBER_LITERAL : ruleNUMBER_LITERAL EOF ;
public final void entryRuleNUMBER_LITERAL() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4881:1: ( ruleNUMBER_LITERAL EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4882:1: ruleNUMBER_LITERAL EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNUMBER_LITERALRule());
}
pushFollow(FollowSets000.FOLLOW_ruleNUMBER_LITERAL_in_entryRuleNUMBER_LITERAL10355);
ruleNUMBER_LITERAL();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNUMBER_LITERALRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNUMBER_LITERAL10362); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleNUMBER_LITERAL"
// $ANTLR start "ruleNUMBER_LITERAL"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4889:1: ruleNUMBER_LITERAL : ( RULE_INT ) ;
public final void ruleNUMBER_LITERAL() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4893:2: ( ( RULE_INT ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4894:1: ( RULE_INT )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4894:1: ( RULE_INT )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4895:1: RULE_INT
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNUMBER_LITERALAccess().getINTTerminalRuleCall());
}
match(input,RULE_INT,FollowSets000.FOLLOW_RULE_INT_in_ruleNUMBER_LITERAL10388); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNUMBER_LITERALAccess().getINTTerminalRuleCall());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleNUMBER_LITERAL"
// $ANTLR start "entryRuleUPPER"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4908:1: entryRuleUPPER : ruleUPPER EOF ;
public final void entryRuleUPPER() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4909:1: ( ruleUPPER EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4910:1: ruleUPPER EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUPPERRule());
}
pushFollow(FollowSets000.FOLLOW_ruleUPPER_in_entryRuleUPPER10414);
ruleUPPER();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUPPERRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleUPPER10421); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleUPPER"
// $ANTLR start "ruleUPPER"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4917:1: ruleUPPER : ( ( rule__UPPER__Alternatives ) ) ;
public final void ruleUPPER() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4921:2: ( ( ( rule__UPPER__Alternatives ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4922:1: ( ( rule__UPPER__Alternatives ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4922:1: ( ( rule__UPPER__Alternatives ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4923:1: ( rule__UPPER__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUPPERAccess().getAlternatives());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4924:1: ( rule__UPPER__Alternatives )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4924:2: rule__UPPER__Alternatives
{
pushFollow(FollowSets000.FOLLOW_rule__UPPER__Alternatives_in_ruleUPPER10447);
rule__UPPER__Alternatives();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getUPPERAccess().getAlternatives());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleUPPER"
// $ANTLR start "entryRuleURI"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4936:1: entryRuleURI : ruleURI EOF ;
public final void entryRuleURI() throws RecognitionException {
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4937:1: ( ruleURI EOF )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4938:1: ruleURI EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getURIRule());
}
pushFollow(FollowSets000.FOLLOW_ruleURI_in_entryRuleURI10474);
ruleURI();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getURIRule());
}
match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleURI10481); if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
}
return ;
}
// $ANTLR end "entryRuleURI"
// $ANTLR start "ruleURI"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4945:1: ruleURI : ( RULE_SINGLE_QUOTED_STRING ) ;
public final void ruleURI() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4949:2: ( ( RULE_SINGLE_QUOTED_STRING ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4950:1: ( RULE_SINGLE_QUOTED_STRING )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4950:1: ( RULE_SINGLE_QUOTED_STRING )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4951:1: RULE_SINGLE_QUOTED_STRING
{
if ( state.backtracking==0 ) {
before(grammarAccess.getURIAccess().getSINGLE_QUOTED_STRINGTerminalRuleCall());
}
match(input,RULE_SINGLE_QUOTED_STRING,FollowSets000.FOLLOW_RULE_SINGLE_QUOTED_STRING_in_ruleURI10507); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getURIAccess().getSINGLE_QUOTED_STRINGTerminalRuleCall());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleURI"
// $ANTLR start "ruleMetamodelKindCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4965:1: ruleMetamodelKindCS : ( ( rule__MetamodelKindCS__Alternatives ) ) ;
public final void ruleMetamodelKindCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4969:1: ( ( ( rule__MetamodelKindCS__Alternatives ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4970:1: ( ( rule__MetamodelKindCS__Alternatives ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4970:1: ( ( rule__MetamodelKindCS__Alternatives ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4971:1: ( rule__MetamodelKindCS__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMetamodelKindCSAccess().getAlternatives());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4972:1: ( rule__MetamodelKindCS__Alternatives )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4972:2: rule__MetamodelKindCS__Alternatives
{
pushFollow(FollowSets000.FOLLOW_rule__MetamodelKindCS__Alternatives_in_ruleMetamodelKindCS10543);
rule__MetamodelKindCS__Alternatives();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMetamodelKindCSAccess().getAlternatives());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleMetamodelKindCS"
// $ANTLR start "ruleDirectionKindCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4984:1: ruleDirectionKindCS : ( ( rule__DirectionKindCS__Alternatives ) ) ;
public final void ruleDirectionKindCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4988:1: ( ( ( rule__DirectionKindCS__Alternatives ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4989:1: ( ( rule__DirectionKindCS__Alternatives ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4989:1: ( ( rule__DirectionKindCS__Alternatives ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4990:1: ( rule__DirectionKindCS__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionKindCSAccess().getAlternatives());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4991:1: ( rule__DirectionKindCS__Alternatives )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:4991:2: rule__DirectionKindCS__Alternatives
{
pushFollow(FollowSets000.FOLLOW_rule__DirectionKindCS__Alternatives_in_ruleDirectionKindCS10579);
rule__DirectionKindCS__Alternatives();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getDirectionKindCSAccess().getAlternatives());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleDirectionKindCS"
// $ANTLR start "ruleImportKindCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5003:1: ruleImportKindCS : ( ( rule__ImportKindCS__Alternatives ) ) ;
public final void ruleImportKindCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5007:1: ( ( ( rule__ImportKindCS__Alternatives ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5008:1: ( ( rule__ImportKindCS__Alternatives ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5008:1: ( ( rule__ImportKindCS__Alternatives ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5009:1: ( rule__ImportKindCS__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportKindCSAccess().getAlternatives());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5010:1: ( rule__ImportKindCS__Alternatives )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5010:2: rule__ImportKindCS__Alternatives
{
pushFollow(FollowSets000.FOLLOW_rule__ImportKindCS__Alternatives_in_ruleImportKindCS10615);
rule__ImportKindCS__Alternatives();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getImportKindCSAccess().getAlternatives());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleImportKindCS"
// $ANTLR start "ruleModuleKindCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5022:1: ruleModuleKindCS : ( ( rule__ModuleKindCS__Alternatives ) ) ;
public final void ruleModuleKindCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5026:1: ( ( ( rule__ModuleKindCS__Alternatives ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5027:1: ( ( rule__ModuleKindCS__Alternatives ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5027:1: ( ( rule__ModuleKindCS__Alternatives ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5028:1: ( rule__ModuleKindCS__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModuleKindCSAccess().getAlternatives());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5029:1: ( rule__ModuleKindCS__Alternatives )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5029:2: rule__ModuleKindCS__Alternatives
{
pushFollow(FollowSets000.FOLLOW_rule__ModuleKindCS__Alternatives_in_ruleModuleKindCS10651);
rule__ModuleKindCS__Alternatives();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getModuleKindCSAccess().getAlternatives());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleModuleKindCS"
// $ANTLR start "ruleSeverityKindCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5041:1: ruleSeverityKindCS : ( ( rule__SeverityKindCS__Alternatives ) ) ;
public final void ruleSeverityKindCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5045:1: ( ( ( rule__SeverityKindCS__Alternatives ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5046:1: ( ( rule__SeverityKindCS__Alternatives ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5046:1: ( ( rule__SeverityKindCS__Alternatives ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5047:1: ( rule__SeverityKindCS__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSeverityKindCSAccess().getAlternatives());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5048:1: ( rule__SeverityKindCS__Alternatives )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5048:2: rule__SeverityKindCS__Alternatives
{
pushFollow(FollowSets000.FOLLOW_rule__SeverityKindCS__Alternatives_in_ruleSeverityKindCS10687);
rule__SeverityKindCS__Alternatives();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getSeverityKindCSAccess().getAlternatives());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleSeverityKindCS"
// $ANTLR start "ruleInitOpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5060:1: ruleInitOpCS : ( ( rule__InitOpCS__Alternatives ) ) ;
public final void ruleInitOpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5064:1: ( ( ( rule__InitOpCS__Alternatives ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5065:1: ( ( rule__InitOpCS__Alternatives ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5065:1: ( ( rule__InitOpCS__Alternatives ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5066:1: ( rule__InitOpCS__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInitOpCSAccess().getAlternatives());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5067:1: ( rule__InitOpCS__Alternatives )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5067:2: rule__InitOpCS__Alternatives
{
pushFollow(FollowSets000.FOLLOW_rule__InitOpCS__Alternatives_in_ruleInitOpCS10723);
rule__InitOpCS__Alternatives();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getInitOpCSAccess().getAlternatives());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleInitOpCS"
// $ANTLR start "ruleAssignOpCS"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5079:1: ruleAssignOpCS : ( ( rule__AssignOpCS__Alternatives ) ) ;
public final void ruleAssignOpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5083:1: ( ( ( rule__AssignOpCS__Alternatives ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5084:1: ( ( rule__AssignOpCS__Alternatives ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5084:1: ( ( rule__AssignOpCS__Alternatives ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5085:1: ( rule__AssignOpCS__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssignOpCSAccess().getAlternatives());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5086:1: ( rule__AssignOpCS__Alternatives )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5086:2: rule__AssignOpCS__Alternatives
{
pushFollow(FollowSets000.FOLLOW_rule__AssignOpCS__Alternatives_in_ruleAssignOpCS10759);
rule__AssignOpCS__Alternatives();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getAssignOpCSAccess().getAlternatives());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "ruleAssignOpCS"
// $ANTLR start "rule__TopLevelCS__Alternatives_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5097:1: rule__TopLevelCS__Alternatives_1 : ( ( ( rule__TopLevelCS__OwnedPackagesAssignment_1_0 ) ) | ( ( rule__TopLevelCS__OwnedTypesAssignment_1_1 ) ) | ( ( rule__TopLevelCS__OwnedAnnotationsAssignment_1_2 ) ) );
public final void rule__TopLevelCS__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5101:1: ( ( ( rule__TopLevelCS__OwnedPackagesAssignment_1_0 ) ) | ( ( rule__TopLevelCS__OwnedTypesAssignment_1_1 ) ) | ( ( rule__TopLevelCS__OwnedAnnotationsAssignment_1_2 ) ) )
int alt2=3;
switch ( input.LA(1) ) {
case 72:
case 73:
{
alt2=1;
}
break;
case 16:
case 17:
case 18:
case 79:
case 80:
case 120:
{
alt2=2;
}
break;
case 126:
{
alt2=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 2, 0, input);
throw nvae;
}
switch (alt2) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5102:1: ( ( rule__TopLevelCS__OwnedPackagesAssignment_1_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5102:1: ( ( rule__TopLevelCS__OwnedPackagesAssignment_1_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5103:1: ( rule__TopLevelCS__OwnedPackagesAssignment_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTopLevelCSAccess().getOwnedPackagesAssignment_1_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5104:1: ( rule__TopLevelCS__OwnedPackagesAssignment_1_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5104:2: rule__TopLevelCS__OwnedPackagesAssignment_1_0
{
pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__OwnedPackagesAssignment_1_0_in_rule__TopLevelCS__Alternatives_110794);
rule__TopLevelCS__OwnedPackagesAssignment_1_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTopLevelCSAccess().getOwnedPackagesAssignment_1_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5108:6: ( ( rule__TopLevelCS__OwnedTypesAssignment_1_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5108:6: ( ( rule__TopLevelCS__OwnedTypesAssignment_1_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5109:1: ( rule__TopLevelCS__OwnedTypesAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTopLevelCSAccess().getOwnedTypesAssignment_1_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5110:1: ( rule__TopLevelCS__OwnedTypesAssignment_1_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5110:2: rule__TopLevelCS__OwnedTypesAssignment_1_1
{
pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__OwnedTypesAssignment_1_1_in_rule__TopLevelCS__Alternatives_110812);
rule__TopLevelCS__OwnedTypesAssignment_1_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTopLevelCSAccess().getOwnedTypesAssignment_1_1());
}
}
}
break;
case 3 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5114:6: ( ( rule__TopLevelCS__OwnedAnnotationsAssignment_1_2 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5114:6: ( ( rule__TopLevelCS__OwnedAnnotationsAssignment_1_2 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5115:1: ( rule__TopLevelCS__OwnedAnnotationsAssignment_1_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTopLevelCSAccess().getOwnedAnnotationsAssignment_1_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5116:1: ( rule__TopLevelCS__OwnedAnnotationsAssignment_1_2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5116:2: rule__TopLevelCS__OwnedAnnotationsAssignment_1_2
{
pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__OwnedAnnotationsAssignment_1_2_in_rule__TopLevelCS__Alternatives_110830);
rule__TopLevelCS__OwnedAnnotationsAssignment_1_2();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTopLevelCSAccess().getOwnedAnnotationsAssignment_1_2());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TopLevelCS__Alternatives_1"
// $ANTLR start "rule__TransformationQualifier__Alternatives"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5125:1: rule__TransformationQualifier__Alternatives : ( ( 'blackbox' ) | ( 'abstract' ) | ( 'static' ) );
public final void rule__TransformationQualifier__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5129:1: ( ( 'blackbox' ) | ( 'abstract' ) | ( 'static' ) )
int alt3=3;
switch ( input.LA(1) ) {
case 16:
{
alt3=1;
}
break;
case 17:
{
alt3=2;
}
break;
case 18:
{
alt3=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 3, 0, input);
throw nvae;
}
switch (alt3) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5130:1: ( 'blackbox' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5130:1: ( 'blackbox' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5131:1: 'blackbox'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationQualifierAccess().getBlackboxKeyword_0());
}
match(input,16,FollowSets000.FOLLOW_16_in_rule__TransformationQualifier__Alternatives10864); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationQualifierAccess().getBlackboxKeyword_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5138:6: ( 'abstract' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5138:6: ( 'abstract' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5139:1: 'abstract'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationQualifierAccess().getAbstractKeyword_1());
}
match(input,17,FollowSets000.FOLLOW_17_in_rule__TransformationQualifier__Alternatives10884); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationQualifierAccess().getAbstractKeyword_1());
}
}
}
break;
case 3 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5146:6: ( 'static' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5146:6: ( 'static' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5147:1: 'static'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationQualifierAccess().getStaticKeyword_2());
}
match(input,18,FollowSets000.FOLLOW_18_in_rule__TransformationQualifier__Alternatives10904); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationQualifierAccess().getStaticKeyword_2());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TransformationQualifier__Alternatives"
// $ANTLR start "rule__FeatureQualifier__Alternatives"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5159:1: rule__FeatureQualifier__Alternatives : ( ( 'composes' ) | ( 'references' ) | ( 'readonly' ) | ( 'derived' ) | ( 'static' ) );
public final void rule__FeatureQualifier__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5163:1: ( ( 'composes' ) | ( 'references' ) | ( 'readonly' ) | ( 'derived' ) | ( 'static' ) )
int alt4=5;
switch ( input.LA(1) ) {
case 19:
{
alt4=1;
}
break;
case 20:
{
alt4=2;
}
break;
case 21:
{
alt4=3;
}
break;
case 22:
{
alt4=4;
}
break;
case 18:
{
alt4=5;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 4, 0, input);
throw nvae;
}
switch (alt4) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5164:1: ( 'composes' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5164:1: ( 'composes' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5165:1: 'composes'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureQualifierAccess().getComposesKeyword_0());
}
match(input,19,FollowSets000.FOLLOW_19_in_rule__FeatureQualifier__Alternatives10939); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getFeatureQualifierAccess().getComposesKeyword_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5172:6: ( 'references' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5172:6: ( 'references' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5173:1: 'references'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureQualifierAccess().getReferencesKeyword_1());
}
match(input,20,FollowSets000.FOLLOW_20_in_rule__FeatureQualifier__Alternatives10959); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getFeatureQualifierAccess().getReferencesKeyword_1());
}
}
}
break;
case 3 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5180:6: ( 'readonly' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5180:6: ( 'readonly' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5181:1: 'readonly'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureQualifierAccess().getReadonlyKeyword_2());
}
match(input,21,FollowSets000.FOLLOW_21_in_rule__FeatureQualifier__Alternatives10979); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getFeatureQualifierAccess().getReadonlyKeyword_2());
}
}
}
break;
case 4 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5188:6: ( 'derived' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5188:6: ( 'derived' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5189:1: 'derived'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureQualifierAccess().getDerivedKeyword_3());
}
match(input,22,FollowSets000.FOLLOW_22_in_rule__FeatureQualifier__Alternatives10999); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getFeatureQualifierAccess().getDerivedKeyword_3());
}
}
}
break;
case 5 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5196:6: ( 'static' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5196:6: ( 'static' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5197:1: 'static'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureQualifierAccess().getStaticKeyword_4());
}
match(input,18,FollowSets000.FOLLOW_18_in_rule__FeatureQualifier__Alternatives11019); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getFeatureQualifierAccess().getStaticKeyword_4());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__FeatureQualifier__Alternatives"
// $ANTLR start "rule__OperationQualifier__Alternatives"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5209:1: rule__OperationQualifier__Alternatives : ( ( 'blackbox' ) | ( 'abstract' ) | ( 'static' ) );
public final void rule__OperationQualifier__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5213:1: ( ( 'blackbox' ) | ( 'abstract' ) | ( 'static' ) )
int alt5=3;
switch ( input.LA(1) ) {
case 16:
{
alt5=1;
}
break;
case 17:
{
alt5=2;
}
break;
case 18:
{
alt5=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 5, 0, input);
throw nvae;
}
switch (alt5) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5214:1: ( 'blackbox' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5214:1: ( 'blackbox' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5215:1: 'blackbox'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationQualifierAccess().getBlackboxKeyword_0());
}
match(input,16,FollowSets000.FOLLOW_16_in_rule__OperationQualifier__Alternatives11054); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOperationQualifierAccess().getBlackboxKeyword_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5222:6: ( 'abstract' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5222:6: ( 'abstract' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5223:1: 'abstract'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationQualifierAccess().getAbstractKeyword_1());
}
match(input,17,FollowSets000.FOLLOW_17_in_rule__OperationQualifier__Alternatives11074); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOperationQualifierAccess().getAbstractKeyword_1());
}
}
}
break;
case 3 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5230:6: ( 'static' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5230:6: ( 'static' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5231:1: 'static'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationQualifierAccess().getStaticKeyword_2());
}
match(input,18,FollowSets000.FOLLOW_18_in_rule__OperationQualifier__Alternatives11094); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOperationQualifierAccess().getStaticKeyword_2());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__OperationQualifier__Alternatives"
// $ANTLR start "rule__TypedRef2CS__Alternatives"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5243:1: rule__TypedRef2CS__Alternatives : ( ( ruleTypeLiteralCS ) | ( ruleTypedTypeRef2CS ) );
public final void rule__TypedRef2CS__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5247:1: ( ( ruleTypeLiteralCS ) | ( ruleTypedTypeRef2CS ) )
int alt6=2;
int LA6_0 = input.LA(1);
if ( ((LA6_0>=57 && LA6_0<=71)||(LA6_0>=127 && LA6_0<=128)) ) {
alt6=1;
}
else if ( ((LA6_0>=RULE_SIMPLE_ID && LA6_0<=RULE_ESCAPED_ID)) ) {
alt6=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 6, 0, input);
throw nvae;
}
switch (alt6) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5248:1: ( ruleTypeLiteralCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5248:1: ( ruleTypeLiteralCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5249:1: ruleTypeLiteralCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedRef2CSAccess().getTypeLiteralCSParserRuleCall_0());
}
pushFollow(FollowSets000.FOLLOW_ruleTypeLiteralCS_in_rule__TypedRef2CS__Alternatives11128);
ruleTypeLiteralCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypedRef2CSAccess().getTypeLiteralCSParserRuleCall_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5254:6: ( ruleTypedTypeRef2CS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5254:6: ( ruleTypedTypeRef2CS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5255:1: ruleTypedTypeRef2CS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedRef2CSAccess().getTypedTypeRef2CSParserRuleCall_1());
}
pushFollow(FollowSets000.FOLLOW_ruleTypedTypeRef2CS_in_rule__TypedRef2CS__Alternatives11145);
ruleTypedTypeRef2CS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypedRef2CSAccess().getTypedTypeRef2CSParserRuleCall_1());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypedRef2CS__Alternatives"
// $ANTLR start "rule__ClassCS__Alternatives_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5265:1: rule__ClassCS__Alternatives_0 : ( ( ruleDataTypeCS ) | ( ruleExceptionCS ) | ( ruleQVToClassCS ) );
public final void rule__ClassCS__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5269:1: ( ( ruleDataTypeCS ) | ( ruleExceptionCS ) | ( ruleQVToClassCS ) )
int alt7=3;
switch ( input.LA(1) ) {
case 23:
case 105:
{
alt7=1;
}
break;
case 108:
{
alt7=2;
}
break;
case 103:
case 122:
{
alt7=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 7, 0, input);
throw nvae;
}
switch (alt7) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5270:1: ( ruleDataTypeCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5270:1: ( ruleDataTypeCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5271:1: ruleDataTypeCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassCSAccess().getDataTypeCSParserRuleCall_0_0());
}
pushFollow(FollowSets000.FOLLOW_ruleDataTypeCS_in_rule__ClassCS__Alternatives_011177);
ruleDataTypeCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getClassCSAccess().getDataTypeCSParserRuleCall_0_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5276:6: ( ruleExceptionCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5276:6: ( ruleExceptionCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5277:1: ruleExceptionCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassCSAccess().getExceptionCSParserRuleCall_0_1());
}
pushFollow(FollowSets000.FOLLOW_ruleExceptionCS_in_rule__ClassCS__Alternatives_011194);
ruleExceptionCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getClassCSAccess().getExceptionCSParserRuleCall_0_1());
}
}
}
break;
case 3 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5282:6: ( ruleQVToClassCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5282:6: ( ruleQVToClassCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5283:1: ruleQVToClassCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassCSAccess().getQVToClassCSParserRuleCall_0_2());
}
pushFollow(FollowSets000.FOLLOW_ruleQVToClassCS_in_rule__ClassCS__Alternatives_011211);
ruleQVToClassCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getClassCSAccess().getQVToClassCSParserRuleCall_0_2());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassCS__Alternatives_0"
// $ANTLR start "rule__ConstructorCS__Alternatives"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5293:1: rule__ConstructorCS__Alternatives : ( ( ruleConstructorDeclarationCS ) | ( ruleConstructorDefinitionCS ) );
public final void rule__ConstructorCS__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5297:1: ( ( ruleConstructorDeclarationCS ) | ( ruleConstructorDefinitionCS ) )
int alt8=2;
switch ( input.LA(1) ) {
case 16:
{
int LA8_1 = input.LA(2);
if ( (synpred15_InternalQVTOperational()) ) {
alt8=1;
}
else if ( (true) ) {
alt8=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 8, 1, input);
throw nvae;
}
}
break;
case 17:
{
int LA8_2 = input.LA(2);
if ( (synpred15_InternalQVTOperational()) ) {
alt8=1;
}
else if ( (true) ) {
alt8=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 8, 2, input);
throw nvae;
}
}
break;
case 18:
{
int LA8_3 = input.LA(2);
if ( (synpred15_InternalQVTOperational()) ) {
alt8=1;
}
else if ( (true) ) {
alt8=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 8, 3, input);
throw nvae;
}
}
break;
case 104:
{
int LA8_4 = input.LA(2);
if ( (synpred15_InternalQVTOperational()) ) {
alt8=1;
}
else if ( (true) ) {
alt8=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 8, 4, input);
throw nvae;
}
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 8, 0, input);
throw nvae;
}
switch (alt8) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5298:1: ( ruleConstructorDeclarationCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5298:1: ( ruleConstructorDeclarationCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5299:1: ruleConstructorDeclarationCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstructorCSAccess().getConstructorDeclarationCSParserRuleCall_0());
}
pushFollow(FollowSets000.FOLLOW_ruleConstructorDeclarationCS_in_rule__ConstructorCS__Alternatives11243);
ruleConstructorDeclarationCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getConstructorCSAccess().getConstructorDeclarationCSParserRuleCall_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5304:6: ( ruleConstructorDefinitionCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5304:6: ( ruleConstructorDefinitionCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5305:1: ruleConstructorDefinitionCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstructorCSAccess().getConstructorDefinitionCSParserRuleCall_1());
}
pushFollow(FollowSets000.FOLLOW_ruleConstructorDefinitionCS_in_rule__ConstructorCS__Alternatives11260);
ruleConstructorDefinitionCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getConstructorCSAccess().getConstructorDefinitionCSParserRuleCall_1());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ConstructorCS__Alternatives"
// $ANTLR start "rule__DataTypeCS__Alternatives_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5315:1: rule__DataTypeCS__Alternatives_0 : ( ( 'datatype' ) | ( ( rule__DataTypeCS__Group_0_1__0 ) ) );
public final void rule__DataTypeCS__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5319:1: ( ( 'datatype' ) | ( ( rule__DataTypeCS__Group_0_1__0 ) ) )
int alt9=2;
int LA9_0 = input.LA(1);
if ( (LA9_0==23) ) {
alt9=1;
}
else if ( (LA9_0==105) ) {
alt9=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 9, 0, input);
throw nvae;
}
switch (alt9) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5320:1: ( 'datatype' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5320:1: ( 'datatype' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5321:1: 'datatype'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeCSAccess().getDatatypeKeyword_0_0());
}
match(input,23,FollowSets000.FOLLOW_23_in_rule__DataTypeCS__Alternatives_011293); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDataTypeCSAccess().getDatatypeKeyword_0_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5328:6: ( ( rule__DataTypeCS__Group_0_1__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5328:6: ( ( rule__DataTypeCS__Group_0_1__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5329:1: ( rule__DataTypeCS__Group_0_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeCSAccess().getGroup_0_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5330:1: ( rule__DataTypeCS__Group_0_1__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5330:2: rule__DataTypeCS__Group_0_1__0
{
pushFollow(FollowSets000.FOLLOW_rule__DataTypeCS__Group_0_1__0_in_rule__DataTypeCS__Alternatives_011312);
rule__DataTypeCS__Group_0_1__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getDataTypeCSAccess().getGroup_0_1());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__DataTypeCS__Alternatives_0"
// $ANTLR start "rule__HelperCS__Alternatives"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5339:1: rule__HelperCS__Alternatives : ( ( ruleHelperDeclarationCS ) | ( ruleHelperDefinitionCS ) );
public final void rule__HelperCS__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5343:1: ( ( ruleHelperDeclarationCS ) | ( ruleHelperDefinitionCS ) )
int alt10=2;
switch ( input.LA(1) ) {
case 16:
{
int LA10_1 = input.LA(2);
if ( (synpred17_InternalQVTOperational()) ) {
alt10=1;
}
else if ( (true) ) {
alt10=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 10, 1, input);
throw nvae;
}
}
break;
case 17:
{
int LA10_2 = input.LA(2);
if ( (synpred17_InternalQVTOperational()) ) {
alt10=1;
}
else if ( (true) ) {
alt10=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 10, 2, input);
throw nvae;
}
}
break;
case 18:
{
int LA10_3 = input.LA(2);
if ( (synpred17_InternalQVTOperational()) ) {
alt10=1;
}
else if ( (true) ) {
alt10=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 10, 3, input);
throw nvae;
}
}
break;
case 24:
{
int LA10_4 = input.LA(2);
if ( (synpred17_InternalQVTOperational()) ) {
alt10=1;
}
else if ( (true) ) {
alt10=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 10, 4, input);
throw nvae;
}
}
break;
case 162:
{
int LA10_5 = input.LA(2);
if ( (synpred17_InternalQVTOperational()) ) {
alt10=1;
}
else if ( (true) ) {
alt10=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 10, 5, input);
throw nvae;
}
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 10, 0, input);
throw nvae;
}
switch (alt10) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5344:1: ( ruleHelperDeclarationCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5344:1: ( ruleHelperDeclarationCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5345:1: ruleHelperDeclarationCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHelperCSAccess().getHelperDeclarationCSParserRuleCall_0());
}
pushFollow(FollowSets000.FOLLOW_ruleHelperDeclarationCS_in_rule__HelperCS__Alternatives11345);
ruleHelperDeclarationCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getHelperCSAccess().getHelperDeclarationCSParserRuleCall_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5350:6: ( ruleHelperDefinitionCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5350:6: ( ruleHelperDefinitionCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5351:1: ruleHelperDefinitionCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHelperCSAccess().getHelperDefinitionCSParserRuleCall_1());
}
pushFollow(FollowSets000.FOLLOW_ruleHelperDefinitionCS_in_rule__HelperCS__Alternatives11362);
ruleHelperDefinitionCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getHelperCSAccess().getHelperDefinitionCSParserRuleCall_1());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperCS__Alternatives"
// $ANTLR start "rule__HelperHeaderCS__Alternatives_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5361:1: rule__HelperHeaderCS__Alternatives_1 : ( ( 'helper' ) | ( ( rule__HelperHeaderCS__IsQueryAssignment_1_1 ) ) );
public final void rule__HelperHeaderCS__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5365:1: ( ( 'helper' ) | ( ( rule__HelperHeaderCS__IsQueryAssignment_1_1 ) ) )
int alt11=2;
int LA11_0 = input.LA(1);
if ( (LA11_0==24) ) {
alt11=1;
}
else if ( (LA11_0==162) ) {
alt11=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 11, 0, input);
throw nvae;
}
switch (alt11) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5366:1: ( 'helper' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5366:1: ( 'helper' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5367:1: 'helper'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHelperHeaderCSAccess().getHelperKeyword_1_0());
}
match(input,24,FollowSets000.FOLLOW_24_in_rule__HelperHeaderCS__Alternatives_111395); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getHelperHeaderCSAccess().getHelperKeyword_1_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5374:6: ( ( rule__HelperHeaderCS__IsQueryAssignment_1_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5374:6: ( ( rule__HelperHeaderCS__IsQueryAssignment_1_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5375:1: ( rule__HelperHeaderCS__IsQueryAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHelperHeaderCSAccess().getIsQueryAssignment_1_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5376:1: ( rule__HelperHeaderCS__IsQueryAssignment_1_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5376:2: rule__HelperHeaderCS__IsQueryAssignment_1_1
{
pushFollow(FollowSets000.FOLLOW_rule__HelperHeaderCS__IsQueryAssignment_1_1_in_rule__HelperHeaderCS__Alternatives_111414);
rule__HelperHeaderCS__IsQueryAssignment_1_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getHelperHeaderCSAccess().getIsQueryAssignment_1_1());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperHeaderCS__Alternatives_1"
// $ANTLR start "rule__HelperDefinitionCS__Alternatives"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5385:1: rule__HelperDefinitionCS__Alternatives : ( ( ruleHelperSimpleDefinitionCS ) | ( ruleHelperCompoundDefinitionCS ) );
public final void rule__HelperDefinitionCS__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5389:1: ( ( ruleHelperSimpleDefinitionCS ) | ( ruleHelperCompoundDefinitionCS ) )
int alt12=2;
switch ( input.LA(1) ) {
case 16:
{
int LA12_1 = input.LA(2);
if ( (synpred19_InternalQVTOperational()) ) {
alt12=1;
}
else if ( (true) ) {
alt12=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 12, 1, input);
throw nvae;
}
}
break;
case 17:
{
int LA12_2 = input.LA(2);
if ( (synpred19_InternalQVTOperational()) ) {
alt12=1;
}
else if ( (true) ) {
alt12=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 12, 2, input);
throw nvae;
}
}
break;
case 18:
{
int LA12_3 = input.LA(2);
if ( (synpred19_InternalQVTOperational()) ) {
alt12=1;
}
else if ( (true) ) {
alt12=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 12, 3, input);
throw nvae;
}
}
break;
case 24:
{
int LA12_4 = input.LA(2);
if ( (synpred19_InternalQVTOperational()) ) {
alt12=1;
}
else if ( (true) ) {
alt12=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 12, 4, input);
throw nvae;
}
}
break;
case 162:
{
int LA12_5 = input.LA(2);
if ( (synpred19_InternalQVTOperational()) ) {
alt12=1;
}
else if ( (true) ) {
alt12=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 12, 5, input);
throw nvae;
}
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 12, 0, input);
throw nvae;
}
switch (alt12) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5390:1: ( ruleHelperSimpleDefinitionCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5390:1: ( ruleHelperSimpleDefinitionCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5391:1: ruleHelperSimpleDefinitionCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHelperDefinitionCSAccess().getHelperSimpleDefinitionCSParserRuleCall_0());
}
pushFollow(FollowSets000.FOLLOW_ruleHelperSimpleDefinitionCS_in_rule__HelperDefinitionCS__Alternatives11447);
ruleHelperSimpleDefinitionCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getHelperDefinitionCSAccess().getHelperSimpleDefinitionCSParserRuleCall_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5396:6: ( ruleHelperCompoundDefinitionCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5396:6: ( ruleHelperCompoundDefinitionCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5397:1: ruleHelperCompoundDefinitionCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHelperDefinitionCSAccess().getHelperCompoundDefinitionCSParserRuleCall_1());
}
pushFollow(FollowSets000.FOLLOW_ruleHelperCompoundDefinitionCS_in_rule__HelperDefinitionCS__Alternatives11464);
ruleHelperCompoundDefinitionCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getHelperDefinitionCSAccess().getHelperCompoundDefinitionCSParserRuleCall_1());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperDefinitionCS__Alternatives"
// $ANTLR start "rule__ImportCS__Alternatives"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5407:1: rule__ImportCS__Alternatives : ( ( ( rule__ImportCS__Group_0__0 ) ) | ( ( rule__ImportCS__Group_1__0 ) ) );
public final void rule__ImportCS__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5411:1: ( ( ( rule__ImportCS__Group_0__0 ) ) | ( ( rule__ImportCS__Group_1__0 ) ) )
int alt13=2;
int LA13_0 = input.LA(1);
if ( (LA13_0==109) ) {
alt13=1;
}
else if ( (LA13_0==110) ) {
alt13=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 13, 0, input);
throw nvae;
}
switch (alt13) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5412:1: ( ( rule__ImportCS__Group_0__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5412:1: ( ( rule__ImportCS__Group_0__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5413:1: ( rule__ImportCS__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getGroup_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5414:1: ( rule__ImportCS__Group_0__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5414:2: rule__ImportCS__Group_0__0
{
pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_0__0_in_rule__ImportCS__Alternatives11496);
rule__ImportCS__Group_0__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getImportCSAccess().getGroup_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5418:6: ( ( rule__ImportCS__Group_1__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5418:6: ( ( rule__ImportCS__Group_1__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5419:1: ( rule__ImportCS__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getGroup_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5420:1: ( rule__ImportCS__Group_1__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5420:2: rule__ImportCS__Group_1__0
{
pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_1__0_in_rule__ImportCS__Alternatives11514);
rule__ImportCS__Group_1__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getImportCSAccess().getGroup_1());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImportCS__Alternatives"
// $ANTLR start "rule__ImportCS__Alternatives_1_3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5429:1: rule__ImportCS__Alternatives_1_3 : ( ( ( rule__ImportCS__Group_1_3_0__0 ) ) | ( ( rule__ImportCS__IsAllAssignment_1_3_1 ) ) );
public final void rule__ImportCS__Alternatives_1_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5433:1: ( ( ( rule__ImportCS__Group_1_3_0__0 ) ) | ( ( rule__ImportCS__IsAllAssignment_1_3_1 ) ) )
int alt14=2;
int LA14_0 = input.LA(1);
if ( ((LA14_0>=RULE_SIMPLE_ID && LA14_0<=RULE_ESCAPED_ID)) ) {
alt14=1;
}
else if ( (LA14_0==40) ) {
alt14=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 14, 0, input);
throw nvae;
}
switch (alt14) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5434:1: ( ( rule__ImportCS__Group_1_3_0__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5434:1: ( ( rule__ImportCS__Group_1_3_0__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5435:1: ( rule__ImportCS__Group_1_3_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getGroup_1_3_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5436:1: ( rule__ImportCS__Group_1_3_0__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5436:2: rule__ImportCS__Group_1_3_0__0
{
pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_1_3_0__0_in_rule__ImportCS__Alternatives_1_311547);
rule__ImportCS__Group_1_3_0__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getImportCSAccess().getGroup_1_3_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5440:6: ( ( rule__ImportCS__IsAllAssignment_1_3_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5440:6: ( ( rule__ImportCS__IsAllAssignment_1_3_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5441:1: ( rule__ImportCS__IsAllAssignment_1_3_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getIsAllAssignment_1_3_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5442:1: ( rule__ImportCS__IsAllAssignment_1_3_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5442:2: rule__ImportCS__IsAllAssignment_1_3_1
{
pushFollow(FollowSets000.FOLLOW_rule__ImportCS__IsAllAssignment_1_3_1_in_rule__ImportCS__Alternatives_1_311565);
rule__ImportCS__IsAllAssignment_1_3_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getImportCSAccess().getIsAllAssignment_1_3_1());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImportCS__Alternatives_1_3"
// $ANTLR start "rule__LibraryCS__Alternatives"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5451:1: rule__LibraryCS__Alternatives : ( ( ruleLibraryDeclCS ) | ( ruleLibraryDefCS ) );
public final void rule__LibraryCS__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5455:1: ( ( ruleLibraryDeclCS ) | ( ruleLibraryDefCS ) )
int alt15=2;
int LA15_0 = input.LA(1);
if ( (LA15_0==16) ) {
int LA15_1 = input.LA(2);
if ( (synpred22_InternalQVTOperational()) ) {
alt15=1;
}
else if ( (true) ) {
alt15=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 15, 1, input);
throw nvae;
}
}
else if ( (LA15_0==79) ) {
int LA15_2 = input.LA(2);
if ( (synpred22_InternalQVTOperational()) ) {
alt15=1;
}
else if ( (true) ) {
alt15=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 15, 2, input);
throw nvae;
}
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 15, 0, input);
throw nvae;
}
switch (alt15) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5456:1: ( ruleLibraryDeclCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5456:1: ( ruleLibraryDeclCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5457:1: ruleLibraryDeclCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLibraryCSAccess().getLibraryDeclCSParserRuleCall_0());
}
pushFollow(FollowSets000.FOLLOW_ruleLibraryDeclCS_in_rule__LibraryCS__Alternatives11598);
ruleLibraryDeclCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLibraryCSAccess().getLibraryDeclCSParserRuleCall_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5462:6: ( ruleLibraryDefCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5462:6: ( ruleLibraryDefCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5463:1: ruleLibraryDefCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLibraryCSAccess().getLibraryDefCSParserRuleCall_1());
}
pushFollow(FollowSets000.FOLLOW_ruleLibraryDefCS_in_rule__LibraryCS__Alternatives11615);
ruleLibraryDefCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLibraryCSAccess().getLibraryDefCSParserRuleCall_1());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LibraryCS__Alternatives"
// $ANTLR start "rule__LibraryDefCS__Alternatives_2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5473:1: rule__LibraryDefCS__Alternatives_2 : ( ( ( rule__LibraryDefCS__OwnedPropertiesAssignment_2_0 ) ) | ( ( rule__LibraryDefCS__OwnedOperationsAssignment_2_1 ) ) | ( ( rule__LibraryDefCS__OwnedAnnotationsAssignment_2_2 ) ) );
public final void rule__LibraryDefCS__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5477:1: ( ( ( rule__LibraryDefCS__OwnedPropertiesAssignment_2_0 ) ) | ( ( rule__LibraryDefCS__OwnedOperationsAssignment_2_1 ) ) | ( ( rule__LibraryDefCS__OwnedAnnotationsAssignment_2_2 ) ) )
int alt16=3;
switch ( input.LA(1) ) {
case 101:
case 103:
{
alt16=1;
}
break;
case 16:
case 17:
case 18:
case 24:
case 104:
case 106:
case 113:
case 162:
{
alt16=2;
}
break;
case 126:
{
alt16=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 16, 0, input);
throw nvae;
}
switch (alt16) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5478:1: ( ( rule__LibraryDefCS__OwnedPropertiesAssignment_2_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5478:1: ( ( rule__LibraryDefCS__OwnedPropertiesAssignment_2_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5479:1: ( rule__LibraryDefCS__OwnedPropertiesAssignment_2_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLibraryDefCSAccess().getOwnedPropertiesAssignment_2_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5480:1: ( rule__LibraryDefCS__OwnedPropertiesAssignment_2_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5480:2: rule__LibraryDefCS__OwnedPropertiesAssignment_2_0
{
pushFollow(FollowSets000.FOLLOW_rule__LibraryDefCS__OwnedPropertiesAssignment_2_0_in_rule__LibraryDefCS__Alternatives_211647);
rule__LibraryDefCS__OwnedPropertiesAssignment_2_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getLibraryDefCSAccess().getOwnedPropertiesAssignment_2_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5484:6: ( ( rule__LibraryDefCS__OwnedOperationsAssignment_2_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5484:6: ( ( rule__LibraryDefCS__OwnedOperationsAssignment_2_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5485:1: ( rule__LibraryDefCS__OwnedOperationsAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLibraryDefCSAccess().getOwnedOperationsAssignment_2_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5486:1: ( rule__LibraryDefCS__OwnedOperationsAssignment_2_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5486:2: rule__LibraryDefCS__OwnedOperationsAssignment_2_1
{
pushFollow(FollowSets000.FOLLOW_rule__LibraryDefCS__OwnedOperationsAssignment_2_1_in_rule__LibraryDefCS__Alternatives_211665);
rule__LibraryDefCS__OwnedOperationsAssignment_2_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getLibraryDefCSAccess().getOwnedOperationsAssignment_2_1());
}
}
}
break;
case 3 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5490:6: ( ( rule__LibraryDefCS__OwnedAnnotationsAssignment_2_2 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5490:6: ( ( rule__LibraryDefCS__OwnedAnnotationsAssignment_2_2 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5491:1: ( rule__LibraryDefCS__OwnedAnnotationsAssignment_2_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLibraryDefCSAccess().getOwnedAnnotationsAssignment_2_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5492:1: ( rule__LibraryDefCS__OwnedAnnotationsAssignment_2_2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5492:2: rule__LibraryDefCS__OwnedAnnotationsAssignment_2_2
{
pushFollow(FollowSets000.FOLLOW_rule__LibraryDefCS__OwnedAnnotationsAssignment_2_2_in_rule__LibraryDefCS__Alternatives_211683);
rule__LibraryDefCS__OwnedAnnotationsAssignment_2_2();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getLibraryDefCSAccess().getOwnedAnnotationsAssignment_2_2());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LibraryDefCS__Alternatives_2"
// $ANTLR start "rule__MappingBodyCS__Alternatives_2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5501:1: rule__MappingBodyCS__Alternatives_2 : ( ( ( rule__MappingBodyCS__Group_2_0__0 ) ) | ( ( rule__MappingBodyCS__OwnedContentExpsAssignment_2_1 ) ) );
public final void rule__MappingBodyCS__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5505:1: ( ( ( rule__MappingBodyCS__Group_2_0__0 ) ) | ( ( rule__MappingBodyCS__OwnedContentExpsAssignment_2_1 ) ) )
int alt17=2;
alt17 = dfa17.predict(input);
switch (alt17) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5506:1: ( ( rule__MappingBodyCS__Group_2_0__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5506:1: ( ( rule__MappingBodyCS__Group_2_0__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5507:1: ( rule__MappingBodyCS__Group_2_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingBodyCSAccess().getGroup_2_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5508:1: ( rule__MappingBodyCS__Group_2_0__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5508:2: rule__MappingBodyCS__Group_2_0__0
{
pushFollow(FollowSets000.FOLLOW_rule__MappingBodyCS__Group_2_0__0_in_rule__MappingBodyCS__Alternatives_211716);
rule__MappingBodyCS__Group_2_0__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingBodyCSAccess().getGroup_2_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5512:6: ( ( rule__MappingBodyCS__OwnedContentExpsAssignment_2_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5512:6: ( ( rule__MappingBodyCS__OwnedContentExpsAssignment_2_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5513:1: ( rule__MappingBodyCS__OwnedContentExpsAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingBodyCSAccess().getOwnedContentExpsAssignment_2_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5514:1: ( rule__MappingBodyCS__OwnedContentExpsAssignment_2_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5514:2: rule__MappingBodyCS__OwnedContentExpsAssignment_2_1
{
pushFollow(FollowSets000.FOLLOW_rule__MappingBodyCS__OwnedContentExpsAssignment_2_1_in_rule__MappingBodyCS__Alternatives_211734);
rule__MappingBodyCS__OwnedContentExpsAssignment_2_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingBodyCSAccess().getOwnedContentExpsAssignment_2_1());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingBodyCS__Alternatives_2"
// $ANTLR start "rule__MappingOperationCS__Alternatives"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5524:1: rule__MappingOperationCS__Alternatives : ( ( ruleMappingDeclarationCS ) | ( ruleMappingDefinitionCS ) );
public final void rule__MappingOperationCS__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5528:1: ( ( ruleMappingDeclarationCS ) | ( ruleMappingDefinitionCS ) )
int alt18=2;
switch ( input.LA(1) ) {
case 16:
{
int LA18_1 = input.LA(2);
if ( (synpred26_InternalQVTOperational()) ) {
alt18=1;
}
else if ( (true) ) {
alt18=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 18, 1, input);
throw nvae;
}
}
break;
case 17:
{
int LA18_2 = input.LA(2);
if ( (synpred26_InternalQVTOperational()) ) {
alt18=1;
}
else if ( (true) ) {
alt18=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 18, 2, input);
throw nvae;
}
}
break;
case 18:
{
int LA18_3 = input.LA(2);
if ( (synpred26_InternalQVTOperational()) ) {
alt18=1;
}
else if ( (true) ) {
alt18=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 18, 3, input);
throw nvae;
}
}
break;
case 113:
{
int LA18_4 = input.LA(2);
if ( (synpred26_InternalQVTOperational()) ) {
alt18=1;
}
else if ( (true) ) {
alt18=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 18, 4, input);
throw nvae;
}
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 18, 0, input);
throw nvae;
}
switch (alt18) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5529:1: ( ruleMappingDeclarationCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5529:1: ( ruleMappingDeclarationCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5530:1: ruleMappingDeclarationCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationCSAccess().getMappingDeclarationCSParserRuleCall_0());
}
pushFollow(FollowSets000.FOLLOW_ruleMappingDeclarationCS_in_rule__MappingOperationCS__Alternatives11768);
ruleMappingDeclarationCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationCSAccess().getMappingDeclarationCSParserRuleCall_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5535:6: ( ruleMappingDefinitionCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5535:6: ( ruleMappingDefinitionCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5536:1: ruleMappingDefinitionCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationCSAccess().getMappingDefinitionCSParserRuleCall_1());
}
pushFollow(FollowSets000.FOLLOW_ruleMappingDefinitionCS_in_rule__MappingOperationCS__Alternatives11785);
ruleMappingDefinitionCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationCSAccess().getMappingDefinitionCSParserRuleCall_1());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationCS__Alternatives"
// $ANTLR start "rule__MetamodelCS__Alternatives_3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5546:1: rule__MetamodelCS__Alternatives_3 : ( ( ( rule__MetamodelCS__OwnedClassesAssignment_3_0 ) ) | ( ( rule__MetamodelCS__OwnedClassesAssignment_3_1 ) ) | ( ( rule__MetamodelCS__OwnedAnnotationsAssignment_3_2 ) ) );
public final void rule__MetamodelCS__Alternatives_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5550:1: ( ( ( rule__MetamodelCS__OwnedClassesAssignment_3_0 ) ) | ( ( rule__MetamodelCS__OwnedClassesAssignment_3_1 ) ) | ( ( rule__MetamodelCS__OwnedAnnotationsAssignment_3_2 ) ) )
int alt19=3;
switch ( input.LA(1) ) {
case 23:
case 103:
case 105:
case 108:
case 122:
{
alt19=1;
}
break;
case 107:
{
alt19=2;
}
break;
case 126:
{
alt19=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 19, 0, input);
throw nvae;
}
switch (alt19) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5551:1: ( ( rule__MetamodelCS__OwnedClassesAssignment_3_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5551:1: ( ( rule__MetamodelCS__OwnedClassesAssignment_3_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5552:1: ( rule__MetamodelCS__OwnedClassesAssignment_3_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMetamodelCSAccess().getOwnedClassesAssignment_3_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5553:1: ( rule__MetamodelCS__OwnedClassesAssignment_3_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5553:2: rule__MetamodelCS__OwnedClassesAssignment_3_0
{
pushFollow(FollowSets000.FOLLOW_rule__MetamodelCS__OwnedClassesAssignment_3_0_in_rule__MetamodelCS__Alternatives_311817);
rule__MetamodelCS__OwnedClassesAssignment_3_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMetamodelCSAccess().getOwnedClassesAssignment_3_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5557:6: ( ( rule__MetamodelCS__OwnedClassesAssignment_3_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5557:6: ( ( rule__MetamodelCS__OwnedClassesAssignment_3_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5558:1: ( rule__MetamodelCS__OwnedClassesAssignment_3_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMetamodelCSAccess().getOwnedClassesAssignment_3_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5559:1: ( rule__MetamodelCS__OwnedClassesAssignment_3_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5559:2: rule__MetamodelCS__OwnedClassesAssignment_3_1
{
pushFollow(FollowSets000.FOLLOW_rule__MetamodelCS__OwnedClassesAssignment_3_1_in_rule__MetamodelCS__Alternatives_311835);
rule__MetamodelCS__OwnedClassesAssignment_3_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMetamodelCSAccess().getOwnedClassesAssignment_3_1());
}
}
}
break;
case 3 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5563:6: ( ( rule__MetamodelCS__OwnedAnnotationsAssignment_3_2 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5563:6: ( ( rule__MetamodelCS__OwnedAnnotationsAssignment_3_2 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5564:1: ( rule__MetamodelCS__OwnedAnnotationsAssignment_3_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMetamodelCSAccess().getOwnedAnnotationsAssignment_3_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5565:1: ( rule__MetamodelCS__OwnedAnnotationsAssignment_3_2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5565:2: rule__MetamodelCS__OwnedAnnotationsAssignment_3_2
{
pushFollow(FollowSets000.FOLLOW_rule__MetamodelCS__OwnedAnnotationsAssignment_3_2_in_rule__MetamodelCS__Alternatives_311853);
rule__MetamodelCS__OwnedAnnotationsAssignment_3_2();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMetamodelCSAccess().getOwnedAnnotationsAssignment_3_2());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MetamodelCS__Alternatives_3"
// $ANTLR start "rule__ModuleOperationCS__Alternatives"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5574:1: rule__ModuleOperationCS__Alternatives : ( ( ruleEntryOperationCS ) | ( ruleMappingOperationCS ) | ( ruleHelperCS ) | ( ruleConstructorCS ) );
public final void rule__ModuleOperationCS__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5578:1: ( ( ruleEntryOperationCS ) | ( ruleMappingOperationCS ) | ( ruleHelperCS ) | ( ruleConstructorCS ) )
int alt20=4;
alt20 = dfa20.predict(input);
switch (alt20) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5579:1: ( ruleEntryOperationCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5579:1: ( ruleEntryOperationCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5580:1: ruleEntryOperationCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModuleOperationCSAccess().getEntryOperationCSParserRuleCall_0());
}
pushFollow(FollowSets000.FOLLOW_ruleEntryOperationCS_in_rule__ModuleOperationCS__Alternatives11886);
ruleEntryOperationCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getModuleOperationCSAccess().getEntryOperationCSParserRuleCall_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5585:6: ( ruleMappingOperationCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5585:6: ( ruleMappingOperationCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5586:1: ruleMappingOperationCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModuleOperationCSAccess().getMappingOperationCSParserRuleCall_1());
}
pushFollow(FollowSets000.FOLLOW_ruleMappingOperationCS_in_rule__ModuleOperationCS__Alternatives11903);
ruleMappingOperationCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getModuleOperationCSAccess().getMappingOperationCSParserRuleCall_1());
}
}
}
break;
case 3 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5591:6: ( ruleHelperCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5591:6: ( ruleHelperCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5592:1: ruleHelperCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModuleOperationCSAccess().getHelperCSParserRuleCall_2());
}
pushFollow(FollowSets000.FOLLOW_ruleHelperCS_in_rule__ModuleOperationCS__Alternatives11920);
ruleHelperCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getModuleOperationCSAccess().getHelperCSParserRuleCall_2());
}
}
}
break;
case 4 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5597:6: ( ruleConstructorCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5597:6: ( ruleConstructorCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5598:1: ruleConstructorCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModuleOperationCSAccess().getConstructorCSParserRuleCall_3());
}
pushFollow(FollowSets000.FOLLOW_ruleConstructorCS_in_rule__ModuleOperationCS__Alternatives11937);
ruleConstructorCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getModuleOperationCSAccess().getConstructorCSParserRuleCall_3());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModuleOperationCS__Alternatives"
// $ANTLR start "rule__ModulePropertyCS__Alternatives"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5608:1: rule__ModulePropertyCS__Alternatives : ( ( ruleConfigurationPropertyCS ) | ( ruleContextualPropertyCS ) );
public final void rule__ModulePropertyCS__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5612:1: ( ( ruleConfigurationPropertyCS ) | ( ruleContextualPropertyCS ) )
int alt21=2;
int LA21_0 = input.LA(1);
if ( (LA21_0==101) ) {
alt21=1;
}
else if ( (LA21_0==103) ) {
alt21=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 21, 0, input);
throw nvae;
}
switch (alt21) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5613:1: ( ruleConfigurationPropertyCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5613:1: ( ruleConfigurationPropertyCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5614:1: ruleConfigurationPropertyCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModulePropertyCSAccess().getConfigurationPropertyCSParserRuleCall_0());
}
pushFollow(FollowSets000.FOLLOW_ruleConfigurationPropertyCS_in_rule__ModulePropertyCS__Alternatives11969);
ruleConfigurationPropertyCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getModulePropertyCSAccess().getConfigurationPropertyCSParserRuleCall_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5619:6: ( ruleContextualPropertyCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5619:6: ( ruleContextualPropertyCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5620:1: ruleContextualPropertyCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModulePropertyCSAccess().getContextualPropertyCSParserRuleCall_1());
}
pushFollow(FollowSets000.FOLLOW_ruleContextualPropertyCS_in_rule__ModulePropertyCS__Alternatives11986);
ruleContextualPropertyCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getModulePropertyCSAccess().getContextualPropertyCSParserRuleCall_1());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModulePropertyCS__Alternatives"
// $ANTLR start "rule__ObjectVariableCS__Alternatives"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5630:1: rule__ObjectVariableCS__Alternatives : ( ( ( rule__ObjectVariableCS__Group_0__0 ) ) | ( ( rule__ObjectVariableCS__OwnedTypeAssignment_1 ) ) );
public final void rule__ObjectVariableCS__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5634:1: ( ( ( rule__ObjectVariableCS__Group_0__0 ) ) | ( ( rule__ObjectVariableCS__OwnedTypeAssignment_1 ) ) )
int alt22=2;
int LA22_0 = input.LA(1);
if ( (LA22_0==RULE_SIMPLE_ID) ) {
int LA22_1 = input.LA(2);
if ( (LA22_1==EOF||(LA22_1>=90 && LA22_1<=91)||LA22_1==93) ) {
alt22=2;
}
else if ( (LA22_1==96) ) {
alt22=1;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 22, 1, input);
throw nvae;
}
}
else if ( (LA22_0==RULE_ESCAPED_ID) ) {
int LA22_2 = input.LA(2);
if ( (LA22_2==96) ) {
alt22=1;
}
else if ( (LA22_2==EOF||(LA22_2>=90 && LA22_2<=91)||LA22_2==93) ) {
alt22=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 22, 2, input);
throw nvae;
}
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 22, 0, input);
throw nvae;
}
switch (alt22) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5635:1: ( ( rule__ObjectVariableCS__Group_0__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5635:1: ( ( rule__ObjectVariableCS__Group_0__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5636:1: ( rule__ObjectVariableCS__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getObjectVariableCSAccess().getGroup_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5637:1: ( rule__ObjectVariableCS__Group_0__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5637:2: rule__ObjectVariableCS__Group_0__0
{
pushFollow(FollowSets000.FOLLOW_rule__ObjectVariableCS__Group_0__0_in_rule__ObjectVariableCS__Alternatives12018);
rule__ObjectVariableCS__Group_0__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getObjectVariableCSAccess().getGroup_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5641:6: ( ( rule__ObjectVariableCS__OwnedTypeAssignment_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5641:6: ( ( rule__ObjectVariableCS__OwnedTypeAssignment_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5642:1: ( rule__ObjectVariableCS__OwnedTypeAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getObjectVariableCSAccess().getOwnedTypeAssignment_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5643:1: ( rule__ObjectVariableCS__OwnedTypeAssignment_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5643:2: rule__ObjectVariableCS__OwnedTypeAssignment_1
{
pushFollow(FollowSets000.FOLLOW_rule__ObjectVariableCS__OwnedTypeAssignment_1_in_rule__ObjectVariableCS__Alternatives12036);
rule__ObjectVariableCS__OwnedTypeAssignment_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getObjectVariableCSAccess().getOwnedTypeAssignment_1());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ObjectVariableCS__Alternatives"
// $ANTLR start "rule__PackageRefCS__Alternatives"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5652:1: rule__PackageRefCS__Alternatives : ( ( ( rule__PackageRefCS__UriAssignment_0 ) ) | ( ( rule__PackageRefCS__Group_1__0 ) ) );
public final void rule__PackageRefCS__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5656:1: ( ( ( rule__PackageRefCS__UriAssignment_0 ) ) | ( ( rule__PackageRefCS__Group_1__0 ) ) )
int alt23=2;
int LA23_0 = input.LA(1);
if ( ((LA23_0>=RULE_SINGLE_QUOTED_STRING && LA23_0<=RULE_DOUBLE_QUOTED_STRING)) ) {
alt23=1;
}
else if ( ((LA23_0>=RULE_SIMPLE_ID && LA23_0<=RULE_ESCAPED_ID)) ) {
alt23=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 23, 0, input);
throw nvae;
}
switch (alt23) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5657:1: ( ( rule__PackageRefCS__UriAssignment_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5657:1: ( ( rule__PackageRefCS__UriAssignment_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5658:1: ( rule__PackageRefCS__UriAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageRefCSAccess().getUriAssignment_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5659:1: ( rule__PackageRefCS__UriAssignment_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5659:2: rule__PackageRefCS__UriAssignment_0
{
pushFollow(FollowSets000.FOLLOW_rule__PackageRefCS__UriAssignment_0_in_rule__PackageRefCS__Alternatives12069);
rule__PackageRefCS__UriAssignment_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getPackageRefCSAccess().getUriAssignment_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5663:6: ( ( rule__PackageRefCS__Group_1__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5663:6: ( ( rule__PackageRefCS__Group_1__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5664:1: ( rule__PackageRefCS__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageRefCSAccess().getGroup_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5665:1: ( rule__PackageRefCS__Group_1__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5665:2: rule__PackageRefCS__Group_1__0
{
pushFollow(FollowSets000.FOLLOW_rule__PackageRefCS__Group_1__0_in_rule__PackageRefCS__Alternatives12087);
rule__PackageRefCS__Group_1__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getPackageRefCSAccess().getGroup_1());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PackageRefCS__Alternatives"
// $ANTLR start "rule__QVToClassCS__Alternatives_4_1_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5674:1: rule__QVToClassCS__Alternatives_4_1_0 : ( ( ( rule__QVToClassCS__OwnedPropertiesAssignment_4_1_0_0 ) ) | ( ( rule__QVToClassCS__OwnedOperationsAssignment_4_1_0_1 ) ) | ( ( rule__QVToClassCS__OwnedAnnotationsAssignment_4_1_0_2 ) ) );
public final void rule__QVToClassCS__Alternatives_4_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5678:1: ( ( ( rule__QVToClassCS__OwnedPropertiesAssignment_4_1_0_0 ) ) | ( ( rule__QVToClassCS__OwnedOperationsAssignment_4_1_0_1 ) ) | ( ( rule__QVToClassCS__OwnedAnnotationsAssignment_4_1_0_2 ) ) )
int alt24=3;
alt24 = dfa24.predict(input);
switch (alt24) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5679:1: ( ( rule__QVToClassCS__OwnedPropertiesAssignment_4_1_0_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5679:1: ( ( rule__QVToClassCS__OwnedPropertiesAssignment_4_1_0_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5680:1: ( rule__QVToClassCS__OwnedPropertiesAssignment_4_1_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQVToClassCSAccess().getOwnedPropertiesAssignment_4_1_0_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5681:1: ( rule__QVToClassCS__OwnedPropertiesAssignment_4_1_0_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5681:2: rule__QVToClassCS__OwnedPropertiesAssignment_4_1_0_0
{
pushFollow(FollowSets000.FOLLOW_rule__QVToClassCS__OwnedPropertiesAssignment_4_1_0_0_in_rule__QVToClassCS__Alternatives_4_1_012120);
rule__QVToClassCS__OwnedPropertiesAssignment_4_1_0_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getQVToClassCSAccess().getOwnedPropertiesAssignment_4_1_0_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5685:6: ( ( rule__QVToClassCS__OwnedOperationsAssignment_4_1_0_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5685:6: ( ( rule__QVToClassCS__OwnedOperationsAssignment_4_1_0_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5686:1: ( rule__QVToClassCS__OwnedOperationsAssignment_4_1_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQVToClassCSAccess().getOwnedOperationsAssignment_4_1_0_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5687:1: ( rule__QVToClassCS__OwnedOperationsAssignment_4_1_0_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5687:2: rule__QVToClassCS__OwnedOperationsAssignment_4_1_0_1
{
pushFollow(FollowSets000.FOLLOW_rule__QVToClassCS__OwnedOperationsAssignment_4_1_0_1_in_rule__QVToClassCS__Alternatives_4_1_012138);
rule__QVToClassCS__OwnedOperationsAssignment_4_1_0_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getQVToClassCSAccess().getOwnedOperationsAssignment_4_1_0_1());
}
}
}
break;
case 3 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5691:6: ( ( rule__QVToClassCS__OwnedAnnotationsAssignment_4_1_0_2 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5691:6: ( ( rule__QVToClassCS__OwnedAnnotationsAssignment_4_1_0_2 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5692:1: ( rule__QVToClassCS__OwnedAnnotationsAssignment_4_1_0_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQVToClassCSAccess().getOwnedAnnotationsAssignment_4_1_0_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5693:1: ( rule__QVToClassCS__OwnedAnnotationsAssignment_4_1_0_2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5693:2: rule__QVToClassCS__OwnedAnnotationsAssignment_4_1_0_2
{
pushFollow(FollowSets000.FOLLOW_rule__QVToClassCS__OwnedAnnotationsAssignment_4_1_0_2_in_rule__QVToClassCS__Alternatives_4_1_012156);
rule__QVToClassCS__OwnedAnnotationsAssignment_4_1_0_2();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getQVToClassCSAccess().getOwnedAnnotationsAssignment_4_1_0_2());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__QVToClassCS__Alternatives_4_1_0"
// $ANTLR start "rule__ResolveByTypeExpCS__NameAlternatives_1_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5703:1: rule__ResolveByTypeExpCS__NameAlternatives_1_0 : ( ( 'resolve' ) | ( 'resolveone' ) | ( 'resolveinv' ) | ( 'resolveinvone' ) );
public final void rule__ResolveByTypeExpCS__NameAlternatives_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5707:1: ( ( 'resolve' ) | ( 'resolveone' ) | ( 'resolveinv' ) | ( 'resolveinvone' ) )
int alt25=4;
switch ( input.LA(1) ) {
case 25:
{
alt25=1;
}
break;
case 26:
{
alt25=2;
}
break;
case 27:
{
alt25=3;
}
break;
case 28:
{
alt25=4;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 25, 0, input);
throw nvae;
}
switch (alt25) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5708:1: ( 'resolve' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5708:1: ( 'resolve' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5709:1: 'resolve'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getResolveByTypeExpCSAccess().getNameResolveKeyword_1_0_0());
}
match(input,25,FollowSets000.FOLLOW_25_in_rule__ResolveByTypeExpCS__NameAlternatives_1_012191); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getResolveByTypeExpCSAccess().getNameResolveKeyword_1_0_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5716:6: ( 'resolveone' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5716:6: ( 'resolveone' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5717:1: 'resolveone'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getResolveByTypeExpCSAccess().getNameResolveoneKeyword_1_0_1());
}
match(input,26,FollowSets000.FOLLOW_26_in_rule__ResolveByTypeExpCS__NameAlternatives_1_012211); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getResolveByTypeExpCSAccess().getNameResolveoneKeyword_1_0_1());
}
}
}
break;
case 3 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5724:6: ( 'resolveinv' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5724:6: ( 'resolveinv' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5725:1: 'resolveinv'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getResolveByTypeExpCSAccess().getNameResolveinvKeyword_1_0_2());
}
match(input,27,FollowSets000.FOLLOW_27_in_rule__ResolveByTypeExpCS__NameAlternatives_1_012231); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getResolveByTypeExpCSAccess().getNameResolveinvKeyword_1_0_2());
}
}
}
break;
case 4 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5732:6: ( 'resolveinvone' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5732:6: ( 'resolveinvone' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5733:1: 'resolveinvone'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getResolveByTypeExpCSAccess().getNameResolveinvoneKeyword_1_0_3());
}
match(input,28,FollowSets000.FOLLOW_28_in_rule__ResolveByTypeExpCS__NameAlternatives_1_012251); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getResolveByTypeExpCSAccess().getNameResolveinvoneKeyword_1_0_3());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ResolveByTypeExpCS__NameAlternatives_1_0"
// $ANTLR start "rule__ResolveByMappingExpCS__NameAlternatives_1_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5745:1: rule__ResolveByMappingExpCS__NameAlternatives_1_0 : ( ( 'resolveIn' ) | ( 'resolveoneIn' ) | ( 'resolveinvIn' ) | ( 'resolveinvoneIn' ) );
public final void rule__ResolveByMappingExpCS__NameAlternatives_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5749:1: ( ( 'resolveIn' ) | ( 'resolveoneIn' ) | ( 'resolveinvIn' ) | ( 'resolveinvoneIn' ) )
int alt26=4;
switch ( input.LA(1) ) {
case 29:
{
alt26=1;
}
break;
case 30:
{
alt26=2;
}
break;
case 31:
{
alt26=3;
}
break;
case 32:
{
alt26=4;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 26, 0, input);
throw nvae;
}
switch (alt26) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5750:1: ( 'resolveIn' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5750:1: ( 'resolveIn' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5751:1: 'resolveIn'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getResolveByMappingExpCSAccess().getNameResolveInKeyword_1_0_0());
}
match(input,29,FollowSets000.FOLLOW_29_in_rule__ResolveByMappingExpCS__NameAlternatives_1_012286); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getResolveByMappingExpCSAccess().getNameResolveInKeyword_1_0_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5758:6: ( 'resolveoneIn' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5758:6: ( 'resolveoneIn' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5759:1: 'resolveoneIn'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getResolveByMappingExpCSAccess().getNameResolveoneInKeyword_1_0_1());
}
match(input,30,FollowSets000.FOLLOW_30_in_rule__ResolveByMappingExpCS__NameAlternatives_1_012306); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getResolveByMappingExpCSAccess().getNameResolveoneInKeyword_1_0_1());
}
}
}
break;
case 3 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5766:6: ( 'resolveinvIn' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5766:6: ( 'resolveinvIn' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5767:1: 'resolveinvIn'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getResolveByMappingExpCSAccess().getNameResolveinvInKeyword_1_0_2());
}
match(input,31,FollowSets000.FOLLOW_31_in_rule__ResolveByMappingExpCS__NameAlternatives_1_012326); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getResolveByMappingExpCSAccess().getNameResolveinvInKeyword_1_0_2());
}
}
}
break;
case 4 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5774:6: ( 'resolveinvoneIn' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5774:6: ( 'resolveinvoneIn' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5775:1: 'resolveinvoneIn'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getResolveByMappingExpCSAccess().getNameResolveinvoneInKeyword_1_0_3());
}
match(input,32,FollowSets000.FOLLOW_32_in_rule__ResolveByMappingExpCS__NameAlternatives_1_012346); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getResolveByMappingExpCSAccess().getNameResolveinvoneInKeyword_1_0_3());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ResolveByMappingExpCS__NameAlternatives_1_0"
// $ANTLR start "rule__TagCS__NameAlternatives_1_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5787:1: rule__TagCS__NameAlternatives_1_0 : ( ( ruleUnrestrictedName ) | ( RULE_SINGLE_QUOTED_STRING ) );
public final void rule__TagCS__NameAlternatives_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5791:1: ( ( ruleUnrestrictedName ) | ( RULE_SINGLE_QUOTED_STRING ) )
int alt27=2;
int LA27_0 = input.LA(1);
if ( ((LA27_0>=RULE_SIMPLE_ID && LA27_0<=RULE_ESCAPED_ID)) ) {
alt27=1;
}
else if ( (LA27_0==RULE_SINGLE_QUOTED_STRING) ) {
alt27=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 27, 0, input);
throw nvae;
}
switch (alt27) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5792:1: ( ruleUnrestrictedName )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5792:1: ( ruleUnrestrictedName )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5793:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTagCSAccess().getNameUnrestrictedNameParserRuleCall_1_0_0());
}
pushFollow(FollowSets000.FOLLOW_ruleUnrestrictedName_in_rule__TagCS__NameAlternatives_1_012380);
ruleUnrestrictedName();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTagCSAccess().getNameUnrestrictedNameParserRuleCall_1_0_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5798:6: ( RULE_SINGLE_QUOTED_STRING )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5798:6: ( RULE_SINGLE_QUOTED_STRING )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5799:1: RULE_SINGLE_QUOTED_STRING
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTagCSAccess().getNameSINGLE_QUOTED_STRINGTerminalRuleCall_1_0_1());
}
match(input,RULE_SINGLE_QUOTED_STRING,FollowSets000.FOLLOW_RULE_SINGLE_QUOTED_STRING_in_rule__TagCS__NameAlternatives_1_012397); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTagCSAccess().getNameSINGLE_QUOTED_STRINGTerminalRuleCall_1_0_1());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TagCS__NameAlternatives_1_0"
// $ANTLR start "rule__TransformationCS__Alternatives"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5809:1: rule__TransformationCS__Alternatives : ( ( ruleTransformationDeclCS ) | ( ruleTransformationDefCS ) );
public final void rule__TransformationCS__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5813:1: ( ( ruleTransformationDeclCS ) | ( ruleTransformationDefCS ) )
int alt28=2;
switch ( input.LA(1) ) {
case 16:
{
int LA28_1 = input.LA(2);
if ( (synpred44_InternalQVTOperational()) ) {
alt28=1;
}
else if ( (true) ) {
alt28=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 28, 1, input);
throw nvae;
}
}
break;
case 17:
{
int LA28_2 = input.LA(2);
if ( (synpred44_InternalQVTOperational()) ) {
alt28=1;
}
else if ( (true) ) {
alt28=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 28, 2, input);
throw nvae;
}
}
break;
case 18:
{
int LA28_3 = input.LA(2);
if ( (synpred44_InternalQVTOperational()) ) {
alt28=1;
}
else if ( (true) ) {
alt28=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 28, 3, input);
throw nvae;
}
}
break;
case 80:
{
int LA28_4 = input.LA(2);
if ( (synpred44_InternalQVTOperational()) ) {
alt28=1;
}
else if ( (true) ) {
alt28=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 28, 4, input);
throw nvae;
}
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 28, 0, input);
throw nvae;
}
switch (alt28) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5814:1: ( ruleTransformationDeclCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5814:1: ( ruleTransformationDeclCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5815:1: ruleTransformationDeclCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getTransformationDeclCSParserRuleCall_0());
}
pushFollow(FollowSets000.FOLLOW_ruleTransformationDeclCS_in_rule__TransformationCS__Alternatives12429);
ruleTransformationDeclCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationCSAccess().getTransformationDeclCSParserRuleCall_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5820:6: ( ruleTransformationDefCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5820:6: ( ruleTransformationDefCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5821:1: ruleTransformationDefCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getTransformationDefCSParserRuleCall_1());
}
pushFollow(FollowSets000.FOLLOW_ruleTransformationDefCS_in_rule__TransformationCS__Alternatives12446);
ruleTransformationDefCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationCSAccess().getTransformationDefCSParserRuleCall_1());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TransformationCS__Alternatives"
// $ANTLR start "rule__TransformationDefCS__Alternatives_2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5831:1: rule__TransformationDefCS__Alternatives_2 : ( ( ( rule__TransformationDefCS__OwnedPropertiesAssignment_2_0 ) ) | ( ( rule__TransformationDefCS__OwnedOperationsAssignment_2_1 ) ) | ( ( rule__TransformationDefCS__OwnedAnnotationsAssignment_2_2 ) ) );
public final void rule__TransformationDefCS__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5835:1: ( ( ( rule__TransformationDefCS__OwnedPropertiesAssignment_2_0 ) ) | ( ( rule__TransformationDefCS__OwnedOperationsAssignment_2_1 ) ) | ( ( rule__TransformationDefCS__OwnedAnnotationsAssignment_2_2 ) ) )
int alt29=3;
switch ( input.LA(1) ) {
case 101:
case 103:
{
alt29=1;
}
break;
case 16:
case 17:
case 18:
case 24:
case 104:
case 106:
case 113:
case 162:
{
alt29=2;
}
break;
case 126:
{
alt29=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 29, 0, input);
throw nvae;
}
switch (alt29) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5836:1: ( ( rule__TransformationDefCS__OwnedPropertiesAssignment_2_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5836:1: ( ( rule__TransformationDefCS__OwnedPropertiesAssignment_2_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5837:1: ( rule__TransformationDefCS__OwnedPropertiesAssignment_2_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationDefCSAccess().getOwnedPropertiesAssignment_2_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5838:1: ( rule__TransformationDefCS__OwnedPropertiesAssignment_2_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5838:2: rule__TransformationDefCS__OwnedPropertiesAssignment_2_0
{
pushFollow(FollowSets000.FOLLOW_rule__TransformationDefCS__OwnedPropertiesAssignment_2_0_in_rule__TransformationDefCS__Alternatives_212478);
rule__TransformationDefCS__OwnedPropertiesAssignment_2_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationDefCSAccess().getOwnedPropertiesAssignment_2_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5842:6: ( ( rule__TransformationDefCS__OwnedOperationsAssignment_2_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5842:6: ( ( rule__TransformationDefCS__OwnedOperationsAssignment_2_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5843:1: ( rule__TransformationDefCS__OwnedOperationsAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationDefCSAccess().getOwnedOperationsAssignment_2_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5844:1: ( rule__TransformationDefCS__OwnedOperationsAssignment_2_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5844:2: rule__TransformationDefCS__OwnedOperationsAssignment_2_1
{
pushFollow(FollowSets000.FOLLOW_rule__TransformationDefCS__OwnedOperationsAssignment_2_1_in_rule__TransformationDefCS__Alternatives_212496);
rule__TransformationDefCS__OwnedOperationsAssignment_2_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationDefCSAccess().getOwnedOperationsAssignment_2_1());
}
}
}
break;
case 3 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5848:6: ( ( rule__TransformationDefCS__OwnedAnnotationsAssignment_2_2 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5848:6: ( ( rule__TransformationDefCS__OwnedAnnotationsAssignment_2_2 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5849:1: ( rule__TransformationDefCS__OwnedAnnotationsAssignment_2_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationDefCSAccess().getOwnedAnnotationsAssignment_2_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5850:1: ( rule__TransformationDefCS__OwnedAnnotationsAssignment_2_2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5850:2: rule__TransformationDefCS__OwnedAnnotationsAssignment_2_2
{
pushFollow(FollowSets000.FOLLOW_rule__TransformationDefCS__OwnedAnnotationsAssignment_2_2_in_rule__TransformationDefCS__Alternatives_212514);
rule__TransformationDefCS__OwnedAnnotationsAssignment_2_2();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationDefCSAccess().getOwnedAnnotationsAssignment_2_2());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TransformationDefCS__Alternatives_2"
// $ANTLR start "rule__UnitTypeCS__Alternatives"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5859:1: rule__UnitTypeCS__Alternatives : ( ( ruleModelTypeCS ) | ( ruleTransformationCS ) | ( ruleLibraryCS ) );
public final void rule__UnitTypeCS__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5863:1: ( ( ruleModelTypeCS ) | ( ruleTransformationCS ) | ( ruleLibraryCS ) )
int alt30=3;
alt30 = dfa30.predict(input);
switch (alt30) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5864:1: ( ruleModelTypeCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5864:1: ( ruleModelTypeCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5865:1: ruleModelTypeCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnitTypeCSAccess().getModelTypeCSParserRuleCall_0());
}
pushFollow(FollowSets000.FOLLOW_ruleModelTypeCS_in_rule__UnitTypeCS__Alternatives12547);
ruleModelTypeCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUnitTypeCSAccess().getModelTypeCSParserRuleCall_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5870:6: ( ruleTransformationCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5870:6: ( ruleTransformationCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5871:1: ruleTransformationCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnitTypeCSAccess().getTransformationCSParserRuleCall_1());
}
pushFollow(FollowSets000.FOLLOW_ruleTransformationCS_in_rule__UnitTypeCS__Alternatives12564);
ruleTransformationCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUnitTypeCSAccess().getTransformationCSParserRuleCall_1());
}
}
}
break;
case 3 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5876:6: ( ruleLibraryCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5876:6: ( ruleLibraryCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5877:1: ruleLibraryCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnitTypeCSAccess().getLibraryCSParserRuleCall_2());
}
pushFollow(FollowSets000.FOLLOW_ruleLibraryCS_in_rule__UnitTypeCS__Alternatives12581);
ruleLibraryCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUnitTypeCSAccess().getLibraryCSParserRuleCall_2());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__UnitTypeCS__Alternatives"
// $ANTLR start "rule__TypeLiteralCS__Alternatives"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5887:1: rule__TypeLiteralCS__Alternatives : ( ( rulePrimitiveTypeCS ) | ( ruleCollectionTypeCS ) | ( ruleMapTypeCS ) | ( ruleTupleTypeCS ) | ( ruleListTypeCS ) | ( ruleDictTypeCS ) );
public final void rule__TypeLiteralCS__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5891:1: ( ( rulePrimitiveTypeCS ) | ( ruleCollectionTypeCS ) | ( ruleMapTypeCS ) | ( ruleTupleTypeCS ) | ( ruleListTypeCS ) | ( ruleDictTypeCS ) )
int alt31=6;
switch ( input.LA(1) ) {
case 59:
case 60:
case 61:
case 62:
case 63:
case 64:
case 65:
case 66:
{
alt31=1;
}
break;
case 67:
case 68:
case 69:
case 70:
case 71:
{
alt31=2;
}
break;
case 57:
{
alt31=3;
}
break;
case 58:
{
alt31=4;
}
break;
case 127:
{
alt31=5;
}
break;
case 128:
{
alt31=6;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 31, 0, input);
throw nvae;
}
switch (alt31) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5892:1: ( rulePrimitiveTypeCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5892:1: ( rulePrimitiveTypeCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5893:1: rulePrimitiveTypeCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeLiteralCSAccess().getPrimitiveTypeCSParserRuleCall_0());
}
pushFollow(FollowSets000.FOLLOW_rulePrimitiveTypeCS_in_rule__TypeLiteralCS__Alternatives12613);
rulePrimitiveTypeCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeLiteralCSAccess().getPrimitiveTypeCSParserRuleCall_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5898:6: ( ruleCollectionTypeCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5898:6: ( ruleCollectionTypeCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5899:1: ruleCollectionTypeCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeLiteralCSAccess().getCollectionTypeCSParserRuleCall_1());
}
pushFollow(FollowSets000.FOLLOW_ruleCollectionTypeCS_in_rule__TypeLiteralCS__Alternatives12630);
ruleCollectionTypeCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeLiteralCSAccess().getCollectionTypeCSParserRuleCall_1());
}
}
}
break;
case 3 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5904:6: ( ruleMapTypeCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5904:6: ( ruleMapTypeCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5905:1: ruleMapTypeCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeLiteralCSAccess().getMapTypeCSParserRuleCall_2());
}
pushFollow(FollowSets000.FOLLOW_ruleMapTypeCS_in_rule__TypeLiteralCS__Alternatives12647);
ruleMapTypeCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeLiteralCSAccess().getMapTypeCSParserRuleCall_2());
}
}
}
break;
case 4 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5910:6: ( ruleTupleTypeCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5910:6: ( ruleTupleTypeCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5911:1: ruleTupleTypeCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeLiteralCSAccess().getTupleTypeCSParserRuleCall_3());
}
pushFollow(FollowSets000.FOLLOW_ruleTupleTypeCS_in_rule__TypeLiteralCS__Alternatives12664);
ruleTupleTypeCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeLiteralCSAccess().getTupleTypeCSParserRuleCall_3());
}
}
}
break;
case 5 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5916:6: ( ruleListTypeCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5916:6: ( ruleListTypeCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5917:1: ruleListTypeCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeLiteralCSAccess().getListTypeCSParserRuleCall_4());
}
pushFollow(FollowSets000.FOLLOW_ruleListTypeCS_in_rule__TypeLiteralCS__Alternatives12681);
ruleListTypeCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeLiteralCSAccess().getListTypeCSParserRuleCall_4());
}
}
}
break;
case 6 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5922:6: ( ruleDictTypeCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5922:6: ( ruleDictTypeCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5923:1: ruleDictTypeCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeLiteralCSAccess().getDictTypeCSParserRuleCall_5());
}
pushFollow(FollowSets000.FOLLOW_ruleDictTypeCS_in_rule__TypeLiteralCS__Alternatives12698);
ruleDictTypeCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeLiteralCSAccess().getDictTypeCSParserRuleCall_5());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypeLiteralCS__Alternatives"
// $ANTLR start "rule__PrimaryExpCS__Alternatives"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5933:1: rule__PrimaryExpCS__Alternatives : ( ( ruleNestedExpCS ) | ( ruleIfExpCS ) | ( ruleSelfExpCS ) | ( rulePrimitiveLiteralExpCS ) | ( ruleTupleLiteralExpCS ) | ( ruleMapLiteralExpCS ) | ( ruleCollectionLiteralExpCS ) | ( ruleLambdaLiteralExpCS ) | ( ruleImperativeExpCS ) | ( ruleNameExpCS ) );
public final void rule__PrimaryExpCS__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5937:1: ( ( ruleNestedExpCS ) | ( ruleIfExpCS ) | ( ruleSelfExpCS ) | ( rulePrimitiveLiteralExpCS ) | ( ruleTupleLiteralExpCS ) | ( ruleMapLiteralExpCS ) | ( ruleCollectionLiteralExpCS ) | ( ruleLambdaLiteralExpCS ) | ( ruleImperativeExpCS ) | ( ruleNameExpCS ) )
int alt32=10;
alt32 = dfa32.predict(input);
switch (alt32) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5938:1: ( ruleNestedExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5938:1: ( ruleNestedExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5939:1: ruleNestedExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getNestedExpCSParserRuleCall_0());
}
pushFollow(FollowSets000.FOLLOW_ruleNestedExpCS_in_rule__PrimaryExpCS__Alternatives12730);
ruleNestedExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getNestedExpCSParserRuleCall_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5944:6: ( ruleIfExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5944:6: ( ruleIfExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5945:1: ruleIfExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getIfExpCSParserRuleCall_1());
}
pushFollow(FollowSets000.FOLLOW_ruleIfExpCS_in_rule__PrimaryExpCS__Alternatives12747);
ruleIfExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getIfExpCSParserRuleCall_1());
}
}
}
break;
case 3 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5950:6: ( ruleSelfExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5950:6: ( ruleSelfExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5951:1: ruleSelfExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getSelfExpCSParserRuleCall_2());
}
pushFollow(FollowSets000.FOLLOW_ruleSelfExpCS_in_rule__PrimaryExpCS__Alternatives12764);
ruleSelfExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getSelfExpCSParserRuleCall_2());
}
}
}
break;
case 4 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5956:6: ( rulePrimitiveLiteralExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5956:6: ( rulePrimitiveLiteralExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5957:1: rulePrimitiveLiteralExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getPrimitiveLiteralExpCSParserRuleCall_3());
}
pushFollow(FollowSets000.FOLLOW_rulePrimitiveLiteralExpCS_in_rule__PrimaryExpCS__Alternatives12781);
rulePrimitiveLiteralExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getPrimitiveLiteralExpCSParserRuleCall_3());
}
}
}
break;
case 5 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5962:6: ( ruleTupleLiteralExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5962:6: ( ruleTupleLiteralExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5963:1: ruleTupleLiteralExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getTupleLiteralExpCSParserRuleCall_4());
}
pushFollow(FollowSets000.FOLLOW_ruleTupleLiteralExpCS_in_rule__PrimaryExpCS__Alternatives12798);
ruleTupleLiteralExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getTupleLiteralExpCSParserRuleCall_4());
}
}
}
break;
case 6 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5968:6: ( ruleMapLiteralExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5968:6: ( ruleMapLiteralExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5969:1: ruleMapLiteralExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getMapLiteralExpCSParserRuleCall_5());
}
pushFollow(FollowSets000.FOLLOW_ruleMapLiteralExpCS_in_rule__PrimaryExpCS__Alternatives12815);
ruleMapLiteralExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getMapLiteralExpCSParserRuleCall_5());
}
}
}
break;
case 7 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5974:6: ( ruleCollectionLiteralExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5974:6: ( ruleCollectionLiteralExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5975:1: ruleCollectionLiteralExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getCollectionLiteralExpCSParserRuleCall_6());
}
pushFollow(FollowSets000.FOLLOW_ruleCollectionLiteralExpCS_in_rule__PrimaryExpCS__Alternatives12832);
ruleCollectionLiteralExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getCollectionLiteralExpCSParserRuleCall_6());
}
}
}
break;
case 8 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5980:6: ( ruleLambdaLiteralExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5980:6: ( ruleLambdaLiteralExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5981:1: ruleLambdaLiteralExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getLambdaLiteralExpCSParserRuleCall_7());
}
pushFollow(FollowSets000.FOLLOW_ruleLambdaLiteralExpCS_in_rule__PrimaryExpCS__Alternatives12849);
ruleLambdaLiteralExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getLambdaLiteralExpCSParserRuleCall_7());
}
}
}
break;
case 9 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5986:6: ( ruleImperativeExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5986:6: ( ruleImperativeExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5987:1: ruleImperativeExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getImperativeExpCSParserRuleCall_8());
}
pushFollow(FollowSets000.FOLLOW_ruleImperativeExpCS_in_rule__PrimaryExpCS__Alternatives12866);
ruleImperativeExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getImperativeExpCSParserRuleCall_8());
}
}
}
break;
case 10 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5992:6: ( ruleNameExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5992:6: ( ruleNameExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5993:1: ruleNameExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getNameExpCSParserRuleCall_9());
}
pushFollow(FollowSets000.FOLLOW_ruleNameExpCS_in_rule__PrimaryExpCS__Alternatives12883);
ruleNameExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getNameExpCSParserRuleCall_9());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PrimaryExpCS__Alternatives"
// $ANTLR start "rule__ImperativeExpCS__Alternatives"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6003:1: rule__ImperativeExpCS__Alternatives : ( ( ruleExpressionBlockCS ) | ( ruleAssertExpCS ) | ( ruleBreakExpCS ) | ( ruleContinueExpCS ) | ( ruleInstantiationExpCS ) | ( ruleLogExpCS ) | ( ruleRaiseExpCS ) | ( ruleVarsInitializationCS ) | ( ruleListLiteralExpCS ) | ( ruleDictLiteralExpCS ) | ( ruleTypeLiteralExpCS ) | ( ruleReturnExpCS ) | ( ruleComputeExpCS ) | ( ruleForExpCS ) | ( ruleWhileExpCS ) | ( ruleImperativeIterateExpCS ) | ( ruleSwitchExpCS ) | ( ruleAssignExpCS ) | ( ruleTryExpCS ) );
public final void rule__ImperativeExpCS__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6007:1: ( ( ruleExpressionBlockCS ) | ( ruleAssertExpCS ) | ( ruleBreakExpCS ) | ( ruleContinueExpCS ) | ( ruleInstantiationExpCS ) | ( ruleLogExpCS ) | ( ruleRaiseExpCS ) | ( ruleVarsInitializationCS ) | ( ruleListLiteralExpCS ) | ( ruleDictLiteralExpCS ) | ( ruleTypeLiteralExpCS ) | ( ruleReturnExpCS ) | ( ruleComputeExpCS ) | ( ruleForExpCS ) | ( ruleWhileExpCS ) | ( ruleImperativeIterateExpCS ) | ( ruleSwitchExpCS ) | ( ruleAssignExpCS ) | ( ruleTryExpCS ) )
int alt33=19;
alt33 = dfa33.predict(input);
switch (alt33) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6008:1: ( ruleExpressionBlockCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6008:1: ( ruleExpressionBlockCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6009:1: ruleExpressionBlockCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeExpCSAccess().getExpressionBlockCSParserRuleCall_0());
}
pushFollow(FollowSets000.FOLLOW_ruleExpressionBlockCS_in_rule__ImperativeExpCS__Alternatives12915);
ruleExpressionBlockCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeExpCSAccess().getExpressionBlockCSParserRuleCall_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6014:6: ( ruleAssertExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6014:6: ( ruleAssertExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6015:1: ruleAssertExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeExpCSAccess().getAssertExpCSParserRuleCall_1());
}
pushFollow(FollowSets000.FOLLOW_ruleAssertExpCS_in_rule__ImperativeExpCS__Alternatives12932);
ruleAssertExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeExpCSAccess().getAssertExpCSParserRuleCall_1());
}
}
}
break;
case 3 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6020:6: ( ruleBreakExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6020:6: ( ruleBreakExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6021:1: ruleBreakExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeExpCSAccess().getBreakExpCSParserRuleCall_2());
}
pushFollow(FollowSets000.FOLLOW_ruleBreakExpCS_in_rule__ImperativeExpCS__Alternatives12949);
ruleBreakExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeExpCSAccess().getBreakExpCSParserRuleCall_2());
}
}
}
break;
case 4 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6026:6: ( ruleContinueExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6026:6: ( ruleContinueExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6027:1: ruleContinueExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeExpCSAccess().getContinueExpCSParserRuleCall_3());
}
pushFollow(FollowSets000.FOLLOW_ruleContinueExpCS_in_rule__ImperativeExpCS__Alternatives12966);
ruleContinueExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeExpCSAccess().getContinueExpCSParserRuleCall_3());
}
}
}
break;
case 5 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6032:6: ( ruleInstantiationExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6032:6: ( ruleInstantiationExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6033:1: ruleInstantiationExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeExpCSAccess().getInstantiationExpCSParserRuleCall_4());
}
pushFollow(FollowSets000.FOLLOW_ruleInstantiationExpCS_in_rule__ImperativeExpCS__Alternatives12983);
ruleInstantiationExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeExpCSAccess().getInstantiationExpCSParserRuleCall_4());
}
}
}
break;
case 6 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6038:6: ( ruleLogExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6038:6: ( ruleLogExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6039:1: ruleLogExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeExpCSAccess().getLogExpCSParserRuleCall_5());
}
pushFollow(FollowSets000.FOLLOW_ruleLogExpCS_in_rule__ImperativeExpCS__Alternatives13000);
ruleLogExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeExpCSAccess().getLogExpCSParserRuleCall_5());
}
}
}
break;
case 7 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6044:6: ( ruleRaiseExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6044:6: ( ruleRaiseExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6045:1: ruleRaiseExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeExpCSAccess().getRaiseExpCSParserRuleCall_6());
}
pushFollow(FollowSets000.FOLLOW_ruleRaiseExpCS_in_rule__ImperativeExpCS__Alternatives13017);
ruleRaiseExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeExpCSAccess().getRaiseExpCSParserRuleCall_6());
}
}
}
break;
case 8 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6050:6: ( ruleVarsInitializationCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6050:6: ( ruleVarsInitializationCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6051:1: ruleVarsInitializationCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeExpCSAccess().getVarsInitializationCSParserRuleCall_7());
}
pushFollow(FollowSets000.FOLLOW_ruleVarsInitializationCS_in_rule__ImperativeExpCS__Alternatives13034);
ruleVarsInitializationCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeExpCSAccess().getVarsInitializationCSParserRuleCall_7());
}
}
}
break;
case 9 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6056:6: ( ruleListLiteralExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6056:6: ( ruleListLiteralExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6057:1: ruleListLiteralExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeExpCSAccess().getListLiteralExpCSParserRuleCall_8());
}
pushFollow(FollowSets000.FOLLOW_ruleListLiteralExpCS_in_rule__ImperativeExpCS__Alternatives13051);
ruleListLiteralExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeExpCSAccess().getListLiteralExpCSParserRuleCall_8());
}
}
}
break;
case 10 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6062:6: ( ruleDictLiteralExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6062:6: ( ruleDictLiteralExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6063:1: ruleDictLiteralExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeExpCSAccess().getDictLiteralExpCSParserRuleCall_9());
}
pushFollow(FollowSets000.FOLLOW_ruleDictLiteralExpCS_in_rule__ImperativeExpCS__Alternatives13068);
ruleDictLiteralExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeExpCSAccess().getDictLiteralExpCSParserRuleCall_9());
}
}
}
break;
case 11 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6068:6: ( ruleTypeLiteralExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6068:6: ( ruleTypeLiteralExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6069:1: ruleTypeLiteralExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeExpCSAccess().getTypeLiteralExpCSParserRuleCall_10());
}
pushFollow(FollowSets000.FOLLOW_ruleTypeLiteralExpCS_in_rule__ImperativeExpCS__Alternatives13085);
ruleTypeLiteralExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeExpCSAccess().getTypeLiteralExpCSParserRuleCall_10());
}
}
}
break;
case 12 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6074:6: ( ruleReturnExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6074:6: ( ruleReturnExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6075:1: ruleReturnExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeExpCSAccess().getReturnExpCSParserRuleCall_11());
}
pushFollow(FollowSets000.FOLLOW_ruleReturnExpCS_in_rule__ImperativeExpCS__Alternatives13102);
ruleReturnExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeExpCSAccess().getReturnExpCSParserRuleCall_11());
}
}
}
break;
case 13 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6080:6: ( ruleComputeExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6080:6: ( ruleComputeExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6081:1: ruleComputeExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeExpCSAccess().getComputeExpCSParserRuleCall_12());
}
pushFollow(FollowSets000.FOLLOW_ruleComputeExpCS_in_rule__ImperativeExpCS__Alternatives13119);
ruleComputeExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeExpCSAccess().getComputeExpCSParserRuleCall_12());
}
}
}
break;
case 14 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6086:6: ( ruleForExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6086:6: ( ruleForExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6087:1: ruleForExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeExpCSAccess().getForExpCSParserRuleCall_13());
}
pushFollow(FollowSets000.FOLLOW_ruleForExpCS_in_rule__ImperativeExpCS__Alternatives13136);
ruleForExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeExpCSAccess().getForExpCSParserRuleCall_13());
}
}
}
break;
case 15 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6092:6: ( ruleWhileExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6092:6: ( ruleWhileExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6093:1: ruleWhileExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeExpCSAccess().getWhileExpCSParserRuleCall_14());
}
pushFollow(FollowSets000.FOLLOW_ruleWhileExpCS_in_rule__ImperativeExpCS__Alternatives13153);
ruleWhileExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeExpCSAccess().getWhileExpCSParserRuleCall_14());
}
}
}
break;
case 16 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6098:6: ( ruleImperativeIterateExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6098:6: ( ruleImperativeIterateExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6099:1: ruleImperativeIterateExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeExpCSAccess().getImperativeIterateExpCSParserRuleCall_15());
}
pushFollow(FollowSets000.FOLLOW_ruleImperativeIterateExpCS_in_rule__ImperativeExpCS__Alternatives13170);
ruleImperativeIterateExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeExpCSAccess().getImperativeIterateExpCSParserRuleCall_15());
}
}
}
break;
case 17 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6104:6: ( ruleSwitchExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6104:6: ( ruleSwitchExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6105:1: ruleSwitchExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeExpCSAccess().getSwitchExpCSParserRuleCall_16());
}
pushFollow(FollowSets000.FOLLOW_ruleSwitchExpCS_in_rule__ImperativeExpCS__Alternatives13187);
ruleSwitchExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeExpCSAccess().getSwitchExpCSParserRuleCall_16());
}
}
}
break;
case 18 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6110:6: ( ruleAssignExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6110:6: ( ruleAssignExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6111:1: ruleAssignExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeExpCSAccess().getAssignExpCSParserRuleCall_17());
}
pushFollow(FollowSets000.FOLLOW_ruleAssignExpCS_in_rule__ImperativeExpCS__Alternatives13204);
ruleAssignExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeExpCSAccess().getAssignExpCSParserRuleCall_17());
}
}
}
break;
case 19 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6116:6: ( ruleTryExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6116:6: ( ruleTryExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6117:1: ruleTryExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeExpCSAccess().getTryExpCSParserRuleCall_18());
}
pushFollow(FollowSets000.FOLLOW_ruleTryExpCS_in_rule__ImperativeExpCS__Alternatives13221);
ruleTryExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeExpCSAccess().getTryExpCSParserRuleCall_18());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeExpCS__Alternatives"
// $ANTLR start "rule__ForExpCS__Alternatives_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6127:1: rule__ForExpCS__Alternatives_0 : ( ( 'forEach' ) | ( ( rule__ForExpCS__IsOneAssignment_0_1 ) ) );
public final void rule__ForExpCS__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6131:1: ( ( 'forEach' ) | ( ( rule__ForExpCS__IsOneAssignment_0_1 ) ) )
int alt34=2;
int LA34_0 = input.LA(1);
if ( (LA34_0==33) ) {
alt34=1;
}
else if ( (LA34_0==165) ) {
alt34=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 34, 0, input);
throw nvae;
}
switch (alt34) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6132:1: ( 'forEach' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6132:1: ( 'forEach' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6133:1: 'forEach'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getForExpCSAccess().getForEachKeyword_0_0());
}
match(input,33,FollowSets000.FOLLOW_33_in_rule__ForExpCS__Alternatives_013254); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getForExpCSAccess().getForEachKeyword_0_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6140:6: ( ( rule__ForExpCS__IsOneAssignment_0_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6140:6: ( ( rule__ForExpCS__IsOneAssignment_0_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6141:1: ( rule__ForExpCS__IsOneAssignment_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getForExpCSAccess().getIsOneAssignment_0_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6142:1: ( rule__ForExpCS__IsOneAssignment_0_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6142:2: rule__ForExpCS__IsOneAssignment_0_1
{
pushFollow(FollowSets000.FOLLOW_rule__ForExpCS__IsOneAssignment_0_1_in_rule__ForExpCS__Alternatives_013273);
rule__ForExpCS__IsOneAssignment_0_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getForExpCSAccess().getIsOneAssignment_0_1());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ForExpCS__Alternatives_0"
// $ANTLR start "rule__ImperativeIterateExpCS__Alternatives"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6151:1: rule__ImperativeIterateExpCS__Alternatives : ( ( ( rule__ImperativeIterateExpCS__Group_0__0 ) ) | ( ( rule__ImperativeIterateExpCS__Group_1__0 ) ) | ( ( rule__ImperativeIterateExpCS__Group_2__0 ) ) );
public final void rule__ImperativeIterateExpCS__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6155:1: ( ( ( rule__ImperativeIterateExpCS__Group_0__0 ) ) | ( ( rule__ImperativeIterateExpCS__Group_1__0 ) ) | ( ( rule__ImperativeIterateExpCS__Group_2__0 ) ) )
int alt35=3;
switch ( input.LA(1) ) {
case 166:
{
alt35=1;
}
break;
case 34:
case 35:
{
alt35=2;
}
break;
case 36:
case 37:
{
alt35=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 35, 0, input);
throw nvae;
}
switch (alt35) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6156:1: ( ( rule__ImperativeIterateExpCS__Group_0__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6156:1: ( ( rule__ImperativeIterateExpCS__Group_0__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6157:1: ( rule__ImperativeIterateExpCS__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeIterateExpCSAccess().getGroup_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6158:1: ( rule__ImperativeIterateExpCS__Group_0__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6158:2: rule__ImperativeIterateExpCS__Group_0__0
{
pushFollow(FollowSets000.FOLLOW_rule__ImperativeIterateExpCS__Group_0__0_in_rule__ImperativeIterateExpCS__Alternatives13306);
rule__ImperativeIterateExpCS__Group_0__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeIterateExpCSAccess().getGroup_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6162:6: ( ( rule__ImperativeIterateExpCS__Group_1__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6162:6: ( ( rule__ImperativeIterateExpCS__Group_1__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6163:1: ( rule__ImperativeIterateExpCS__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeIterateExpCSAccess().getGroup_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6164:1: ( rule__ImperativeIterateExpCS__Group_1__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6164:2: rule__ImperativeIterateExpCS__Group_1__0
{
pushFollow(FollowSets000.FOLLOW_rule__ImperativeIterateExpCS__Group_1__0_in_rule__ImperativeIterateExpCS__Alternatives13324);
rule__ImperativeIterateExpCS__Group_1__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeIterateExpCSAccess().getGroup_1());
}
}
}
break;
case 3 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6168:6: ( ( rule__ImperativeIterateExpCS__Group_2__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6168:6: ( ( rule__ImperativeIterateExpCS__Group_2__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6169:1: ( rule__ImperativeIterateExpCS__Group_2__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeIterateExpCSAccess().getGroup_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6170:1: ( rule__ImperativeIterateExpCS__Group_2__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6170:2: rule__ImperativeIterateExpCS__Group_2__0
{
pushFollow(FollowSets000.FOLLOW_rule__ImperativeIterateExpCS__Group_2__0_in_rule__ImperativeIterateExpCS__Alternatives13342);
rule__ImperativeIterateExpCS__Group_2__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeIterateExpCSAccess().getGroup_2());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__Alternatives"
// $ANTLR start "rule__ImperativeIterateExpCS__NameAlternatives_1_0_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6179:1: rule__ImperativeIterateExpCS__NameAlternatives_1_0_0 : ( ( 'xselect' ) | ( 'xselectOne' ) );
public final void rule__ImperativeIterateExpCS__NameAlternatives_1_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6183:1: ( ( 'xselect' ) | ( 'xselectOne' ) )
int alt36=2;
int LA36_0 = input.LA(1);
if ( (LA36_0==34) ) {
alt36=1;
}
else if ( (LA36_0==35) ) {
alt36=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 36, 0, input);
throw nvae;
}
switch (alt36) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6184:1: ( 'xselect' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6184:1: ( 'xselect' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6185:1: 'xselect'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeIterateExpCSAccess().getNameXselectKeyword_1_0_0_0());
}
match(input,34,FollowSets000.FOLLOW_34_in_rule__ImperativeIterateExpCS__NameAlternatives_1_0_013376); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeIterateExpCSAccess().getNameXselectKeyword_1_0_0_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6192:6: ( 'xselectOne' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6192:6: ( 'xselectOne' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6193:1: 'xselectOne'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeIterateExpCSAccess().getNameXselectOneKeyword_1_0_0_1());
}
match(input,35,FollowSets000.FOLLOW_35_in_rule__ImperativeIterateExpCS__NameAlternatives_1_0_013396); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeIterateExpCSAccess().getNameXselectOneKeyword_1_0_0_1());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__NameAlternatives_1_0_0"
// $ANTLR start "rule__ImperativeIterateExpCS__NameAlternatives_2_0_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6205:1: rule__ImperativeIterateExpCS__NameAlternatives_2_0_0 : ( ( 'xcollectselect' ) | ( 'xcollectselectOne' ) );
public final void rule__ImperativeIterateExpCS__NameAlternatives_2_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6209:1: ( ( 'xcollectselect' ) | ( 'xcollectselectOne' ) )
int alt37=2;
int LA37_0 = input.LA(1);
if ( (LA37_0==36) ) {
alt37=1;
}
else if ( (LA37_0==37) ) {
alt37=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 37, 0, input);
throw nvae;
}
switch (alt37) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6210:1: ( 'xcollectselect' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6210:1: ( 'xcollectselect' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6211:1: 'xcollectselect'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeIterateExpCSAccess().getNameXcollectselectKeyword_2_0_0_0());
}
match(input,36,FollowSets000.FOLLOW_36_in_rule__ImperativeIterateExpCS__NameAlternatives_2_0_013431); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeIterateExpCSAccess().getNameXcollectselectKeyword_2_0_0_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6218:6: ( 'xcollectselectOne' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6218:6: ( 'xcollectselectOne' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6219:1: 'xcollectselectOne'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeIterateExpCSAccess().getNameXcollectselectOneKeyword_2_0_0_1());
}
match(input,37,FollowSets000.FOLLOW_37_in_rule__ImperativeIterateExpCS__NameAlternatives_2_0_013451); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeIterateExpCSAccess().getNameXcollectselectOneKeyword_2_0_0_1());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__NameAlternatives_2_0_0"
// $ANTLR start "rule__StringLiteral__Alternatives"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6231:1: rule__StringLiteral__Alternatives : ( ( RULE_SINGLE_QUOTED_STRING ) | ( RULE_DOUBLE_QUOTED_STRING ) );
public final void rule__StringLiteral__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6235:1: ( ( RULE_SINGLE_QUOTED_STRING ) | ( RULE_DOUBLE_QUOTED_STRING ) )
int alt38=2;
int LA38_0 = input.LA(1);
if ( (LA38_0==RULE_SINGLE_QUOTED_STRING) ) {
alt38=1;
}
else if ( (LA38_0==RULE_DOUBLE_QUOTED_STRING) ) {
alt38=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 38, 0, input);
throw nvae;
}
switch (alt38) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6236:1: ( RULE_SINGLE_QUOTED_STRING )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6236:1: ( RULE_SINGLE_QUOTED_STRING )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6237:1: RULE_SINGLE_QUOTED_STRING
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStringLiteralAccess().getSINGLE_QUOTED_STRINGTerminalRuleCall_0());
}
match(input,RULE_SINGLE_QUOTED_STRING,FollowSets000.FOLLOW_RULE_SINGLE_QUOTED_STRING_in_rule__StringLiteral__Alternatives13485); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getStringLiteralAccess().getSINGLE_QUOTED_STRINGTerminalRuleCall_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6242:6: ( RULE_DOUBLE_QUOTED_STRING )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6242:6: ( RULE_DOUBLE_QUOTED_STRING )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6243:1: RULE_DOUBLE_QUOTED_STRING
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStringLiteralAccess().getDOUBLE_QUOTED_STRINGTerminalRuleCall_1());
}
match(input,RULE_DOUBLE_QUOTED_STRING,FollowSets000.FOLLOW_RULE_DOUBLE_QUOTED_STRING_in_rule__StringLiteral__Alternatives13502); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getStringLiteralAccess().getDOUBLE_QUOTED_STRINGTerminalRuleCall_1());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__StringLiteral__Alternatives"
// $ANTLR start "rule__SwitchExpCS__Alternatives"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6253:1: rule__SwitchExpCS__Alternatives : ( ( ( rule__SwitchExpCS__Group_0__0 ) ) | ( ( rule__SwitchExpCS__Group_1__0 ) ) );
public final void rule__SwitchExpCS__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6257:1: ( ( ( rule__SwitchExpCS__Group_0__0 ) ) | ( ( rule__SwitchExpCS__Group_1__0 ) ) )
int alt39=2;
int LA39_0 = input.LA(1);
if ( (LA39_0==156) ) {
alt39=1;
}
else if ( (LA39_0==144) ) {
alt39=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 39, 0, input);
throw nvae;
}
switch (alt39) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6258:1: ( ( rule__SwitchExpCS__Group_0__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6258:1: ( ( rule__SwitchExpCS__Group_0__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6259:1: ( rule__SwitchExpCS__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSwitchExpCSAccess().getGroup_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6260:1: ( rule__SwitchExpCS__Group_0__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6260:2: rule__SwitchExpCS__Group_0__0
{
pushFollow(FollowSets000.FOLLOW_rule__SwitchExpCS__Group_0__0_in_rule__SwitchExpCS__Alternatives13534);
rule__SwitchExpCS__Group_0__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getSwitchExpCSAccess().getGroup_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6264:6: ( ( rule__SwitchExpCS__Group_1__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6264:6: ( ( rule__SwitchExpCS__Group_1__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6265:1: ( rule__SwitchExpCS__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSwitchExpCSAccess().getGroup_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6266:1: ( rule__SwitchExpCS__Group_1__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6266:2: rule__SwitchExpCS__Group_1__0
{
pushFollow(FollowSets000.FOLLOW_rule__SwitchExpCS__Group_1__0_in_rule__SwitchExpCS__Alternatives13552);
rule__SwitchExpCS__Group_1__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getSwitchExpCSAccess().getGroup_1());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchExpCS__Alternatives"
// $ANTLR start "rule__EssentialOCLUnaryOperatorName__Alternatives"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6276:1: rule__EssentialOCLUnaryOperatorName__Alternatives : ( ( '-' ) | ( 'not' ) );
public final void rule__EssentialOCLUnaryOperatorName__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6280:1: ( ( '-' ) | ( 'not' ) )
int alt40=2;
int LA40_0 = input.LA(1);
if ( (LA40_0==38) ) {
alt40=1;
}
else if ( (LA40_0==39) ) {
alt40=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 40, 0, input);
throw nvae;
}
switch (alt40) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6281:1: ( '-' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6281:1: ( '-' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6282:1: '-'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLUnaryOperatorNameAccess().getHyphenMinusKeyword_0());
}
match(input,38,FollowSets000.FOLLOW_38_in_rule__EssentialOCLUnaryOperatorName__Alternatives13587); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEssentialOCLUnaryOperatorNameAccess().getHyphenMinusKeyword_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6289:6: ( 'not' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6289:6: ( 'not' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6290:1: 'not'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLUnaryOperatorNameAccess().getNotKeyword_1());
}
match(input,39,FollowSets000.FOLLOW_39_in_rule__EssentialOCLUnaryOperatorName__Alternatives13607); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEssentialOCLUnaryOperatorNameAccess().getNotKeyword_1());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__EssentialOCLUnaryOperatorName__Alternatives"
// $ANTLR start "rule__EssentialOCLInfixOperatorName__Alternatives"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6302:1: rule__EssentialOCLInfixOperatorName__Alternatives : ( ( '*' ) | ( '/' ) | ( '+' ) | ( '-' ) | ( '>' ) | ( '<' ) | ( '>=' ) | ( '<=' ) | ( '=' ) | ( '<>' ) | ( 'and' ) | ( 'or' ) | ( 'xor' ) | ( 'implies' ) );
public final void rule__EssentialOCLInfixOperatorName__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6306:1: ( ( '*' ) | ( '/' ) | ( '+' ) | ( '-' ) | ( '>' ) | ( '<' ) | ( '>=' ) | ( '<=' ) | ( '=' ) | ( '<>' ) | ( 'and' ) | ( 'or' ) | ( 'xor' ) | ( 'implies' ) )
int alt41=14;
switch ( input.LA(1) ) {
case 40:
{
alt41=1;
}
break;
case 41:
{
alt41=2;
}
break;
case 42:
{
alt41=3;
}
break;
case 38:
{
alt41=4;
}
break;
case 43:
{
alt41=5;
}
break;
case 44:
{
alt41=6;
}
break;
case 45:
{
alt41=7;
}
break;
case 46:
{
alt41=8;
}
break;
case 47:
{
alt41=9;
}
break;
case 48:
{
alt41=10;
}
break;
case 49:
{
alt41=11;
}
break;
case 50:
{
alt41=12;
}
break;
case 51:
{
alt41=13;
}
break;
case 52:
{
alt41=14;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 41, 0, input);
throw nvae;
}
switch (alt41) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6307:1: ( '*' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6307:1: ( '*' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6308:1: '*'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getAsteriskKeyword_0());
}
match(input,40,FollowSets000.FOLLOW_40_in_rule__EssentialOCLInfixOperatorName__Alternatives13642); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getAsteriskKeyword_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6315:6: ( '/' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6315:6: ( '/' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6316:1: '/'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getSolidusKeyword_1());
}
match(input,41,FollowSets000.FOLLOW_41_in_rule__EssentialOCLInfixOperatorName__Alternatives13662); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getSolidusKeyword_1());
}
}
}
break;
case 3 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6323:6: ( '+' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6323:6: ( '+' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6324:1: '+'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getPlusSignKeyword_2());
}
match(input,42,FollowSets000.FOLLOW_42_in_rule__EssentialOCLInfixOperatorName__Alternatives13682); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getPlusSignKeyword_2());
}
}
}
break;
case 4 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6331:6: ( '-' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6331:6: ( '-' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6332:1: '-'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getHyphenMinusKeyword_3());
}
match(input,38,FollowSets000.FOLLOW_38_in_rule__EssentialOCLInfixOperatorName__Alternatives13702); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getHyphenMinusKeyword_3());
}
}
}
break;
case 5 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6339:6: ( '>' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6339:6: ( '>' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6340:1: '>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getGreaterThanSignKeyword_4());
}
match(input,43,FollowSets000.FOLLOW_43_in_rule__EssentialOCLInfixOperatorName__Alternatives13722); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getGreaterThanSignKeyword_4());
}
}
}
break;
case 6 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6347:6: ( '<' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6347:6: ( '<' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6348:1: '<'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getLessThanSignKeyword_5());
}
match(input,44,FollowSets000.FOLLOW_44_in_rule__EssentialOCLInfixOperatorName__Alternatives13742); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getLessThanSignKeyword_5());
}
}
}
break;
case 7 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6355:6: ( '>=' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6355:6: ( '>=' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6356:1: '>='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getGreaterThanSignEqualsSignKeyword_6());
}
match(input,45,FollowSets000.FOLLOW_45_in_rule__EssentialOCLInfixOperatorName__Alternatives13762); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getGreaterThanSignEqualsSignKeyword_6());
}
}
}
break;
case 8 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6363:6: ( '<=' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6363:6: ( '<=' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6364:1: '<='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getLessThanSignEqualsSignKeyword_7());
}
match(input,46,FollowSets000.FOLLOW_46_in_rule__EssentialOCLInfixOperatorName__Alternatives13782); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getLessThanSignEqualsSignKeyword_7());
}
}
}
break;
case 9 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6371:6: ( '=' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6371:6: ( '=' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6372:1: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getEqualsSignKeyword_8());
}
match(input,47,FollowSets000.FOLLOW_47_in_rule__EssentialOCLInfixOperatorName__Alternatives13802); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getEqualsSignKeyword_8());
}
}
}
break;
case 10 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6379:6: ( '<>' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6379:6: ( '<>' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6380:1: '<>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getLessThanSignGreaterThanSignKeyword_9());
}
match(input,48,FollowSets000.FOLLOW_48_in_rule__EssentialOCLInfixOperatorName__Alternatives13822); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getLessThanSignGreaterThanSignKeyword_9());
}
}
}
break;
case 11 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6387:6: ( 'and' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6387:6: ( 'and' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6388:1: 'and'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getAndKeyword_10());
}
match(input,49,FollowSets000.FOLLOW_49_in_rule__EssentialOCLInfixOperatorName__Alternatives13842); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getAndKeyword_10());
}
}
}
break;
case 12 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6395:6: ( 'or' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6395:6: ( 'or' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6396:1: 'or'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getOrKeyword_11());
}
match(input,50,FollowSets000.FOLLOW_50_in_rule__EssentialOCLInfixOperatorName__Alternatives13862); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getOrKeyword_11());
}
}
}
break;
case 13 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6403:6: ( 'xor' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6403:6: ( 'xor' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6404:1: 'xor'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getXorKeyword_12());
}
match(input,51,FollowSets000.FOLLOW_51_in_rule__EssentialOCLInfixOperatorName__Alternatives13882); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getXorKeyword_12());
}
}
}
break;
case 14 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6411:6: ( 'implies' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6411:6: ( 'implies' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6412:1: 'implies'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getImpliesKeyword_13());
}
match(input,52,FollowSets000.FOLLOW_52_in_rule__EssentialOCLInfixOperatorName__Alternatives13902); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getImpliesKeyword_13());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__EssentialOCLInfixOperatorName__Alternatives"
// $ANTLR start "rule__EssentialOCLNavigationOperatorName__Alternatives"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6424:1: rule__EssentialOCLNavigationOperatorName__Alternatives : ( ( '.' ) | ( '->' ) | ( '?.' ) | ( '?->' ) );
public final void rule__EssentialOCLNavigationOperatorName__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6428:1: ( ( '.' ) | ( '->' ) | ( '?.' ) | ( '?->' ) )
int alt42=4;
switch ( input.LA(1) ) {
case 53:
{
alt42=1;
}
break;
case 54:
{
alt42=2;
}
break;
case 55:
{
alt42=3;
}
break;
case 56:
{
alt42=4;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 42, 0, input);
throw nvae;
}
switch (alt42) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6429:1: ( '.' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6429:1: ( '.' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6430:1: '.'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLNavigationOperatorNameAccess().getFullStopKeyword_0());
}
match(input,53,FollowSets000.FOLLOW_53_in_rule__EssentialOCLNavigationOperatorName__Alternatives13937); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEssentialOCLNavigationOperatorNameAccess().getFullStopKeyword_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6437:6: ( '->' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6437:6: ( '->' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6438:1: '->'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLNavigationOperatorNameAccess().getHyphenMinusGreaterThanSignKeyword_1());
}
match(input,54,FollowSets000.FOLLOW_54_in_rule__EssentialOCLNavigationOperatorName__Alternatives13957); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEssentialOCLNavigationOperatorNameAccess().getHyphenMinusGreaterThanSignKeyword_1());
}
}
}
break;
case 3 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6445:6: ( '?.' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6445:6: ( '?.' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6446:1: '?.'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLNavigationOperatorNameAccess().getQuestionMarkFullStopKeyword_2());
}
match(input,55,FollowSets000.FOLLOW_55_in_rule__EssentialOCLNavigationOperatorName__Alternatives13977); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEssentialOCLNavigationOperatorNameAccess().getQuestionMarkFullStopKeyword_2());
}
}
}
break;
case 4 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6453:6: ( '?->' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6453:6: ( '?->' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6454:1: '?->'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLNavigationOperatorNameAccess().getQuestionMarkHyphenMinusGreaterThanSignKeyword_3());
}
match(input,56,FollowSets000.FOLLOW_56_in_rule__EssentialOCLNavigationOperatorName__Alternatives13997); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEssentialOCLNavigationOperatorNameAccess().getQuestionMarkHyphenMinusGreaterThanSignKeyword_3());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__EssentialOCLNavigationOperatorName__Alternatives"
// $ANTLR start "rule__BinaryOperatorName__Alternatives"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6466:1: rule__BinaryOperatorName__Alternatives : ( ( ruleInfixOperatorName ) | ( ruleNavigationOperatorName ) );
public final void rule__BinaryOperatorName__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6470:1: ( ( ruleInfixOperatorName ) | ( ruleNavigationOperatorName ) )
int alt43=2;
int LA43_0 = input.LA(1);
if ( (LA43_0==38||(LA43_0>=40 && LA43_0<=52)) ) {
alt43=1;
}
else if ( ((LA43_0>=53 && LA43_0<=56)) ) {
alt43=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 43, 0, input);
throw nvae;
}
switch (alt43) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6471:1: ( ruleInfixOperatorName )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6471:1: ( ruleInfixOperatorName )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6472:1: ruleInfixOperatorName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBinaryOperatorNameAccess().getInfixOperatorNameParserRuleCall_0());
}
pushFollow(FollowSets000.FOLLOW_ruleInfixOperatorName_in_rule__BinaryOperatorName__Alternatives14031);
ruleInfixOperatorName();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBinaryOperatorNameAccess().getInfixOperatorNameParserRuleCall_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6477:6: ( ruleNavigationOperatorName )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6477:6: ( ruleNavigationOperatorName )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6478:1: ruleNavigationOperatorName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBinaryOperatorNameAccess().getNavigationOperatorNameParserRuleCall_1());
}
pushFollow(FollowSets000.FOLLOW_ruleNavigationOperatorName_in_rule__BinaryOperatorName__Alternatives14048);
ruleNavigationOperatorName();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBinaryOperatorNameAccess().getNavigationOperatorNameParserRuleCall_1());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__BinaryOperatorName__Alternatives"
// $ANTLR start "rule__EssentialOCLUnreservedName__Alternatives"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6488:1: rule__EssentialOCLUnreservedName__Alternatives : ( ( ruleUnrestrictedName ) | ( ruleCollectionTypeIdentifier ) | ( rulePrimitiveTypeIdentifier ) | ( 'Map' ) | ( 'Tuple' ) );
public final void rule__EssentialOCLUnreservedName__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6492:1: ( ( ruleUnrestrictedName ) | ( ruleCollectionTypeIdentifier ) | ( rulePrimitiveTypeIdentifier ) | ( 'Map' ) | ( 'Tuple' ) )
int alt44=5;
switch ( input.LA(1) ) {
case RULE_SIMPLE_ID:
case RULE_ESCAPED_ID:
{
alt44=1;
}
break;
case 67:
case 68:
case 69:
case 70:
case 71:
{
alt44=2;
}
break;
case 59:
case 60:
case 61:
case 62:
case 63:
case 64:
case 65:
case 66:
{
alt44=3;
}
break;
case 57:
{
alt44=4;
}
break;
case 58:
{
alt44=5;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 44, 0, input);
throw nvae;
}
switch (alt44) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6493:1: ( ruleUnrestrictedName )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6493:1: ( ruleUnrestrictedName )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6494:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLUnreservedNameAccess().getUnrestrictedNameParserRuleCall_0());
}
pushFollow(FollowSets000.FOLLOW_ruleUnrestrictedName_in_rule__EssentialOCLUnreservedName__Alternatives14080);
ruleUnrestrictedName();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEssentialOCLUnreservedNameAccess().getUnrestrictedNameParserRuleCall_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6499:6: ( ruleCollectionTypeIdentifier )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6499:6: ( ruleCollectionTypeIdentifier )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6500:1: ruleCollectionTypeIdentifier
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLUnreservedNameAccess().getCollectionTypeIdentifierParserRuleCall_1());
}
pushFollow(FollowSets000.FOLLOW_ruleCollectionTypeIdentifier_in_rule__EssentialOCLUnreservedName__Alternatives14097);
ruleCollectionTypeIdentifier();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEssentialOCLUnreservedNameAccess().getCollectionTypeIdentifierParserRuleCall_1());
}
}
}
break;
case 3 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6505:6: ( rulePrimitiveTypeIdentifier )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6505:6: ( rulePrimitiveTypeIdentifier )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6506:1: rulePrimitiveTypeIdentifier
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLUnreservedNameAccess().getPrimitiveTypeIdentifierParserRuleCall_2());
}
pushFollow(FollowSets000.FOLLOW_rulePrimitiveTypeIdentifier_in_rule__EssentialOCLUnreservedName__Alternatives14114);
rulePrimitiveTypeIdentifier();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEssentialOCLUnreservedNameAccess().getPrimitiveTypeIdentifierParserRuleCall_2());
}
}
}
break;
case 4 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6511:6: ( 'Map' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6511:6: ( 'Map' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6512:1: 'Map'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLUnreservedNameAccess().getMapKeyword_3());
}
match(input,57,FollowSets000.FOLLOW_57_in_rule__EssentialOCLUnreservedName__Alternatives14132); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEssentialOCLUnreservedNameAccess().getMapKeyword_3());
}
}
}
break;
case 5 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6519:6: ( 'Tuple' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6519:6: ( 'Tuple' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6520:1: 'Tuple'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLUnreservedNameAccess().getTupleKeyword_4());
}
match(input,58,FollowSets000.FOLLOW_58_in_rule__EssentialOCLUnreservedName__Alternatives14152); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEssentialOCLUnreservedNameAccess().getTupleKeyword_4());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__EssentialOCLUnreservedName__Alternatives"
// $ANTLR start "rule__URIFirstPathElementCS__Alternatives"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6532:1: rule__URIFirstPathElementCS__Alternatives : ( ( ( rule__URIFirstPathElementCS__ReferredElementAssignment_0 ) ) | ( ( rule__URIFirstPathElementCS__Group_1__0 ) ) );
public final void rule__URIFirstPathElementCS__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6536:1: ( ( ( rule__URIFirstPathElementCS__ReferredElementAssignment_0 ) ) | ( ( rule__URIFirstPathElementCS__Group_1__0 ) ) )
int alt45=2;
int LA45_0 = input.LA(1);
if ( ((LA45_0>=RULE_SIMPLE_ID && LA45_0<=RULE_ESCAPED_ID)) ) {
alt45=1;
}
else if ( (LA45_0==RULE_SINGLE_QUOTED_STRING) ) {
alt45=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 45, 0, input);
throw nvae;
}
switch (alt45) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6537:1: ( ( rule__URIFirstPathElementCS__ReferredElementAssignment_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6537:1: ( ( rule__URIFirstPathElementCS__ReferredElementAssignment_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6538:1: ( rule__URIFirstPathElementCS__ReferredElementAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getURIFirstPathElementCSAccess().getReferredElementAssignment_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6539:1: ( rule__URIFirstPathElementCS__ReferredElementAssignment_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6539:2: rule__URIFirstPathElementCS__ReferredElementAssignment_0
{
pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__ReferredElementAssignment_0_in_rule__URIFirstPathElementCS__Alternatives14186);
rule__URIFirstPathElementCS__ReferredElementAssignment_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getURIFirstPathElementCSAccess().getReferredElementAssignment_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6543:6: ( ( rule__URIFirstPathElementCS__Group_1__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6543:6: ( ( rule__URIFirstPathElementCS__Group_1__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6544:1: ( rule__URIFirstPathElementCS__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getURIFirstPathElementCSAccess().getGroup_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6545:1: ( rule__URIFirstPathElementCS__Group_1__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6545:2: rule__URIFirstPathElementCS__Group_1__0
{
pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__Group_1__0_in_rule__URIFirstPathElementCS__Alternatives14204);
rule__URIFirstPathElementCS__Group_1__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getURIFirstPathElementCSAccess().getGroup_1());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__URIFirstPathElementCS__Alternatives"
// $ANTLR start "rule__PrimitiveTypeIdentifier__Alternatives"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6554:1: rule__PrimitiveTypeIdentifier__Alternatives : ( ( 'Boolean' ) | ( 'Integer' ) | ( 'Real' ) | ( 'String' ) | ( 'UnlimitedNatural' ) | ( 'OclAny' ) | ( 'OclInvalid' ) | ( 'OclVoid' ) );
public final void rule__PrimitiveTypeIdentifier__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6558:1: ( ( 'Boolean' ) | ( 'Integer' ) | ( 'Real' ) | ( 'String' ) | ( 'UnlimitedNatural' ) | ( 'OclAny' ) | ( 'OclInvalid' ) | ( 'OclVoid' ) )
int alt46=8;
switch ( input.LA(1) ) {
case 59:
{
alt46=1;
}
break;
case 60:
{
alt46=2;
}
break;
case 61:
{
alt46=3;
}
break;
case 62:
{
alt46=4;
}
break;
case 63:
{
alt46=5;
}
break;
case 64:
{
alt46=6;
}
break;
case 65:
{
alt46=7;
}
break;
case 66:
{
alt46=8;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 46, 0, input);
throw nvae;
}
switch (alt46) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6559:1: ( 'Boolean' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6559:1: ( 'Boolean' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6560:1: 'Boolean'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimitiveTypeIdentifierAccess().getBooleanKeyword_0());
}
match(input,59,FollowSets000.FOLLOW_59_in_rule__PrimitiveTypeIdentifier__Alternatives14238); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimitiveTypeIdentifierAccess().getBooleanKeyword_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6567:6: ( 'Integer' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6567:6: ( 'Integer' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6568:1: 'Integer'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimitiveTypeIdentifierAccess().getIntegerKeyword_1());
}
match(input,60,FollowSets000.FOLLOW_60_in_rule__PrimitiveTypeIdentifier__Alternatives14258); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimitiveTypeIdentifierAccess().getIntegerKeyword_1());
}
}
}
break;
case 3 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6575:6: ( 'Real' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6575:6: ( 'Real' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6576:1: 'Real'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimitiveTypeIdentifierAccess().getRealKeyword_2());
}
match(input,61,FollowSets000.FOLLOW_61_in_rule__PrimitiveTypeIdentifier__Alternatives14278); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimitiveTypeIdentifierAccess().getRealKeyword_2());
}
}
}
break;
case 4 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6583:6: ( 'String' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6583:6: ( 'String' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6584:1: 'String'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimitiveTypeIdentifierAccess().getStringKeyword_3());
}
match(input,62,FollowSets000.FOLLOW_62_in_rule__PrimitiveTypeIdentifier__Alternatives14298); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimitiveTypeIdentifierAccess().getStringKeyword_3());
}
}
}
break;
case 5 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6591:6: ( 'UnlimitedNatural' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6591:6: ( 'UnlimitedNatural' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6592:1: 'UnlimitedNatural'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimitiveTypeIdentifierAccess().getUnlimitedNaturalKeyword_4());
}
match(input,63,FollowSets000.FOLLOW_63_in_rule__PrimitiveTypeIdentifier__Alternatives14318); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimitiveTypeIdentifierAccess().getUnlimitedNaturalKeyword_4());
}
}
}
break;
case 6 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6599:6: ( 'OclAny' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6599:6: ( 'OclAny' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6600:1: 'OclAny'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimitiveTypeIdentifierAccess().getOclAnyKeyword_5());
}
match(input,64,FollowSets000.FOLLOW_64_in_rule__PrimitiveTypeIdentifier__Alternatives14338); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimitiveTypeIdentifierAccess().getOclAnyKeyword_5());
}
}
}
break;
case 7 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6607:6: ( 'OclInvalid' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6607:6: ( 'OclInvalid' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6608:1: 'OclInvalid'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimitiveTypeIdentifierAccess().getOclInvalidKeyword_6());
}
match(input,65,FollowSets000.FOLLOW_65_in_rule__PrimitiveTypeIdentifier__Alternatives14358); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimitiveTypeIdentifierAccess().getOclInvalidKeyword_6());
}
}
}
break;
case 8 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6615:6: ( 'OclVoid' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6615:6: ( 'OclVoid' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6616:1: 'OclVoid'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimitiveTypeIdentifierAccess().getOclVoidKeyword_7());
}
match(input,66,FollowSets000.FOLLOW_66_in_rule__PrimitiveTypeIdentifier__Alternatives14378); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimitiveTypeIdentifierAccess().getOclVoidKeyword_7());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PrimitiveTypeIdentifier__Alternatives"
// $ANTLR start "rule__CollectionTypeIdentifier__Alternatives"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6628:1: rule__CollectionTypeIdentifier__Alternatives : ( ( 'Set' ) | ( 'Bag' ) | ( 'Sequence' ) | ( 'Collection' ) | ( 'OrderedSet' ) );
public final void rule__CollectionTypeIdentifier__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6632:1: ( ( 'Set' ) | ( 'Bag' ) | ( 'Sequence' ) | ( 'Collection' ) | ( 'OrderedSet' ) )
int alt47=5;
switch ( input.LA(1) ) {
case 67:
{
alt47=1;
}
break;
case 68:
{
alt47=2;
}
break;
case 69:
{
alt47=3;
}
break;
case 70:
{
alt47=4;
}
break;
case 71:
{
alt47=5;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 47, 0, input);
throw nvae;
}
switch (alt47) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6633:1: ( 'Set' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6633:1: ( 'Set' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6634:1: 'Set'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeIdentifierAccess().getSetKeyword_0());
}
match(input,67,FollowSets000.FOLLOW_67_in_rule__CollectionTypeIdentifier__Alternatives14413); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionTypeIdentifierAccess().getSetKeyword_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6641:6: ( 'Bag' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6641:6: ( 'Bag' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6642:1: 'Bag'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeIdentifierAccess().getBagKeyword_1());
}
match(input,68,FollowSets000.FOLLOW_68_in_rule__CollectionTypeIdentifier__Alternatives14433); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionTypeIdentifierAccess().getBagKeyword_1());
}
}
}
break;
case 3 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6649:6: ( 'Sequence' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6649:6: ( 'Sequence' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6650:1: 'Sequence'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeIdentifierAccess().getSequenceKeyword_2());
}
match(input,69,FollowSets000.FOLLOW_69_in_rule__CollectionTypeIdentifier__Alternatives14453); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionTypeIdentifierAccess().getSequenceKeyword_2());
}
}
}
break;
case 4 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6657:6: ( 'Collection' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6657:6: ( 'Collection' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6658:1: 'Collection'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeIdentifierAccess().getCollectionKeyword_3());
}
match(input,70,FollowSets000.FOLLOW_70_in_rule__CollectionTypeIdentifier__Alternatives14473); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionTypeIdentifierAccess().getCollectionKeyword_3());
}
}
}
break;
case 5 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6665:6: ( 'OrderedSet' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6665:6: ( 'OrderedSet' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6666:1: 'OrderedSet'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeIdentifierAccess().getOrderedSetKeyword_4());
}
match(input,71,FollowSets000.FOLLOW_71_in_rule__CollectionTypeIdentifier__Alternatives14493); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionTypeIdentifierAccess().getOrderedSetKeyword_4());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionTypeIdentifier__Alternatives"
// $ANTLR start "rule__CollectionLiteralPartCS__Alternatives"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6678:1: rule__CollectionLiteralPartCS__Alternatives : ( ( ( rule__CollectionLiteralPartCS__Group_0__0 ) ) | ( ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1 ) ) );
public final void rule__CollectionLiteralPartCS__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6682:1: ( ( ( rule__CollectionLiteralPartCS__Group_0__0 ) ) | ( ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1 ) ) )
int alt48=2;
switch ( input.LA(1) ) {
case RULE_INT:
case RULE_SINGLE_QUOTED_STRING:
case RULE_DOUBLE_QUOTED_STRING:
case 33:
case 34:
case 35:
case 36:
case 37:
case 38:
case 39:
case 40:
case 57:
case 58:
case 59:
case 60:
case 61:
case 62:
case 63:
case 64:
case 65:
case 66:
case 67:
case 68:
case 69:
case 70:
case 71:
case 91:
case 99:
case 127:
case 128:
case 129:
case 132:
case 134:
case 135:
case 136:
case 137:
case 138:
case 139:
case 140:
case 144:
case 146:
case 147:
case 148:
case 151:
case 153:
case 154:
case 156:
case 159:
case 160:
case 165:
case 166:
case 167:
case 168:
{
alt48=1;
}
break;
case RULE_SIMPLE_ID:
{
int LA48_2 = input.LA(2);
if ( (LA48_2==EOF||LA48_2==38||(LA48_2>=40 && LA48_2<=56)||(LA48_2>=84 && LA48_2<=87)||(LA48_2>=90 && LA48_2<=91)||LA48_2==93||LA48_2==95||(LA48_2>=99 && LA48_2<=100)||LA48_2==149) ) {
alt48=1;
}
else if ( (LA48_2==96) ) {
alt48=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 48, 2, input);
throw nvae;
}
}
break;
case RULE_ESCAPED_ID:
{
int LA48_3 = input.LA(2);
if ( (LA48_3==96) ) {
alt48=2;
}
else if ( (LA48_3==EOF||LA48_3==38||(LA48_3>=40 && LA48_3<=56)||(LA48_3>=84 && LA48_3<=87)||(LA48_3>=90 && LA48_3<=91)||LA48_3==93||LA48_3==95||(LA48_3>=99 && LA48_3<=100)||LA48_3==149) ) {
alt48=1;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 48, 3, input);
throw nvae;
}
}
break;
case 96:
{
alt48=2;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 48, 0, input);
throw nvae;
}
switch (alt48) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6683:1: ( ( rule__CollectionLiteralPartCS__Group_0__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6683:1: ( ( rule__CollectionLiteralPartCS__Group_0__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6684:1: ( rule__CollectionLiteralPartCS__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralPartCSAccess().getGroup_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6685:1: ( rule__CollectionLiteralPartCS__Group_0__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6685:2: rule__CollectionLiteralPartCS__Group_0__0
{
pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_0__0_in_rule__CollectionLiteralPartCS__Alternatives14527);
rule__CollectionLiteralPartCS__Group_0__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralPartCSAccess().getGroup_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6689:6: ( ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6689:6: ( ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6690:1: ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralPartCSAccess().getOwnedExpressionAssignment_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6691:1: ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6691:2: rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1
{
pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1_in_rule__CollectionLiteralPartCS__Alternatives14545);
rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralPartCSAccess().getOwnedExpressionAssignment_1());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionLiteralPartCS__Alternatives"
// $ANTLR start "rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6700:1: rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_0 : ( ( ruleExpCS ) | ( rulePatternExpCS ) );
public final void rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6704:1: ( ( ruleExpCS ) | ( rulePatternExpCS ) )
int alt49=2;
switch ( input.LA(1) ) {
case RULE_INT:
case RULE_SINGLE_QUOTED_STRING:
case RULE_DOUBLE_QUOTED_STRING:
case 33:
case 34:
case 35:
case 36:
case 37:
case 38:
case 39:
case 40:
case 57:
case 58:
case 59:
case 60:
case 61:
case 62:
case 63:
case 64:
case 65:
case 66:
case 67:
case 68:
case 69:
case 70:
case 71:
case 91:
case 99:
case 127:
case 128:
case 129:
case 132:
case 134:
case 135:
case 136:
case 137:
case 138:
case 139:
case 140:
case 144:
case 146:
case 147:
case 148:
case 151:
case 153:
case 154:
case 156:
case 159:
case 160:
case 165:
case 166:
case 167:
case 168:
{
alt49=1;
}
break;
case RULE_SIMPLE_ID:
{
int LA49_2 = input.LA(2);
if ( (LA49_2==96) ) {
alt49=2;
}
else if ( (LA49_2==EOF||LA49_2==38||(LA49_2>=40 && LA49_2<=56)||(LA49_2>=84 && LA49_2<=87)||(LA49_2>=90 && LA49_2<=91)||LA49_2==93||LA49_2==95||(LA49_2>=99 && LA49_2<=100)) ) {
alt49=1;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 49, 2, input);
throw nvae;
}
}
break;
case RULE_ESCAPED_ID:
{
int LA49_3 = input.LA(2);
if ( (LA49_3==EOF||LA49_3==38||(LA49_3>=40 && LA49_3<=56)||(LA49_3>=84 && LA49_3<=87)||(LA49_3>=90 && LA49_3<=91)||LA49_3==93||LA49_3==95||(LA49_3>=99 && LA49_3<=100)) ) {
alt49=1;
}
else if ( (LA49_3==96) ) {
alt49=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 49, 3, input);
throw nvae;
}
}
break;
case 96:
{
alt49=2;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 49, 0, input);
throw nvae;
}
switch (alt49) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6705:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6705:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6706:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getShadowPartCSAccess().getOwnedInitExpressionExpCSParserRuleCall_2_0_0());
}
pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_014578);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getShadowPartCSAccess().getOwnedInitExpressionExpCSParserRuleCall_2_0_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6711:6: ( rulePatternExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6711:6: ( rulePatternExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6712:1: rulePatternExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getShadowPartCSAccess().getOwnedInitExpressionPatternExpCSParserRuleCall_2_0_1());
}
pushFollow(FollowSets000.FOLLOW_rulePatternExpCS_in_rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_014595);
rulePatternExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getShadowPartCSAccess().getOwnedInitExpressionPatternExpCSParserRuleCall_2_0_1());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_0"
// $ANTLR start "rule__PrimitiveLiteralExpCS__Alternatives"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6722:1: rule__PrimitiveLiteralExpCS__Alternatives : ( ( ruleNumberLiteralExpCS ) | ( ruleStringLiteralExpCS ) | ( ruleBooleanLiteralExpCS ) | ( ruleUnlimitedNaturalLiteralExpCS ) | ( ruleInvalidLiteralExpCS ) | ( ruleNullLiteralExpCS ) );
public final void rule__PrimitiveLiteralExpCS__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6726:1: ( ( ruleNumberLiteralExpCS ) | ( ruleStringLiteralExpCS ) | ( ruleBooleanLiteralExpCS ) | ( ruleUnlimitedNaturalLiteralExpCS ) | ( ruleInvalidLiteralExpCS ) | ( ruleNullLiteralExpCS ) )
int alt50=6;
switch ( input.LA(1) ) {
case RULE_INT:
{
alt50=1;
}
break;
case RULE_SINGLE_QUOTED_STRING:
case RULE_DOUBLE_QUOTED_STRING:
{
alt50=2;
}
break;
case 167:
case 168:
{
alt50=3;
}
break;
case 40:
{
alt50=4;
}
break;
case 153:
{
alt50=5;
}
break;
case 154:
{
alt50=6;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 50, 0, input);
throw nvae;
}
switch (alt50) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6727:1: ( ruleNumberLiteralExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6727:1: ( ruleNumberLiteralExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6728:1: ruleNumberLiteralExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimitiveLiteralExpCSAccess().getNumberLiteralExpCSParserRuleCall_0());
}
pushFollow(FollowSets000.FOLLOW_ruleNumberLiteralExpCS_in_rule__PrimitiveLiteralExpCS__Alternatives14627);
ruleNumberLiteralExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimitiveLiteralExpCSAccess().getNumberLiteralExpCSParserRuleCall_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6733:6: ( ruleStringLiteralExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6733:6: ( ruleStringLiteralExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6734:1: ruleStringLiteralExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimitiveLiteralExpCSAccess().getStringLiteralExpCSParserRuleCall_1());
}
pushFollow(FollowSets000.FOLLOW_ruleStringLiteralExpCS_in_rule__PrimitiveLiteralExpCS__Alternatives14644);
ruleStringLiteralExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimitiveLiteralExpCSAccess().getStringLiteralExpCSParserRuleCall_1());
}
}
}
break;
case 3 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6739:6: ( ruleBooleanLiteralExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6739:6: ( ruleBooleanLiteralExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6740:1: ruleBooleanLiteralExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimitiveLiteralExpCSAccess().getBooleanLiteralExpCSParserRuleCall_2());
}
pushFollow(FollowSets000.FOLLOW_ruleBooleanLiteralExpCS_in_rule__PrimitiveLiteralExpCS__Alternatives14661);
ruleBooleanLiteralExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimitiveLiteralExpCSAccess().getBooleanLiteralExpCSParserRuleCall_2());
}
}
}
break;
case 4 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6745:6: ( ruleUnlimitedNaturalLiteralExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6745:6: ( ruleUnlimitedNaturalLiteralExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6746:1: ruleUnlimitedNaturalLiteralExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimitiveLiteralExpCSAccess().getUnlimitedNaturalLiteralExpCSParserRuleCall_3());
}
pushFollow(FollowSets000.FOLLOW_ruleUnlimitedNaturalLiteralExpCS_in_rule__PrimitiveLiteralExpCS__Alternatives14678);
ruleUnlimitedNaturalLiteralExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimitiveLiteralExpCSAccess().getUnlimitedNaturalLiteralExpCSParserRuleCall_3());
}
}
}
break;
case 5 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6751:6: ( ruleInvalidLiteralExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6751:6: ( ruleInvalidLiteralExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6752:1: ruleInvalidLiteralExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimitiveLiteralExpCSAccess().getInvalidLiteralExpCSParserRuleCall_4());
}
pushFollow(FollowSets000.FOLLOW_ruleInvalidLiteralExpCS_in_rule__PrimitiveLiteralExpCS__Alternatives14695);
ruleInvalidLiteralExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimitiveLiteralExpCSAccess().getInvalidLiteralExpCSParserRuleCall_4());
}
}
}
break;
case 6 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6757:6: ( ruleNullLiteralExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6757:6: ( ruleNullLiteralExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6758:1: ruleNullLiteralExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimitiveLiteralExpCSAccess().getNullLiteralExpCSParserRuleCall_5());
}
pushFollow(FollowSets000.FOLLOW_ruleNullLiteralExpCS_in_rule__PrimitiveLiteralExpCS__Alternatives14712);
ruleNullLiteralExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimitiveLiteralExpCSAccess().getNullLiteralExpCSParserRuleCall_5());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PrimitiveLiteralExpCS__Alternatives"
// $ANTLR start "rule__BooleanLiteralExpCS__Alternatives"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6768:1: rule__BooleanLiteralExpCS__Alternatives : ( ( ( rule__BooleanLiteralExpCS__SymbolAssignment_0 ) ) | ( ( rule__BooleanLiteralExpCS__SymbolAssignment_1 ) ) );
public final void rule__BooleanLiteralExpCS__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6772:1: ( ( ( rule__BooleanLiteralExpCS__SymbolAssignment_0 ) ) | ( ( rule__BooleanLiteralExpCS__SymbolAssignment_1 ) ) )
int alt51=2;
int LA51_0 = input.LA(1);
if ( (LA51_0==167) ) {
alt51=1;
}
else if ( (LA51_0==168) ) {
alt51=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 51, 0, input);
throw nvae;
}
switch (alt51) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6773:1: ( ( rule__BooleanLiteralExpCS__SymbolAssignment_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6773:1: ( ( rule__BooleanLiteralExpCS__SymbolAssignment_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6774:1: ( rule__BooleanLiteralExpCS__SymbolAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanLiteralExpCSAccess().getSymbolAssignment_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6775:1: ( rule__BooleanLiteralExpCS__SymbolAssignment_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6775:2: rule__BooleanLiteralExpCS__SymbolAssignment_0
{
pushFollow(FollowSets000.FOLLOW_rule__BooleanLiteralExpCS__SymbolAssignment_0_in_rule__BooleanLiteralExpCS__Alternatives14744);
rule__BooleanLiteralExpCS__SymbolAssignment_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getBooleanLiteralExpCSAccess().getSymbolAssignment_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6779:6: ( ( rule__BooleanLiteralExpCS__SymbolAssignment_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6779:6: ( ( rule__BooleanLiteralExpCS__SymbolAssignment_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6780:1: ( rule__BooleanLiteralExpCS__SymbolAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanLiteralExpCSAccess().getSymbolAssignment_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6781:1: ( rule__BooleanLiteralExpCS__SymbolAssignment_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6781:2: rule__BooleanLiteralExpCS__SymbolAssignment_1
{
pushFollow(FollowSets000.FOLLOW_rule__BooleanLiteralExpCS__SymbolAssignment_1_in_rule__BooleanLiteralExpCS__Alternatives14762);
rule__BooleanLiteralExpCS__SymbolAssignment_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getBooleanLiteralExpCSAccess().getSymbolAssignment_1());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__BooleanLiteralExpCS__Alternatives"
// $ANTLR start "rule__TypeExpCS__Alternatives_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6790:1: rule__TypeExpCS__Alternatives_0 : ( ( ruleTypeNameExpCS ) | ( ruleTypeLiteralCS ) | ( ruleCollectionPatternCS ) );
public final void rule__TypeExpCS__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6794:1: ( ( ruleTypeNameExpCS ) | ( ruleTypeLiteralCS ) | ( ruleCollectionPatternCS ) )
int alt52=3;
alt52 = dfa52.predict(input);
switch (alt52) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6795:1: ( ruleTypeNameExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6795:1: ( ruleTypeNameExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6796:1: ruleTypeNameExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeExpCSAccess().getTypeNameExpCSParserRuleCall_0_0());
}
pushFollow(FollowSets000.FOLLOW_ruleTypeNameExpCS_in_rule__TypeExpCS__Alternatives_014795);
ruleTypeNameExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeExpCSAccess().getTypeNameExpCSParserRuleCall_0_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6801:6: ( ruleTypeLiteralCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6801:6: ( ruleTypeLiteralCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6802:1: ruleTypeLiteralCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeExpCSAccess().getTypeLiteralCSParserRuleCall_0_1());
}
pushFollow(FollowSets000.FOLLOW_ruleTypeLiteralCS_in_rule__TypeExpCS__Alternatives_014812);
ruleTypeLiteralCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeExpCSAccess().getTypeLiteralCSParserRuleCall_0_1());
}
}
}
break;
case 3 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6807:6: ( ruleCollectionPatternCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6807:6: ( ruleCollectionPatternCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6808:1: ruleCollectionPatternCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeExpCSAccess().getCollectionPatternCSParserRuleCall_0_2());
}
pushFollow(FollowSets000.FOLLOW_ruleCollectionPatternCS_in_rule__TypeExpCS__Alternatives_014829);
ruleCollectionPatternCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeExpCSAccess().getCollectionPatternCSParserRuleCall_0_2());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypeExpCS__Alternatives_0"
// $ANTLR start "rule__ExpCS__Alternatives"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6818:1: rule__ExpCS__Alternatives : ( ( ( rule__ExpCS__Group_0__0 ) ) | ( rulePrefixedLetExpCS ) );
public final void rule__ExpCS__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6822:1: ( ( ( rule__ExpCS__Group_0__0 ) ) | ( rulePrefixedLetExpCS ) )
int alt53=2;
alt53 = dfa53.predict(input);
switch (alt53) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6823:1: ( ( rule__ExpCS__Group_0__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6823:1: ( ( rule__ExpCS__Group_0__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6824:1: ( rule__ExpCS__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getGroup_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6825:1: ( rule__ExpCS__Group_0__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6825:2: rule__ExpCS__Group_0__0
{
pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0__0_in_rule__ExpCS__Alternatives14861);
rule__ExpCS__Group_0__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getExpCSAccess().getGroup_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6829:6: ( rulePrefixedLetExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6829:6: ( rulePrefixedLetExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6830:1: rulePrefixedLetExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getPrefixedLetExpCSParserRuleCall_1());
}
pushFollow(FollowSets000.FOLLOW_rulePrefixedLetExpCS_in_rule__ExpCS__Alternatives14879);
rulePrefixedLetExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getExpCSAccess().getPrefixedLetExpCSParserRuleCall_1());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ExpCS__Alternatives"
// $ANTLR start "rule__PrefixedLetExpCS__Alternatives"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6840:1: rule__PrefixedLetExpCS__Alternatives : ( ( ( rule__PrefixedLetExpCS__Group_0__0 ) ) | ( ruleLetExpCS ) );
public final void rule__PrefixedLetExpCS__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6844:1: ( ( ( rule__PrefixedLetExpCS__Group_0__0 ) ) | ( ruleLetExpCS ) )
int alt54=2;
int LA54_0 = input.LA(1);
if ( ((LA54_0>=38 && LA54_0<=39)) ) {
alt54=1;
}
else if ( (LA54_0==159) ) {
alt54=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 54, 0, input);
throw nvae;
}
switch (alt54) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6845:1: ( ( rule__PrefixedLetExpCS__Group_0__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6845:1: ( ( rule__PrefixedLetExpCS__Group_0__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6846:1: ( rule__PrefixedLetExpCS__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixedLetExpCSAccess().getGroup_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6847:1: ( rule__PrefixedLetExpCS__Group_0__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6847:2: rule__PrefixedLetExpCS__Group_0__0
{
pushFollow(FollowSets000.FOLLOW_rule__PrefixedLetExpCS__Group_0__0_in_rule__PrefixedLetExpCS__Alternatives14911);
rule__PrefixedLetExpCS__Group_0__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getPrefixedLetExpCSAccess().getGroup_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6851:6: ( ruleLetExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6851:6: ( ruleLetExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6852:1: ruleLetExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixedLetExpCSAccess().getLetExpCSParserRuleCall_1());
}
pushFollow(FollowSets000.FOLLOW_ruleLetExpCS_in_rule__PrefixedLetExpCS__Alternatives14929);
ruleLetExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrefixedLetExpCSAccess().getLetExpCSParserRuleCall_1());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PrefixedLetExpCS__Alternatives"
// $ANTLR start "rule__PrefixedPrimaryExpCS__Alternatives"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6862:1: rule__PrefixedPrimaryExpCS__Alternatives : ( ( ( rule__PrefixedPrimaryExpCS__Group_0__0 ) ) | ( rulePrimaryExpCS ) );
public final void rule__PrefixedPrimaryExpCS__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6866:1: ( ( ( rule__PrefixedPrimaryExpCS__Group_0__0 ) ) | ( rulePrimaryExpCS ) )
int alt55=2;
int LA55_0 = input.LA(1);
if ( ((LA55_0>=38 && LA55_0<=39)) ) {
alt55=1;
}
else if ( ((LA55_0>=RULE_INT && LA55_0<=RULE_ESCAPED_ID)||(LA55_0>=33 && LA55_0<=37)||LA55_0==40||(LA55_0>=57 && LA55_0<=71)||LA55_0==91||LA55_0==99||(LA55_0>=127 && LA55_0<=129)||LA55_0==132||(LA55_0>=134 && LA55_0<=140)||LA55_0==144||(LA55_0>=146 && LA55_0<=148)||LA55_0==151||(LA55_0>=153 && LA55_0<=154)||LA55_0==156||LA55_0==160||(LA55_0>=165 && LA55_0<=168)) ) {
alt55=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 55, 0, input);
throw nvae;
}
switch (alt55) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6867:1: ( ( rule__PrefixedPrimaryExpCS__Group_0__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6867:1: ( ( rule__PrefixedPrimaryExpCS__Group_0__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6868:1: ( rule__PrefixedPrimaryExpCS__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixedPrimaryExpCSAccess().getGroup_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6869:1: ( rule__PrefixedPrimaryExpCS__Group_0__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6869:2: rule__PrefixedPrimaryExpCS__Group_0__0
{
pushFollow(FollowSets000.FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__0_in_rule__PrefixedPrimaryExpCS__Alternatives14961);
rule__PrefixedPrimaryExpCS__Group_0__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getPrefixedPrimaryExpCSAccess().getGroup_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6873:6: ( rulePrimaryExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6873:6: ( rulePrimaryExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6874:1: rulePrimaryExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixedPrimaryExpCSAccess().getPrimaryExpCSParserRuleCall_1());
}
pushFollow(FollowSets000.FOLLOW_rulePrimaryExpCS_in_rule__PrefixedPrimaryExpCS__Alternatives14979);
rulePrimaryExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrefixedPrimaryExpCSAccess().getPrimaryExpCSParserRuleCall_1());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PrefixedPrimaryExpCS__Alternatives"
// $ANTLR start "rule__CurlyBracketedClauseCS__Alternatives_2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6884:1: rule__CurlyBracketedClauseCS__Alternatives_2 : ( ( ( rule__CurlyBracketedClauseCS__Group_2_0__0 )? ) | ( ( rule__CurlyBracketedClauseCS__ValueAssignment_2_1 ) ) );
public final void rule__CurlyBracketedClauseCS__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6888:1: ( ( ( rule__CurlyBracketedClauseCS__Group_2_0__0 )? ) | ( ( rule__CurlyBracketedClauseCS__ValueAssignment_2_1 ) ) )
int alt57=2;
int LA57_0 = input.LA(1);
if ( ((LA57_0>=RULE_SIMPLE_ID && LA57_0<=RULE_ESCAPED_ID)||LA57_0==100) ) {
alt57=1;
}
else if ( ((LA57_0>=RULE_SINGLE_QUOTED_STRING && LA57_0<=RULE_DOUBLE_QUOTED_STRING)) ) {
alt57=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 57, 0, input);
throw nvae;
}
switch (alt57) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6889:1: ( ( rule__CurlyBracketedClauseCS__Group_2_0__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6889:1: ( ( rule__CurlyBracketedClauseCS__Group_2_0__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6890:1: ( rule__CurlyBracketedClauseCS__Group_2_0__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6891:1: ( rule__CurlyBracketedClauseCS__Group_2_0__0 )?
int alt56=2;
int LA56_0 = input.LA(1);
if ( ((LA56_0>=RULE_SIMPLE_ID && LA56_0<=RULE_ESCAPED_ID)) ) {
alt56=1;
}
switch (alt56) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6891:2: rule__CurlyBracketedClauseCS__Group_2_0__0
{
pushFollow(FollowSets000.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0__0_in_rule__CurlyBracketedClauseCS__Alternatives_215011);
rule__CurlyBracketedClauseCS__Group_2_0__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6895:6: ( ( rule__CurlyBracketedClauseCS__ValueAssignment_2_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6895:6: ( ( rule__CurlyBracketedClauseCS__ValueAssignment_2_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6896:1: ( rule__CurlyBracketedClauseCS__ValueAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCurlyBracketedClauseCSAccess().getValueAssignment_2_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6897:1: ( rule__CurlyBracketedClauseCS__ValueAssignment_2_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6897:2: rule__CurlyBracketedClauseCS__ValueAssignment_2_1
{
pushFollow(FollowSets000.FOLLOW_rule__CurlyBracketedClauseCS__ValueAssignment_2_1_in_rule__CurlyBracketedClauseCS__Alternatives_215030);
rule__CurlyBracketedClauseCS__ValueAssignment_2_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getCurlyBracketedClauseCSAccess().getValueAssignment_2_1());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CurlyBracketedClauseCS__Alternatives_2"
// $ANTLR start "rule__NavigatingArgCS__Alternatives"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6906:1: rule__NavigatingArgCS__Alternatives : ( ( ( rule__NavigatingArgCS__Group_0__0 ) ) | ( ( rule__NavigatingArgCS__Group_1__0 ) ) );
public final void rule__NavigatingArgCS__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6910:1: ( ( ( rule__NavigatingArgCS__Group_0__0 ) ) | ( ( rule__NavigatingArgCS__Group_1__0 ) ) )
int alt58=2;
int LA58_0 = input.LA(1);
if ( ((LA58_0>=RULE_INT && LA58_0<=RULE_ESCAPED_ID)||(LA58_0>=33 && LA58_0<=40)||(LA58_0>=57 && LA58_0<=71)||LA58_0==91||LA58_0==99||(LA58_0>=127 && LA58_0<=129)||LA58_0==132||(LA58_0>=134 && LA58_0<=140)||LA58_0==144||(LA58_0>=146 && LA58_0<=148)||LA58_0==151||(LA58_0>=153 && LA58_0<=154)||LA58_0==156||(LA58_0>=159 && LA58_0<=160)||(LA58_0>=165 && LA58_0<=168)) ) {
alt58=1;
}
else if ( (LA58_0==96) ) {
alt58=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 58, 0, input);
throw nvae;
}
switch (alt58) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6911:1: ( ( rule__NavigatingArgCS__Group_0__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6911:1: ( ( rule__NavigatingArgCS__Group_0__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6912:1: ( rule__NavigatingArgCS__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getGroup_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6913:1: ( rule__NavigatingArgCS__Group_0__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6913:2: rule__NavigatingArgCS__Group_0__0
{
pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_0__0_in_rule__NavigatingArgCS__Alternatives15063);
rule__NavigatingArgCS__Group_0__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingArgCSAccess().getGroup_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6917:6: ( ( rule__NavigatingArgCS__Group_1__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6917:6: ( ( rule__NavigatingArgCS__Group_1__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6918:1: ( rule__NavigatingArgCS__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getGroup_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6919:1: ( rule__NavigatingArgCS__Group_1__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6919:2: rule__NavigatingArgCS__Group_1__0
{
pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_1__0_in_rule__NavigatingArgCS__Alternatives15081);
rule__NavigatingArgCS__Group_1__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingArgCSAccess().getGroup_1());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingArgCS__Alternatives"
// $ANTLR start "rule__NavigatingArgCS__Alternatives_0_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6928:1: rule__NavigatingArgCS__Alternatives_0_1 : ( ( ( rule__NavigatingArgCS__Group_0_1_0__0 ) ) | ( ( rule__NavigatingArgCS__Group_0_1_1__0 ) ) );
public final void rule__NavigatingArgCS__Alternatives_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6932:1: ( ( ( rule__NavigatingArgCS__Group_0_1_0__0 ) ) | ( ( rule__NavigatingArgCS__Group_0_1_1__0 ) ) )
int alt59=2;
int LA59_0 = input.LA(1);
if ( (LA59_0==96) ) {
alt59=1;
}
else if ( (LA59_0==74) ) {
alt59=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 59, 0, input);
throw nvae;
}
switch (alt59) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6933:1: ( ( rule__NavigatingArgCS__Group_0_1_0__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6933:1: ( ( rule__NavigatingArgCS__Group_0_1_0__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6934:1: ( rule__NavigatingArgCS__Group_0_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getGroup_0_1_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6935:1: ( rule__NavigatingArgCS__Group_0_1_0__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6935:2: rule__NavigatingArgCS__Group_0_1_0__0
{
pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_0_1_0__0_in_rule__NavigatingArgCS__Alternatives_0_115114);
rule__NavigatingArgCS__Group_0_1_0__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingArgCSAccess().getGroup_0_1_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6939:6: ( ( rule__NavigatingArgCS__Group_0_1_1__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6939:6: ( ( rule__NavigatingArgCS__Group_0_1_1__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6940:1: ( rule__NavigatingArgCS__Group_0_1_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getGroup_0_1_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6941:1: ( rule__NavigatingArgCS__Group_0_1_1__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6941:2: rule__NavigatingArgCS__Group_0_1_1__0
{
pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_0_1_1__0_in_rule__NavigatingArgCS__Alternatives_0_115132);
rule__NavigatingArgCS__Group_0_1_1__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingArgCSAccess().getGroup_0_1_1());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingArgCS__Alternatives_0_1"
// $ANTLR start "rule__NavigatingCommaArgCS__Alternatives_2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6950:1: rule__NavigatingCommaArgCS__Alternatives_2 : ( ( ( rule__NavigatingCommaArgCS__Group_2_0__0 ) ) | ( ( rule__NavigatingCommaArgCS__Group_2_1__0 ) ) );
public final void rule__NavigatingCommaArgCS__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6954:1: ( ( ( rule__NavigatingCommaArgCS__Group_2_0__0 ) ) | ( ( rule__NavigatingCommaArgCS__Group_2_1__0 ) ) )
int alt60=2;
int LA60_0 = input.LA(1);
if ( (LA60_0==96) ) {
alt60=1;
}
else if ( (LA60_0==74) ) {
alt60=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 60, 0, input);
throw nvae;
}
switch (alt60) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6955:1: ( ( rule__NavigatingCommaArgCS__Group_2_0__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6955:1: ( ( rule__NavigatingCommaArgCS__Group_2_0__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6956:1: ( rule__NavigatingCommaArgCS__Group_2_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getGroup_2_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6957:1: ( rule__NavigatingCommaArgCS__Group_2_0__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6957:2: rule__NavigatingCommaArgCS__Group_2_0__0
{
pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group_2_0__0_in_rule__NavigatingCommaArgCS__Alternatives_215165);
rule__NavigatingCommaArgCS__Group_2_0__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingCommaArgCSAccess().getGroup_2_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6961:6: ( ( rule__NavigatingCommaArgCS__Group_2_1__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6961:6: ( ( rule__NavigatingCommaArgCS__Group_2_1__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6962:1: ( rule__NavigatingCommaArgCS__Group_2_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getGroup_2_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6963:1: ( rule__NavigatingCommaArgCS__Group_2_1__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6963:2: rule__NavigatingCommaArgCS__Group_2_1__0
{
pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group_2_1__0_in_rule__NavigatingCommaArgCS__Alternatives_215183);
rule__NavigatingCommaArgCS__Group_2_1__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingCommaArgCSAccess().getGroup_2_1());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingCommaArgCS__Alternatives_2"
// $ANTLR start "rule__IfExpCS__OwnedConditionAlternatives_1_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6972:1: rule__IfExpCS__OwnedConditionAlternatives_1_0 : ( ( ruleExpCS ) | ( rulePatternExpCS ) );
public final void rule__IfExpCS__OwnedConditionAlternatives_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6976:1: ( ( ruleExpCS ) | ( rulePatternExpCS ) )
int alt61=2;
switch ( input.LA(1) ) {
case RULE_INT:
case RULE_SINGLE_QUOTED_STRING:
case RULE_DOUBLE_QUOTED_STRING:
case 33:
case 34:
case 35:
case 36:
case 37:
case 38:
case 39:
case 40:
case 57:
case 58:
case 59:
case 60:
case 61:
case 62:
case 63:
case 64:
case 65:
case 66:
case 67:
case 68:
case 69:
case 70:
case 71:
case 91:
case 99:
case 127:
case 128:
case 129:
case 132:
case 134:
case 135:
case 136:
case 137:
case 138:
case 139:
case 140:
case 144:
case 146:
case 147:
case 148:
case 151:
case 153:
case 154:
case 156:
case 159:
case 160:
case 165:
case 166:
case 167:
case 168:
{
alt61=1;
}
break;
case RULE_SIMPLE_ID:
{
int LA61_2 = input.LA(2);
if ( (LA61_2==96) ) {
alt61=2;
}
else if ( (LA61_2==38||(LA61_2>=40 && LA61_2<=56)||(LA61_2>=84 && LA61_2<=87)||(LA61_2>=90 && LA61_2<=91)||LA61_2==93||LA61_2==99||LA61_2==157) ) {
alt61=1;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 61, 2, input);
throw nvae;
}
}
break;
case RULE_ESCAPED_ID:
{
int LA61_3 = input.LA(2);
if ( (LA61_3==38||(LA61_3>=40 && LA61_3<=56)||(LA61_3>=84 && LA61_3<=87)||(LA61_3>=90 && LA61_3<=91)||LA61_3==93||LA61_3==99||LA61_3==157) ) {
alt61=1;
}
else if ( (LA61_3==96) ) {
alt61=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 61, 3, input);
throw nvae;
}
}
break;
case 96:
{
alt61=2;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 61, 0, input);
throw nvae;
}
switch (alt61) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6977:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6977:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6978:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getOwnedConditionExpCSParserRuleCall_1_0_0());
}
pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_rule__IfExpCS__OwnedConditionAlternatives_1_015216);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getIfExpCSAccess().getOwnedConditionExpCSParserRuleCall_1_0_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6983:6: ( rulePatternExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6983:6: ( rulePatternExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6984:1: rulePatternExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getOwnedConditionPatternExpCSParserRuleCall_1_0_1());
}
pushFollow(FollowSets000.FOLLOW_rulePatternExpCS_in_rule__IfExpCS__OwnedConditionAlternatives_1_015233);
rulePatternExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getIfExpCSAccess().getOwnedConditionPatternExpCSParserRuleCall_1_0_1());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__IfExpCS__OwnedConditionAlternatives_1_0"
// $ANTLR start "rule__ID__Alternatives"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6995:1: rule__ID__Alternatives : ( ( RULE_SIMPLE_ID ) | ( RULE_ESCAPED_ID ) );
public final void rule__ID__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6999:1: ( ( RULE_SIMPLE_ID ) | ( RULE_ESCAPED_ID ) )
int alt62=2;
int LA62_0 = input.LA(1);
if ( (LA62_0==RULE_SIMPLE_ID) ) {
alt62=1;
}
else if ( (LA62_0==RULE_ESCAPED_ID) ) {
alt62=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 62, 0, input);
throw nvae;
}
switch (alt62) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7000:1: ( RULE_SIMPLE_ID )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7000:1: ( RULE_SIMPLE_ID )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7001:1: RULE_SIMPLE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIDAccess().getSIMPLE_IDTerminalRuleCall_0());
}
match(input,RULE_SIMPLE_ID,FollowSets000.FOLLOW_RULE_SIMPLE_ID_in_rule__ID__Alternatives15266); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getIDAccess().getSIMPLE_IDTerminalRuleCall_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7006:6: ( RULE_ESCAPED_ID )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7006:6: ( RULE_ESCAPED_ID )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7007:1: RULE_ESCAPED_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIDAccess().getESCAPED_IDTerminalRuleCall_1());
}
match(input,RULE_ESCAPED_ID,FollowSets000.FOLLOW_RULE_ESCAPED_ID_in_rule__ID__Alternatives15283); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getIDAccess().getESCAPED_IDTerminalRuleCall_1());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ID__Alternatives"
// $ANTLR start "rule__UPPER__Alternatives"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7017:1: rule__UPPER__Alternatives : ( ( RULE_INT ) | ( '*' ) );
public final void rule__UPPER__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7021:1: ( ( RULE_INT ) | ( '*' ) )
int alt63=2;
int LA63_0 = input.LA(1);
if ( (LA63_0==RULE_INT) ) {
alt63=1;
}
else if ( (LA63_0==40) ) {
alt63=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 63, 0, input);
throw nvae;
}
switch (alt63) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7022:1: ( RULE_INT )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7022:1: ( RULE_INT )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7023:1: RULE_INT
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUPPERAccess().getINTTerminalRuleCall_0());
}
match(input,RULE_INT,FollowSets000.FOLLOW_RULE_INT_in_rule__UPPER__Alternatives15315); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUPPERAccess().getINTTerminalRuleCall_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7028:6: ( '*' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7028:6: ( '*' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7029:1: '*'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUPPERAccess().getAsteriskKeyword_1());
}
match(input,40,FollowSets000.FOLLOW_40_in_rule__UPPER__Alternatives15333); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUPPERAccess().getAsteriskKeyword_1());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__UPPER__Alternatives"
// $ANTLR start "rule__MetamodelKindCS__Alternatives"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7041:1: rule__MetamodelKindCS__Alternatives : ( ( ( 'metamodel' ) ) | ( ( 'package' ) ) );
public final void rule__MetamodelKindCS__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7045:1: ( ( ( 'metamodel' ) ) | ( ( 'package' ) ) )
int alt64=2;
int LA64_0 = input.LA(1);
if ( (LA64_0==72) ) {
alt64=1;
}
else if ( (LA64_0==73) ) {
alt64=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 64, 0, input);
throw nvae;
}
switch (alt64) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7046:1: ( ( 'metamodel' ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7046:1: ( ( 'metamodel' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7047:1: ( 'metamodel' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMetamodelKindCSAccess().getMetamodelEnumLiteralDeclaration_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7048:1: ( 'metamodel' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7048:3: 'metamodel'
{
match(input,72,FollowSets000.FOLLOW_72_in_rule__MetamodelKindCS__Alternatives15368); if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMetamodelKindCSAccess().getMetamodelEnumLiteralDeclaration_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7053:6: ( ( 'package' ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7053:6: ( ( 'package' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7054:1: ( 'package' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMetamodelKindCSAccess().getPackageEnumLiteralDeclaration_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7055:1: ( 'package' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7055:3: 'package'
{
match(input,73,FollowSets000.FOLLOW_73_in_rule__MetamodelKindCS__Alternatives15389); if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMetamodelKindCSAccess().getPackageEnumLiteralDeclaration_1());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MetamodelKindCS__Alternatives"
// $ANTLR start "rule__DirectionKindCS__Alternatives"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7065:1: rule__DirectionKindCS__Alternatives : ( ( ( 'in' ) ) | ( ( 'out' ) ) | ( ( 'inout' ) ) );
public final void rule__DirectionKindCS__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7069:1: ( ( ( 'in' ) ) | ( ( 'out' ) ) | ( ( 'inout' ) ) )
int alt65=3;
switch ( input.LA(1) ) {
case 74:
{
alt65=1;
}
break;
case 75:
{
alt65=2;
}
break;
case 76:
{
alt65=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 65, 0, input);
throw nvae;
}
switch (alt65) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7070:1: ( ( 'in' ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7070:1: ( ( 'in' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7071:1: ( 'in' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionKindCSAccess().getInEnumLiteralDeclaration_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7072:1: ( 'in' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7072:3: 'in'
{
match(input,74,FollowSets000.FOLLOW_74_in_rule__DirectionKindCS__Alternatives15425); if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getDirectionKindCSAccess().getInEnumLiteralDeclaration_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7077:6: ( ( 'out' ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7077:6: ( ( 'out' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7078:1: ( 'out' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionKindCSAccess().getOutEnumLiteralDeclaration_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7079:1: ( 'out' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7079:3: 'out'
{
match(input,75,FollowSets000.FOLLOW_75_in_rule__DirectionKindCS__Alternatives15446); if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getDirectionKindCSAccess().getOutEnumLiteralDeclaration_1());
}
}
}
break;
case 3 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7084:6: ( ( 'inout' ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7084:6: ( ( 'inout' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7085:1: ( 'inout' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionKindCSAccess().getInoutEnumLiteralDeclaration_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7086:1: ( 'inout' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7086:3: 'inout'
{
match(input,76,FollowSets000.FOLLOW_76_in_rule__DirectionKindCS__Alternatives15467); if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getDirectionKindCSAccess().getInoutEnumLiteralDeclaration_2());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__DirectionKindCS__Alternatives"
// $ANTLR start "rule__ImportKindCS__Alternatives"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7096:1: rule__ImportKindCS__Alternatives : ( ( ( 'access' ) ) | ( ( 'extends' ) ) );
public final void rule__ImportKindCS__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7100:1: ( ( ( 'access' ) ) | ( ( 'extends' ) ) )
int alt66=2;
int LA66_0 = input.LA(1);
if ( (LA66_0==77) ) {
alt66=1;
}
else if ( (LA66_0==78) ) {
alt66=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 66, 0, input);
throw nvae;
}
switch (alt66) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7101:1: ( ( 'access' ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7101:1: ( ( 'access' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7102:1: ( 'access' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportKindCSAccess().getAccessEnumLiteralDeclaration_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7103:1: ( 'access' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7103:3: 'access'
{
match(input,77,FollowSets000.FOLLOW_77_in_rule__ImportKindCS__Alternatives15503); if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getImportKindCSAccess().getAccessEnumLiteralDeclaration_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7108:6: ( ( 'extends' ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7108:6: ( ( 'extends' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7109:1: ( 'extends' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportKindCSAccess().getExtensionEnumLiteralDeclaration_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7110:1: ( 'extends' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7110:3: 'extends'
{
match(input,78,FollowSets000.FOLLOW_78_in_rule__ImportKindCS__Alternatives15524); if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getImportKindCSAccess().getExtensionEnumLiteralDeclaration_1());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImportKindCS__Alternatives"
// $ANTLR start "rule__ModuleKindCS__Alternatives"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7120:1: rule__ModuleKindCS__Alternatives : ( ( ( 'library' ) ) | ( ( 'transformation' ) ) );
public final void rule__ModuleKindCS__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7124:1: ( ( ( 'library' ) ) | ( ( 'transformation' ) ) )
int alt67=2;
int LA67_0 = input.LA(1);
if ( (LA67_0==79) ) {
alt67=1;
}
else if ( (LA67_0==80) ) {
alt67=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 67, 0, input);
throw nvae;
}
switch (alt67) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7125:1: ( ( 'library' ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7125:1: ( ( 'library' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7126:1: ( 'library' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModuleKindCSAccess().getLibraryEnumLiteralDeclaration_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7127:1: ( 'library' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7127:3: 'library'
{
match(input,79,FollowSets000.FOLLOW_79_in_rule__ModuleKindCS__Alternatives15560); if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getModuleKindCSAccess().getLibraryEnumLiteralDeclaration_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7132:6: ( ( 'transformation' ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7132:6: ( ( 'transformation' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7133:1: ( 'transformation' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModuleKindCSAccess().getTransformationEnumLiteralDeclaration_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7134:1: ( 'transformation' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7134:3: 'transformation'
{
match(input,80,FollowSets000.FOLLOW_80_in_rule__ModuleKindCS__Alternatives15581); if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getModuleKindCSAccess().getTransformationEnumLiteralDeclaration_1());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModuleKindCS__Alternatives"
// $ANTLR start "rule__SeverityKindCS__Alternatives"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7144:1: rule__SeverityKindCS__Alternatives : ( ( ( 'error' ) ) | ( ( 'warning' ) ) | ( ( 'fatal' ) ) );
public final void rule__SeverityKindCS__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7148:1: ( ( ( 'error' ) ) | ( ( 'warning' ) ) | ( ( 'fatal' ) ) )
int alt68=3;
switch ( input.LA(1) ) {
case 81:
{
alt68=1;
}
break;
case 82:
{
alt68=2;
}
break;
case 83:
{
alt68=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 68, 0, input);
throw nvae;
}
switch (alt68) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7149:1: ( ( 'error' ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7149:1: ( ( 'error' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7150:1: ( 'error' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSeverityKindCSAccess().getErrorEnumLiteralDeclaration_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7151:1: ( 'error' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7151:3: 'error'
{
match(input,81,FollowSets000.FOLLOW_81_in_rule__SeverityKindCS__Alternatives15617); if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getSeverityKindCSAccess().getErrorEnumLiteralDeclaration_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7156:6: ( ( 'warning' ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7156:6: ( ( 'warning' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7157:1: ( 'warning' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSeverityKindCSAccess().getWarningEnumLiteralDeclaration_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7158:1: ( 'warning' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7158:3: 'warning'
{
match(input,82,FollowSets000.FOLLOW_82_in_rule__SeverityKindCS__Alternatives15638); if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getSeverityKindCSAccess().getWarningEnumLiteralDeclaration_1());
}
}
}
break;
case 3 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7163:6: ( ( 'fatal' ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7163:6: ( ( 'fatal' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7164:1: ( 'fatal' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSeverityKindCSAccess().getFatalEnumLiteralDeclaration_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7165:1: ( 'fatal' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7165:3: 'fatal'
{
match(input,83,FollowSets000.FOLLOW_83_in_rule__SeverityKindCS__Alternatives15659); if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getSeverityKindCSAccess().getFatalEnumLiteralDeclaration_2());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SeverityKindCS__Alternatives"
// $ANTLR start "rule__InitOpCS__Alternatives"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7175:1: rule__InitOpCS__Alternatives : ( ( ( '=' ) ) | ( ( ':=' ) ) | ( ( '::=' ) ) );
public final void rule__InitOpCS__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7179:1: ( ( ( '=' ) ) | ( ( ':=' ) ) | ( ( '::=' ) ) )
int alt69=3;
switch ( input.LA(1) ) {
case 47:
{
alt69=1;
}
break;
case 84:
{
alt69=2;
}
break;
case 85:
{
alt69=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 69, 0, input);
throw nvae;
}
switch (alt69) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7180:1: ( ( '=' ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7180:1: ( ( '=' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7181:1: ( '=' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInitOpCSAccess().getEqualsEnumLiteralDeclaration_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7182:1: ( '=' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7182:3: '='
{
match(input,47,FollowSets000.FOLLOW_47_in_rule__InitOpCS__Alternatives15695); if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getInitOpCSAccess().getEqualsEnumLiteralDeclaration_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7187:6: ( ( ':=' ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7187:6: ( ( ':=' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7188:1: ( ':=' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInitOpCSAccess().getColonEqualsEnumLiteralDeclaration_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7189:1: ( ':=' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7189:3: ':='
{
match(input,84,FollowSets000.FOLLOW_84_in_rule__InitOpCS__Alternatives15716); if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getInitOpCSAccess().getColonEqualsEnumLiteralDeclaration_1());
}
}
}
break;
case 3 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7194:6: ( ( '::=' ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7194:6: ( ( '::=' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7195:1: ( '::=' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInitOpCSAccess().getColonColonEqualsEnumLiteralDeclaration_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7196:1: ( '::=' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7196:3: '::='
{
match(input,85,FollowSets000.FOLLOW_85_in_rule__InitOpCS__Alternatives15737); if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getInitOpCSAccess().getColonColonEqualsEnumLiteralDeclaration_2());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__InitOpCS__Alternatives"
// $ANTLR start "rule__AssignOpCS__Alternatives"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7206:1: rule__AssignOpCS__Alternatives : ( ( ( ':=' ) ) | ( ( '::=' ) ) | ( ( '+=' ) ) );
public final void rule__AssignOpCS__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7210:1: ( ( ( ':=' ) ) | ( ( '::=' ) ) | ( ( '+=' ) ) )
int alt70=3;
switch ( input.LA(1) ) {
case 84:
{
alt70=1;
}
break;
case 85:
{
alt70=2;
}
break;
case 86:
{
alt70=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 70, 0, input);
throw nvae;
}
switch (alt70) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7211:1: ( ( ':=' ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7211:1: ( ( ':=' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7212:1: ( ':=' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssignOpCSAccess().getSingleEnumLiteralDeclaration_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7213:1: ( ':=' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7213:3: ':='
{
match(input,84,FollowSets000.FOLLOW_84_in_rule__AssignOpCS__Alternatives15773); if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getAssignOpCSAccess().getSingleEnumLiteralDeclaration_0());
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7218:6: ( ( '::=' ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7218:6: ( ( '::=' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7219:1: ( '::=' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssignOpCSAccess().getMultiWithResetEnumLiteralDeclaration_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7220:1: ( '::=' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7220:3: '::='
{
match(input,85,FollowSets000.FOLLOW_85_in_rule__AssignOpCS__Alternatives15794); if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getAssignOpCSAccess().getMultiWithResetEnumLiteralDeclaration_1());
}
}
}
break;
case 3 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7225:6: ( ( '+=' ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7225:6: ( ( '+=' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7226:1: ( '+=' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssignOpCSAccess().getMultiWithoutResetEnumLiteralDeclaration_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7227:1: ( '+=' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7227:3: '+='
{
match(input,86,FollowSets000.FOLLOW_86_in_rule__AssignOpCS__Alternatives15815); if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getAssignOpCSAccess().getMultiWithoutResetEnumLiteralDeclaration_2());
}
}
}
break;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__AssignOpCS__Alternatives"
// $ANTLR start "rule__TopLevelCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7239:1: rule__TopLevelCS__Group__0 : rule__TopLevelCS__Group__0__Impl rule__TopLevelCS__Group__1 ;
public final void rule__TopLevelCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7243:1: ( rule__TopLevelCS__Group__0__Impl rule__TopLevelCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7244:2: rule__TopLevelCS__Group__0__Impl rule__TopLevelCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__Group__0__Impl_in_rule__TopLevelCS__Group__015848);
rule__TopLevelCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__Group__1_in_rule__TopLevelCS__Group__015851);
rule__TopLevelCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TopLevelCS__Group__0"
// $ANTLR start "rule__TopLevelCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7251:1: rule__TopLevelCS__Group__0__Impl : ( ( rule__TopLevelCS__OwnedImportsAssignment_0 )* ) ;
public final void rule__TopLevelCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7255:1: ( ( ( rule__TopLevelCS__OwnedImportsAssignment_0 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7256:1: ( ( rule__TopLevelCS__OwnedImportsAssignment_0 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7256:1: ( ( rule__TopLevelCS__OwnedImportsAssignment_0 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7257:1: ( rule__TopLevelCS__OwnedImportsAssignment_0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTopLevelCSAccess().getOwnedImportsAssignment_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7258:1: ( rule__TopLevelCS__OwnedImportsAssignment_0 )*
loop71:
do {
int alt71=2;
int LA71_0 = input.LA(1);
if ( ((LA71_0>=109 && LA71_0<=110)) ) {
alt71=1;
}
switch (alt71) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7258:2: rule__TopLevelCS__OwnedImportsAssignment_0
{
pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__OwnedImportsAssignment_0_in_rule__TopLevelCS__Group__0__Impl15878);
rule__TopLevelCS__OwnedImportsAssignment_0();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop71;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getTopLevelCSAccess().getOwnedImportsAssignment_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TopLevelCS__Group__0__Impl"
// $ANTLR start "rule__TopLevelCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7268:1: rule__TopLevelCS__Group__1 : rule__TopLevelCS__Group__1__Impl ;
public final void rule__TopLevelCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7272:1: ( rule__TopLevelCS__Group__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7273:2: rule__TopLevelCS__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__Group__1__Impl_in_rule__TopLevelCS__Group__115909);
rule__TopLevelCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TopLevelCS__Group__1"
// $ANTLR start "rule__TopLevelCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7279:1: rule__TopLevelCS__Group__1__Impl : ( ( rule__TopLevelCS__Alternatives_1 )* ) ;
public final void rule__TopLevelCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7283:1: ( ( ( rule__TopLevelCS__Alternatives_1 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7284:1: ( ( rule__TopLevelCS__Alternatives_1 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7284:1: ( ( rule__TopLevelCS__Alternatives_1 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7285:1: ( rule__TopLevelCS__Alternatives_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTopLevelCSAccess().getAlternatives_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7286:1: ( rule__TopLevelCS__Alternatives_1 )*
loop72:
do {
int alt72=2;
int LA72_0 = input.LA(1);
if ( ((LA72_0>=16 && LA72_0<=18)||(LA72_0>=72 && LA72_0<=73)||(LA72_0>=79 && LA72_0<=80)||LA72_0==120||LA72_0==126) ) {
alt72=1;
}
switch (alt72) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7286:2: rule__TopLevelCS__Alternatives_1
{
pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__Alternatives_1_in_rule__TopLevelCS__Group__1__Impl15936);
rule__TopLevelCS__Alternatives_1();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop72;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getTopLevelCSAccess().getAlternatives_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TopLevelCS__Group__1__Impl"
// $ANTLR start "rule__MultiplicityCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7300:1: rule__MultiplicityCS__Group__0 : rule__MultiplicityCS__Group__0__Impl rule__MultiplicityCS__Group__1 ;
public final void rule__MultiplicityCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7304:1: ( rule__MultiplicityCS__Group__0__Impl rule__MultiplicityCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7305:2: rule__MultiplicityCS__Group__0__Impl rule__MultiplicityCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Group__0__Impl_in_rule__MultiplicityCS__Group__015971);
rule__MultiplicityCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Group__1_in_rule__MultiplicityCS__Group__015974);
rule__MultiplicityCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MultiplicityCS__Group__0"
// $ANTLR start "rule__MultiplicityCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7312:1: rule__MultiplicityCS__Group__0__Impl : ( '[' ) ;
public final void rule__MultiplicityCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7316:1: ( ( '[' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7317:1: ( '[' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7317:1: ( '[' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7318:1: '['
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityCSAccess().getLeftSquareBracketKeyword_0());
}
match(input,87,FollowSets000.FOLLOW_87_in_rule__MultiplicityCS__Group__0__Impl16002); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMultiplicityCSAccess().getLeftSquareBracketKeyword_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MultiplicityCS__Group__0__Impl"
// $ANTLR start "rule__MultiplicityCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7331:1: rule__MultiplicityCS__Group__1 : rule__MultiplicityCS__Group__1__Impl rule__MultiplicityCS__Group__2 ;
public final void rule__MultiplicityCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7335:1: ( rule__MultiplicityCS__Group__1__Impl rule__MultiplicityCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7336:2: rule__MultiplicityCS__Group__1__Impl rule__MultiplicityCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Group__1__Impl_in_rule__MultiplicityCS__Group__116033);
rule__MultiplicityCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Group__2_in_rule__MultiplicityCS__Group__116036);
rule__MultiplicityCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MultiplicityCS__Group__1"
// $ANTLR start "rule__MultiplicityCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7343:1: rule__MultiplicityCS__Group__1__Impl : ( ( rule__MultiplicityCS__Group_1__0 )? ) ;
public final void rule__MultiplicityCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7347:1: ( ( ( rule__MultiplicityCS__Group_1__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7348:1: ( ( rule__MultiplicityCS__Group_1__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7348:1: ( ( rule__MultiplicityCS__Group_1__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7349:1: ( rule__MultiplicityCS__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityCSAccess().getGroup_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7350:1: ( rule__MultiplicityCS__Group_1__0 )?
int alt73=2;
int LA73_0 = input.LA(1);
if ( (LA73_0==RULE_INT) ) {
int LA73_1 = input.LA(2);
if ( (LA73_1==89) ) {
alt73=1;
}
}
switch (alt73) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7350:2: rule__MultiplicityCS__Group_1__0
{
pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Group_1__0_in_rule__MultiplicityCS__Group__1__Impl16063);
rule__MultiplicityCS__Group_1__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMultiplicityCSAccess().getGroup_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MultiplicityCS__Group__1__Impl"
// $ANTLR start "rule__MultiplicityCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7360:1: rule__MultiplicityCS__Group__2 : rule__MultiplicityCS__Group__2__Impl rule__MultiplicityCS__Group__3 ;
public final void rule__MultiplicityCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7364:1: ( rule__MultiplicityCS__Group__2__Impl rule__MultiplicityCS__Group__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7365:2: rule__MultiplicityCS__Group__2__Impl rule__MultiplicityCS__Group__3
{
pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Group__2__Impl_in_rule__MultiplicityCS__Group__216094);
rule__MultiplicityCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Group__3_in_rule__MultiplicityCS__Group__216097);
rule__MultiplicityCS__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MultiplicityCS__Group__2"
// $ANTLR start "rule__MultiplicityCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7372:1: rule__MultiplicityCS__Group__2__Impl : ( ( rule__MultiplicityCS__UpperBoundAssignment_2 ) ) ;
public final void rule__MultiplicityCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7376:1: ( ( ( rule__MultiplicityCS__UpperBoundAssignment_2 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7377:1: ( ( rule__MultiplicityCS__UpperBoundAssignment_2 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7377:1: ( ( rule__MultiplicityCS__UpperBoundAssignment_2 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7378:1: ( rule__MultiplicityCS__UpperBoundAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityCSAccess().getUpperBoundAssignment_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7379:1: ( rule__MultiplicityCS__UpperBoundAssignment_2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7379:2: rule__MultiplicityCS__UpperBoundAssignment_2
{
pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__UpperBoundAssignment_2_in_rule__MultiplicityCS__Group__2__Impl16124);
rule__MultiplicityCS__UpperBoundAssignment_2();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMultiplicityCSAccess().getUpperBoundAssignment_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MultiplicityCS__Group__2__Impl"
// $ANTLR start "rule__MultiplicityCS__Group__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7389:1: rule__MultiplicityCS__Group__3 : rule__MultiplicityCS__Group__3__Impl ;
public final void rule__MultiplicityCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7393:1: ( rule__MultiplicityCS__Group__3__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7394:2: rule__MultiplicityCS__Group__3__Impl
{
pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Group__3__Impl_in_rule__MultiplicityCS__Group__316154);
rule__MultiplicityCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MultiplicityCS__Group__3"
// $ANTLR start "rule__MultiplicityCS__Group__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7400:1: rule__MultiplicityCS__Group__3__Impl : ( ']' ) ;
public final void rule__MultiplicityCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7404:1: ( ( ']' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7405:1: ( ']' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7405:1: ( ']' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7406:1: ']'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityCSAccess().getRightSquareBracketKeyword_3());
}
match(input,88,FollowSets000.FOLLOW_88_in_rule__MultiplicityCS__Group__3__Impl16182); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMultiplicityCSAccess().getRightSquareBracketKeyword_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MultiplicityCS__Group__3__Impl"
// $ANTLR start "rule__MultiplicityCS__Group_1__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7427:1: rule__MultiplicityCS__Group_1__0 : rule__MultiplicityCS__Group_1__0__Impl rule__MultiplicityCS__Group_1__1 ;
public final void rule__MultiplicityCS__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7431:1: ( rule__MultiplicityCS__Group_1__0__Impl rule__MultiplicityCS__Group_1__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7432:2: rule__MultiplicityCS__Group_1__0__Impl rule__MultiplicityCS__Group_1__1
{
pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Group_1__0__Impl_in_rule__MultiplicityCS__Group_1__016221);
rule__MultiplicityCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Group_1__1_in_rule__MultiplicityCS__Group_1__016224);
rule__MultiplicityCS__Group_1__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MultiplicityCS__Group_1__0"
// $ANTLR start "rule__MultiplicityCS__Group_1__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7439:1: rule__MultiplicityCS__Group_1__0__Impl : ( ( rule__MultiplicityCS__LowerBoundAssignment_1_0 ) ) ;
public final void rule__MultiplicityCS__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7443:1: ( ( ( rule__MultiplicityCS__LowerBoundAssignment_1_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7444:1: ( ( rule__MultiplicityCS__LowerBoundAssignment_1_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7444:1: ( ( rule__MultiplicityCS__LowerBoundAssignment_1_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7445:1: ( rule__MultiplicityCS__LowerBoundAssignment_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityCSAccess().getLowerBoundAssignment_1_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7446:1: ( rule__MultiplicityCS__LowerBoundAssignment_1_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7446:2: rule__MultiplicityCS__LowerBoundAssignment_1_0
{
pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__LowerBoundAssignment_1_0_in_rule__MultiplicityCS__Group_1__0__Impl16251);
rule__MultiplicityCS__LowerBoundAssignment_1_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMultiplicityCSAccess().getLowerBoundAssignment_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MultiplicityCS__Group_1__0__Impl"
// $ANTLR start "rule__MultiplicityCS__Group_1__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7456:1: rule__MultiplicityCS__Group_1__1 : rule__MultiplicityCS__Group_1__1__Impl ;
public final void rule__MultiplicityCS__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7460:1: ( rule__MultiplicityCS__Group_1__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7461:2: rule__MultiplicityCS__Group_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Group_1__1__Impl_in_rule__MultiplicityCS__Group_1__116281);
rule__MultiplicityCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MultiplicityCS__Group_1__1"
// $ANTLR start "rule__MultiplicityCS__Group_1__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7467:1: rule__MultiplicityCS__Group_1__1__Impl : ( '...' ) ;
public final void rule__MultiplicityCS__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7471:1: ( ( '...' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7472:1: ( '...' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7472:1: ( '...' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7473:1: '...'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityCSAccess().getFullStopFullStopFullStopKeyword_1_1());
}
match(input,89,FollowSets000.FOLLOW_89_in_rule__MultiplicityCS__Group_1__1__Impl16309); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMultiplicityCSAccess().getFullStopFullStopFullStopKeyword_1_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MultiplicityCS__Group_1__1__Impl"
// $ANTLR start "rule__PathName2CS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7490:1: rule__PathName2CS__Group__0 : rule__PathName2CS__Group__0__Impl rule__PathName2CS__Group__1 ;
public final void rule__PathName2CS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7494:1: ( rule__PathName2CS__Group__0__Impl rule__PathName2CS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7495:2: rule__PathName2CS__Group__0__Impl rule__PathName2CS__Group__1
{
pushFollow(FollowSets000.FOLLOW_rule__PathName2CS__Group__0__Impl_in_rule__PathName2CS__Group__016344);
rule__PathName2CS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__PathName2CS__Group__1_in_rule__PathName2CS__Group__016347);
rule__PathName2CS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PathName2CS__Group__0"
// $ANTLR start "rule__PathName2CS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7502:1: rule__PathName2CS__Group__0__Impl : ( ( rule__PathName2CS__OwnedPathElements2Assignment_0 ) ) ;
public final void rule__PathName2CS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7506:1: ( ( ( rule__PathName2CS__OwnedPathElements2Assignment_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7507:1: ( ( rule__PathName2CS__OwnedPathElements2Assignment_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7507:1: ( ( rule__PathName2CS__OwnedPathElements2Assignment_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7508:1: ( rule__PathName2CS__OwnedPathElements2Assignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPathName2CSAccess().getOwnedPathElements2Assignment_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7509:1: ( rule__PathName2CS__OwnedPathElements2Assignment_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7509:2: rule__PathName2CS__OwnedPathElements2Assignment_0
{
pushFollow(FollowSets000.FOLLOW_rule__PathName2CS__OwnedPathElements2Assignment_0_in_rule__PathName2CS__Group__0__Impl16374);
rule__PathName2CS__OwnedPathElements2Assignment_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getPathName2CSAccess().getOwnedPathElements2Assignment_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PathName2CS__Group__0__Impl"
// $ANTLR start "rule__PathName2CS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7519:1: rule__PathName2CS__Group__1 : rule__PathName2CS__Group__1__Impl ;
public final void rule__PathName2CS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7523:1: ( rule__PathName2CS__Group__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7524:2: rule__PathName2CS__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_rule__PathName2CS__Group__1__Impl_in_rule__PathName2CS__Group__116404);
rule__PathName2CS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PathName2CS__Group__1"
// $ANTLR start "rule__PathName2CS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7530:1: rule__PathName2CS__Group__1__Impl : ( ( rule__PathName2CS__Group_1__0 )* ) ;
public final void rule__PathName2CS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7534:1: ( ( ( rule__PathName2CS__Group_1__0 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7535:1: ( ( rule__PathName2CS__Group_1__0 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7535:1: ( ( rule__PathName2CS__Group_1__0 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7536:1: ( rule__PathName2CS__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPathName2CSAccess().getGroup_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7537:1: ( rule__PathName2CS__Group_1__0 )*
loop74:
do {
int alt74=2;
int LA74_0 = input.LA(1);
if ( (LA74_0==90) ) {
alt74=1;
}
switch (alt74) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7537:2: rule__PathName2CS__Group_1__0
{
pushFollow(FollowSets000.FOLLOW_rule__PathName2CS__Group_1__0_in_rule__PathName2CS__Group__1__Impl16431);
rule__PathName2CS__Group_1__0();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop74;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getPathName2CSAccess().getGroup_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PathName2CS__Group__1__Impl"
// $ANTLR start "rule__PathName2CS__Group_1__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7551:1: rule__PathName2CS__Group_1__0 : rule__PathName2CS__Group_1__0__Impl rule__PathName2CS__Group_1__1 ;
public final void rule__PathName2CS__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7555:1: ( rule__PathName2CS__Group_1__0__Impl rule__PathName2CS__Group_1__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7556:2: rule__PathName2CS__Group_1__0__Impl rule__PathName2CS__Group_1__1
{
pushFollow(FollowSets000.FOLLOW_rule__PathName2CS__Group_1__0__Impl_in_rule__PathName2CS__Group_1__016466);
rule__PathName2CS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__PathName2CS__Group_1__1_in_rule__PathName2CS__Group_1__016469);
rule__PathName2CS__Group_1__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PathName2CS__Group_1__0"
// $ANTLR start "rule__PathName2CS__Group_1__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7563:1: rule__PathName2CS__Group_1__0__Impl : ( '::' ) ;
public final void rule__PathName2CS__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7567:1: ( ( '::' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7568:1: ( '::' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7568:1: ( '::' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7569:1: '::'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPathName2CSAccess().getColonColonKeyword_1_0());
}
match(input,90,FollowSets000.FOLLOW_90_in_rule__PathName2CS__Group_1__0__Impl16497); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPathName2CSAccess().getColonColonKeyword_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PathName2CS__Group_1__0__Impl"
// $ANTLR start "rule__PathName2CS__Group_1__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7582:1: rule__PathName2CS__Group_1__1 : rule__PathName2CS__Group_1__1__Impl ;
public final void rule__PathName2CS__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7586:1: ( rule__PathName2CS__Group_1__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7587:2: rule__PathName2CS__Group_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_rule__PathName2CS__Group_1__1__Impl_in_rule__PathName2CS__Group_1__116528);
rule__PathName2CS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PathName2CS__Group_1__1"
// $ANTLR start "rule__PathName2CS__Group_1__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7593:1: rule__PathName2CS__Group_1__1__Impl : ( ( rule__PathName2CS__OwnedPathElements2Assignment_1_1 ) ) ;
public final void rule__PathName2CS__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7597:1: ( ( ( rule__PathName2CS__OwnedPathElements2Assignment_1_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7598:1: ( ( rule__PathName2CS__OwnedPathElements2Assignment_1_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7598:1: ( ( rule__PathName2CS__OwnedPathElements2Assignment_1_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7599:1: ( rule__PathName2CS__OwnedPathElements2Assignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPathName2CSAccess().getOwnedPathElements2Assignment_1_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7600:1: ( rule__PathName2CS__OwnedPathElements2Assignment_1_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7600:2: rule__PathName2CS__OwnedPathElements2Assignment_1_1
{
pushFollow(FollowSets000.FOLLOW_rule__PathName2CS__OwnedPathElements2Assignment_1_1_in_rule__PathName2CS__Group_1__1__Impl16555);
rule__PathName2CS__OwnedPathElements2Assignment_1_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getPathName2CSAccess().getOwnedPathElements2Assignment_1_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PathName2CS__Group_1__1__Impl"
// $ANTLR start "rule__TypedMultiplicityRef2CS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7614:1: rule__TypedMultiplicityRef2CS__Group__0 : rule__TypedMultiplicityRef2CS__Group__0__Impl rule__TypedMultiplicityRef2CS__Group__1 ;
public final void rule__TypedMultiplicityRef2CS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7618:1: ( rule__TypedMultiplicityRef2CS__Group__0__Impl rule__TypedMultiplicityRef2CS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7619:2: rule__TypedMultiplicityRef2CS__Group__0__Impl rule__TypedMultiplicityRef2CS__Group__1
{
pushFollow(FollowSets000.FOLLOW_rule__TypedMultiplicityRef2CS__Group__0__Impl_in_rule__TypedMultiplicityRef2CS__Group__016589);
rule__TypedMultiplicityRef2CS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__TypedMultiplicityRef2CS__Group__1_in_rule__TypedMultiplicityRef2CS__Group__016592);
rule__TypedMultiplicityRef2CS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypedMultiplicityRef2CS__Group__0"
// $ANTLR start "rule__TypedMultiplicityRef2CS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7626:1: rule__TypedMultiplicityRef2CS__Group__0__Impl : ( ruleTypedRef2CS ) ;
public final void rule__TypedMultiplicityRef2CS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7630:1: ( ( ruleTypedRef2CS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7631:1: ( ruleTypedRef2CS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7631:1: ( ruleTypedRef2CS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7632:1: ruleTypedRef2CS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedMultiplicityRef2CSAccess().getTypedRef2CSParserRuleCall_0());
}
pushFollow(FollowSets000.FOLLOW_ruleTypedRef2CS_in_rule__TypedMultiplicityRef2CS__Group__0__Impl16619);
ruleTypedRef2CS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypedMultiplicityRef2CSAccess().getTypedRef2CSParserRuleCall_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypedMultiplicityRef2CS__Group__0__Impl"
// $ANTLR start "rule__TypedMultiplicityRef2CS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7643:1: rule__TypedMultiplicityRef2CS__Group__1 : rule__TypedMultiplicityRef2CS__Group__1__Impl ;
public final void rule__TypedMultiplicityRef2CS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7647:1: ( rule__TypedMultiplicityRef2CS__Group__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7648:2: rule__TypedMultiplicityRef2CS__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_rule__TypedMultiplicityRef2CS__Group__1__Impl_in_rule__TypedMultiplicityRef2CS__Group__116648);
rule__TypedMultiplicityRef2CS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypedMultiplicityRef2CS__Group__1"
// $ANTLR start "rule__TypedMultiplicityRef2CS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7654:1: rule__TypedMultiplicityRef2CS__Group__1__Impl : ( ( rule__TypedMultiplicityRef2CS__OwnedMultiplicityAssignment_1 )? ) ;
public final void rule__TypedMultiplicityRef2CS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7658:1: ( ( ( rule__TypedMultiplicityRef2CS__OwnedMultiplicityAssignment_1 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7659:1: ( ( rule__TypedMultiplicityRef2CS__OwnedMultiplicityAssignment_1 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7659:1: ( ( rule__TypedMultiplicityRef2CS__OwnedMultiplicityAssignment_1 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7660:1: ( rule__TypedMultiplicityRef2CS__OwnedMultiplicityAssignment_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedMultiplicityRef2CSAccess().getOwnedMultiplicityAssignment_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7661:1: ( rule__TypedMultiplicityRef2CS__OwnedMultiplicityAssignment_1 )?
int alt75=2;
int LA75_0 = input.LA(1);
if ( (LA75_0==87) ) {
alt75=1;
}
switch (alt75) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7661:2: rule__TypedMultiplicityRef2CS__OwnedMultiplicityAssignment_1
{
pushFollow(FollowSets000.FOLLOW_rule__TypedMultiplicityRef2CS__OwnedMultiplicityAssignment_1_in_rule__TypedMultiplicityRef2CS__Group__1__Impl16675);
rule__TypedMultiplicityRef2CS__OwnedMultiplicityAssignment_1();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTypedMultiplicityRef2CSAccess().getOwnedMultiplicityAssignment_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypedMultiplicityRef2CS__Group__1__Impl"
// $ANTLR start "rule__TypedTypeRef2CS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7675:1: rule__TypedTypeRef2CS__Group__0 : rule__TypedTypeRef2CS__Group__0__Impl rule__TypedTypeRef2CS__Group__1 ;
public final void rule__TypedTypeRef2CS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7679:1: ( rule__TypedTypeRef2CS__Group__0__Impl rule__TypedTypeRef2CS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7680:2: rule__TypedTypeRef2CS__Group__0__Impl rule__TypedTypeRef2CS__Group__1
{
pushFollow(FollowSets000.FOLLOW_rule__TypedTypeRef2CS__Group__0__Impl_in_rule__TypedTypeRef2CS__Group__016710);
rule__TypedTypeRef2CS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__TypedTypeRef2CS__Group__1_in_rule__TypedTypeRef2CS__Group__016713);
rule__TypedTypeRef2CS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypedTypeRef2CS__Group__0"
// $ANTLR start "rule__TypedTypeRef2CS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7687:1: rule__TypedTypeRef2CS__Group__0__Impl : ( ( rule__TypedTypeRef2CS__OwnedPathNameAssignment_0 ) ) ;
public final void rule__TypedTypeRef2CS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7691:1: ( ( ( rule__TypedTypeRef2CS__OwnedPathNameAssignment_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7692:1: ( ( rule__TypedTypeRef2CS__OwnedPathNameAssignment_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7692:1: ( ( rule__TypedTypeRef2CS__OwnedPathNameAssignment_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7693:1: ( rule__TypedTypeRef2CS__OwnedPathNameAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedTypeRef2CSAccess().getOwnedPathNameAssignment_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7694:1: ( rule__TypedTypeRef2CS__OwnedPathNameAssignment_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7694:2: rule__TypedTypeRef2CS__OwnedPathNameAssignment_0
{
pushFollow(FollowSets000.FOLLOW_rule__TypedTypeRef2CS__OwnedPathNameAssignment_0_in_rule__TypedTypeRef2CS__Group__0__Impl16740);
rule__TypedTypeRef2CS__OwnedPathNameAssignment_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTypedTypeRef2CSAccess().getOwnedPathNameAssignment_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypedTypeRef2CS__Group__0__Impl"
// $ANTLR start "rule__TypedTypeRef2CS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7704:1: rule__TypedTypeRef2CS__Group__1 : rule__TypedTypeRef2CS__Group__1__Impl rule__TypedTypeRef2CS__Group__2 ;
public final void rule__TypedTypeRef2CS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7708:1: ( rule__TypedTypeRef2CS__Group__1__Impl rule__TypedTypeRef2CS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7709:2: rule__TypedTypeRef2CS__Group__1__Impl rule__TypedTypeRef2CS__Group__2
{
pushFollow(FollowSets000.FOLLOW_rule__TypedTypeRef2CS__Group__1__Impl_in_rule__TypedTypeRef2CS__Group__116770);
rule__TypedTypeRef2CS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__TypedTypeRef2CS__Group__2_in_rule__TypedTypeRef2CS__Group__116773);
rule__TypedTypeRef2CS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypedTypeRef2CS__Group__1"
// $ANTLR start "rule__TypedTypeRef2CS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7716:1: rule__TypedTypeRef2CS__Group__1__Impl : ( ( rule__TypedTypeRef2CS__Group_1__0 )? ) ;
public final void rule__TypedTypeRef2CS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7720:1: ( ( ( rule__TypedTypeRef2CS__Group_1__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7721:1: ( ( rule__TypedTypeRef2CS__Group_1__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7721:1: ( ( rule__TypedTypeRef2CS__Group_1__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7722:1: ( rule__TypedTypeRef2CS__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedTypeRef2CSAccess().getGroup_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7723:1: ( rule__TypedTypeRef2CS__Group_1__0 )?
int alt76=2;
int LA76_0 = input.LA(1);
if ( (LA76_0==91) ) {
alt76=1;
}
switch (alt76) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7723:2: rule__TypedTypeRef2CS__Group_1__0
{
pushFollow(FollowSets000.FOLLOW_rule__TypedTypeRef2CS__Group_1__0_in_rule__TypedTypeRef2CS__Group__1__Impl16800);
rule__TypedTypeRef2CS__Group_1__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTypedTypeRef2CSAccess().getGroup_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypedTypeRef2CS__Group__1__Impl"
// $ANTLR start "rule__TypedTypeRef2CS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7733:1: rule__TypedTypeRef2CS__Group__2 : rule__TypedTypeRef2CS__Group__2__Impl ;
public final void rule__TypedTypeRef2CS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7737:1: ( rule__TypedTypeRef2CS__Group__2__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7738:2: rule__TypedTypeRef2CS__Group__2__Impl
{
pushFollow(FollowSets000.FOLLOW_rule__TypedTypeRef2CS__Group__2__Impl_in_rule__TypedTypeRef2CS__Group__216831);
rule__TypedTypeRef2CS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypedTypeRef2CS__Group__2"
// $ANTLR start "rule__TypedTypeRef2CS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7744:1: rule__TypedTypeRef2CS__Group__2__Impl : ( ( rule__TypedTypeRef2CS__Group_2__0 )? ) ;
public final void rule__TypedTypeRef2CS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7748:1: ( ( ( rule__TypedTypeRef2CS__Group_2__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7749:1: ( ( rule__TypedTypeRef2CS__Group_2__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7749:1: ( ( rule__TypedTypeRef2CS__Group_2__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7750:1: ( rule__TypedTypeRef2CS__Group_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedTypeRef2CSAccess().getGroup_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7751:1: ( rule__TypedTypeRef2CS__Group_2__0 )?
int alt77=2;
int LA77_0 = input.LA(1);
if ( (LA77_0==93) ) {
alt77=1;
}
switch (alt77) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7751:2: rule__TypedTypeRef2CS__Group_2__0
{
pushFollow(FollowSets000.FOLLOW_rule__TypedTypeRef2CS__Group_2__0_in_rule__TypedTypeRef2CS__Group__2__Impl16858);
rule__TypedTypeRef2CS__Group_2__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTypedTypeRef2CSAccess().getGroup_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypedTypeRef2CS__Group__2__Impl"
// $ANTLR start "rule__TypedTypeRef2CS__Group_1__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7767:1: rule__TypedTypeRef2CS__Group_1__0 : rule__TypedTypeRef2CS__Group_1__0__Impl rule__TypedTypeRef2CS__Group_1__1 ;
public final void rule__TypedTypeRef2CS__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7771:1: ( rule__TypedTypeRef2CS__Group_1__0__Impl rule__TypedTypeRef2CS__Group_1__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7772:2: rule__TypedTypeRef2CS__Group_1__0__Impl rule__TypedTypeRef2CS__Group_1__1
{
pushFollow(FollowSets000.FOLLOW_rule__TypedTypeRef2CS__Group_1__0__Impl_in_rule__TypedTypeRef2CS__Group_1__016895);
rule__TypedTypeRef2CS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__TypedTypeRef2CS__Group_1__1_in_rule__TypedTypeRef2CS__Group_1__016898);
rule__TypedTypeRef2CS__Group_1__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypedTypeRef2CS__Group_1__0"
// $ANTLR start "rule__TypedTypeRef2CS__Group_1__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7779:1: rule__TypedTypeRef2CS__Group_1__0__Impl : ( '(' ) ;
public final void rule__TypedTypeRef2CS__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7783:1: ( ( '(' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7784:1: ( '(' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7784:1: ( '(' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7785:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedTypeRef2CSAccess().getLeftParenthesisKeyword_1_0());
}
match(input,91,FollowSets000.FOLLOW_91_in_rule__TypedTypeRef2CS__Group_1__0__Impl16926); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypedTypeRef2CSAccess().getLeftParenthesisKeyword_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypedTypeRef2CS__Group_1__0__Impl"
// $ANTLR start "rule__TypedTypeRef2CS__Group_1__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7798:1: rule__TypedTypeRef2CS__Group_1__1 : rule__TypedTypeRef2CS__Group_1__1__Impl rule__TypedTypeRef2CS__Group_1__2 ;
public final void rule__TypedTypeRef2CS__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7802:1: ( rule__TypedTypeRef2CS__Group_1__1__Impl rule__TypedTypeRef2CS__Group_1__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7803:2: rule__TypedTypeRef2CS__Group_1__1__Impl rule__TypedTypeRef2CS__Group_1__2
{
pushFollow(FollowSets000.FOLLOW_rule__TypedTypeRef2CS__Group_1__1__Impl_in_rule__TypedTypeRef2CS__Group_1__116957);
rule__TypedTypeRef2CS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__TypedTypeRef2CS__Group_1__2_in_rule__TypedTypeRef2CS__Group_1__116960);
rule__TypedTypeRef2CS__Group_1__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypedTypeRef2CS__Group_1__1"
// $ANTLR start "rule__TypedTypeRef2CS__Group_1__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7810:1: rule__TypedTypeRef2CS__Group_1__1__Impl : ( ( rule__TypedTypeRef2CS__OwnedBindingAssignment_1_1 ) ) ;
public final void rule__TypedTypeRef2CS__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7814:1: ( ( ( rule__TypedTypeRef2CS__OwnedBindingAssignment_1_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7815:1: ( ( rule__TypedTypeRef2CS__OwnedBindingAssignment_1_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7815:1: ( ( rule__TypedTypeRef2CS__OwnedBindingAssignment_1_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7816:1: ( rule__TypedTypeRef2CS__OwnedBindingAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedTypeRef2CSAccess().getOwnedBindingAssignment_1_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7817:1: ( rule__TypedTypeRef2CS__OwnedBindingAssignment_1_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7817:2: rule__TypedTypeRef2CS__OwnedBindingAssignment_1_1
{
pushFollow(FollowSets000.FOLLOW_rule__TypedTypeRef2CS__OwnedBindingAssignment_1_1_in_rule__TypedTypeRef2CS__Group_1__1__Impl16987);
rule__TypedTypeRef2CS__OwnedBindingAssignment_1_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTypedTypeRef2CSAccess().getOwnedBindingAssignment_1_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypedTypeRef2CS__Group_1__1__Impl"
// $ANTLR start "rule__TypedTypeRef2CS__Group_1__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7827:1: rule__TypedTypeRef2CS__Group_1__2 : rule__TypedTypeRef2CS__Group_1__2__Impl ;
public final void rule__TypedTypeRef2CS__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7831:1: ( rule__TypedTypeRef2CS__Group_1__2__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7832:2: rule__TypedTypeRef2CS__Group_1__2__Impl
{
pushFollow(FollowSets000.FOLLOW_rule__TypedTypeRef2CS__Group_1__2__Impl_in_rule__TypedTypeRef2CS__Group_1__217017);
rule__TypedTypeRef2CS__Group_1__2__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypedTypeRef2CS__Group_1__2"
// $ANTLR start "rule__TypedTypeRef2CS__Group_1__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7838:1: rule__TypedTypeRef2CS__Group_1__2__Impl : ( ')' ) ;
public final void rule__TypedTypeRef2CS__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7842:1: ( ( ')' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7843:1: ( ')' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7843:1: ( ')' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7844:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedTypeRef2CSAccess().getRightParenthesisKeyword_1_2());
}
match(input,92,FollowSets000.FOLLOW_92_in_rule__TypedTypeRef2CS__Group_1__2__Impl17045); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypedTypeRef2CSAccess().getRightParenthesisKeyword_1_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypedTypeRef2CS__Group_1__2__Impl"
// $ANTLR start "rule__TypedTypeRef2CS__Group_2__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7863:1: rule__TypedTypeRef2CS__Group_2__0 : rule__TypedTypeRef2CS__Group_2__0__Impl rule__TypedTypeRef2CS__Group_2__1 ;
public final void rule__TypedTypeRef2CS__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7867:1: ( rule__TypedTypeRef2CS__Group_2__0__Impl rule__TypedTypeRef2CS__Group_2__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7868:2: rule__TypedTypeRef2CS__Group_2__0__Impl rule__TypedTypeRef2CS__Group_2__1
{
pushFollow(FollowSets000.FOLLOW_rule__TypedTypeRef2CS__Group_2__0__Impl_in_rule__TypedTypeRef2CS__Group_2__017082);
rule__TypedTypeRef2CS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__TypedTypeRef2CS__Group_2__1_in_rule__TypedTypeRef2CS__Group_2__017085);
rule__TypedTypeRef2CS__Group_2__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypedTypeRef2CS__Group_2__0"
// $ANTLR start "rule__TypedTypeRef2CS__Group_2__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7875:1: rule__TypedTypeRef2CS__Group_2__0__Impl : ( '@' ) ;
public final void rule__TypedTypeRef2CS__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7879:1: ( ( '@' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7880:1: ( '@' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7880:1: ( '@' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7881:1: '@'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedTypeRef2CSAccess().getCommercialAtKeyword_2_0());
}
match(input,93,FollowSets000.FOLLOW_93_in_rule__TypedTypeRef2CS__Group_2__0__Impl17113); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypedTypeRef2CSAccess().getCommercialAtKeyword_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypedTypeRef2CS__Group_2__0__Impl"
// $ANTLR start "rule__TypedTypeRef2CS__Group_2__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7894:1: rule__TypedTypeRef2CS__Group_2__1 : rule__TypedTypeRef2CS__Group_2__1__Impl ;
public final void rule__TypedTypeRef2CS__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7898:1: ( rule__TypedTypeRef2CS__Group_2__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7899:2: rule__TypedTypeRef2CS__Group_2__1__Impl
{
pushFollow(FollowSets000.FOLLOW_rule__TypedTypeRef2CS__Group_2__1__Impl_in_rule__TypedTypeRef2CS__Group_2__117144);
rule__TypedTypeRef2CS__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypedTypeRef2CS__Group_2__1"
// $ANTLR start "rule__TypedTypeRef2CS__Group_2__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7905:1: rule__TypedTypeRef2CS__Group_2__1__Impl : ( ( rule__TypedTypeRef2CS__ExtentLocationAssignment_2_1 ) ) ;
public final void rule__TypedTypeRef2CS__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7909:1: ( ( ( rule__TypedTypeRef2CS__ExtentLocationAssignment_2_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7910:1: ( ( rule__TypedTypeRef2CS__ExtentLocationAssignment_2_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7910:1: ( ( rule__TypedTypeRef2CS__ExtentLocationAssignment_2_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7911:1: ( rule__TypedTypeRef2CS__ExtentLocationAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedTypeRef2CSAccess().getExtentLocationAssignment_2_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7912:1: ( rule__TypedTypeRef2CS__ExtentLocationAssignment_2_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7912:2: rule__TypedTypeRef2CS__ExtentLocationAssignment_2_1
{
pushFollow(FollowSets000.FOLLOW_rule__TypedTypeRef2CS__ExtentLocationAssignment_2_1_in_rule__TypedTypeRef2CS__Group_2__1__Impl17171);
rule__TypedTypeRef2CS__ExtentLocationAssignment_2_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTypedTypeRef2CSAccess().getExtentLocationAssignment_2_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypedTypeRef2CS__Group_2__1__Impl"
// $ANTLR start "rule__ClassCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7926:1: rule__ClassCS__Group__0 : rule__ClassCS__Group__0__Impl rule__ClassCS__Group__1 ;
public final void rule__ClassCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7930:1: ( rule__ClassCS__Group__0__Impl rule__ClassCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7931:2: rule__ClassCS__Group__0__Impl rule__ClassCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_rule__ClassCS__Group__0__Impl_in_rule__ClassCS__Group__017205);
rule__ClassCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__ClassCS__Group__1_in_rule__ClassCS__Group__017208);
rule__ClassCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassCS__Group__0"
// $ANTLR start "rule__ClassCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7938:1: rule__ClassCS__Group__0__Impl : ( ( rule__ClassCS__Alternatives_0 ) ) ;
public final void rule__ClassCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7942:1: ( ( ( rule__ClassCS__Alternatives_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7943:1: ( ( rule__ClassCS__Alternatives_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7943:1: ( ( rule__ClassCS__Alternatives_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7944:1: ( rule__ClassCS__Alternatives_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassCSAccess().getAlternatives_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7945:1: ( rule__ClassCS__Alternatives_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7945:2: rule__ClassCS__Alternatives_0
{
pushFollow(FollowSets000.FOLLOW_rule__ClassCS__Alternatives_0_in_rule__ClassCS__Group__0__Impl17235);
rule__ClassCS__Alternatives_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getClassCSAccess().getAlternatives_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassCS__Group__0__Impl"
// $ANTLR start "rule__ClassCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7955:1: rule__ClassCS__Group__1 : rule__ClassCS__Group__1__Impl ;
public final void rule__ClassCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7959:1: ( rule__ClassCS__Group__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7960:2: rule__ClassCS__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_rule__ClassCS__Group__1__Impl_in_rule__ClassCS__Group__117265);
rule__ClassCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassCS__Group__1"
// $ANTLR start "rule__ClassCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7966:1: rule__ClassCS__Group__1__Impl : ( ( ';' )? ) ;
public final void rule__ClassCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7970:1: ( ( ( ';' )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7971:1: ( ( ';' )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7971:1: ( ( ';' )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7972:1: ( ';' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassCSAccess().getSemicolonKeyword_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7973:1: ( ';' )?
int alt78=2;
int LA78_0 = input.LA(1);
if ( (LA78_0==94) ) {
alt78=1;
}
switch (alt78) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7974:2: ';'
{
match(input,94,FollowSets000.FOLLOW_94_in_rule__ClassCS__Group__1__Impl17294); if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getClassCSAccess().getSemicolonKeyword_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassCS__Group__1__Impl"
// $ANTLR start "rule__ClassifierOperationCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7989:1: rule__ClassifierOperationCS__Group__0 : rule__ClassifierOperationCS__Group__0__Impl rule__ClassifierOperationCS__Group__1 ;
public final void rule__ClassifierOperationCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7993:1: ( rule__ClassifierOperationCS__Group__0__Impl rule__ClassifierOperationCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:7994:2: rule__ClassifierOperationCS__Group__0__Impl rule__ClassifierOperationCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_rule__ClassifierOperationCS__Group__0__Impl_in_rule__ClassifierOperationCS__Group__017331);
rule__ClassifierOperationCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__ClassifierOperationCS__Group__1_in_rule__ClassifierOperationCS__Group__017334);
rule__ClassifierOperationCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassifierOperationCS__Group__0"
// $ANTLR start "rule__ClassifierOperationCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8001:1: rule__ClassifierOperationCS__Group__0__Impl : ( ( rule__ClassifierOperationCS__OwnedStereotypeAssignment_0 )? ) ;
public final void rule__ClassifierOperationCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8005:1: ( ( ( rule__ClassifierOperationCS__OwnedStereotypeAssignment_0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8006:1: ( ( rule__ClassifierOperationCS__OwnedStereotypeAssignment_0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8006:1: ( ( rule__ClassifierOperationCS__OwnedStereotypeAssignment_0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8007:1: ( rule__ClassifierOperationCS__OwnedStereotypeAssignment_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierOperationCSAccess().getOwnedStereotypeAssignment_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8008:1: ( rule__ClassifierOperationCS__OwnedStereotypeAssignment_0 )?
int alt79=2;
int LA79_0 = input.LA(1);
if ( (LA79_0==124) ) {
alt79=1;
}
switch (alt79) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8008:2: rule__ClassifierOperationCS__OwnedStereotypeAssignment_0
{
pushFollow(FollowSets000.FOLLOW_rule__ClassifierOperationCS__OwnedStereotypeAssignment_0_in_rule__ClassifierOperationCS__Group__0__Impl17361);
rule__ClassifierOperationCS__OwnedStereotypeAssignment_0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getClassifierOperationCSAccess().getOwnedStereotypeAssignment_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassifierOperationCS__Group__0__Impl"
// $ANTLR start "rule__ClassifierOperationCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8018:1: rule__ClassifierOperationCS__Group__1 : rule__ClassifierOperationCS__Group__1__Impl rule__ClassifierOperationCS__Group__2 ;
public final void rule__ClassifierOperationCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8022:1: ( rule__ClassifierOperationCS__Group__1__Impl rule__ClassifierOperationCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8023:2: rule__ClassifierOperationCS__Group__1__Impl rule__ClassifierOperationCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_rule__ClassifierOperationCS__Group__1__Impl_in_rule__ClassifierOperationCS__Group__117392);
rule__ClassifierOperationCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__ClassifierOperationCS__Group__2_in_rule__ClassifierOperationCS__Group__117395);
rule__ClassifierOperationCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassifierOperationCS__Group__1"
// $ANTLR start "rule__ClassifierOperationCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8030:1: rule__ClassifierOperationCS__Group__1__Impl : ( ( rule__ClassifierOperationCS__QualifiersAssignment_1 )* ) ;
public final void rule__ClassifierOperationCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8034:1: ( ( ( rule__ClassifierOperationCS__QualifiersAssignment_1 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8035:1: ( ( rule__ClassifierOperationCS__QualifiersAssignment_1 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8035:1: ( ( rule__ClassifierOperationCS__QualifiersAssignment_1 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8036:1: ( rule__ClassifierOperationCS__QualifiersAssignment_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierOperationCSAccess().getQualifiersAssignment_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8037:1: ( rule__ClassifierOperationCS__QualifiersAssignment_1 )*
loop80:
do {
int alt80=2;
int LA80_0 = input.LA(1);
if ( ((LA80_0>=18 && LA80_0<=22)) ) {
alt80=1;
}
switch (alt80) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8037:2: rule__ClassifierOperationCS__QualifiersAssignment_1
{
pushFollow(FollowSets000.FOLLOW_rule__ClassifierOperationCS__QualifiersAssignment_1_in_rule__ClassifierOperationCS__Group__1__Impl17422);
rule__ClassifierOperationCS__QualifiersAssignment_1();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop80;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getClassifierOperationCSAccess().getQualifiersAssignment_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassifierOperationCS__Group__1__Impl"
// $ANTLR start "rule__ClassifierOperationCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8047:1: rule__ClassifierOperationCS__Group__2 : rule__ClassifierOperationCS__Group__2__Impl rule__ClassifierOperationCS__Group__3 ;
public final void rule__ClassifierOperationCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8051:1: ( rule__ClassifierOperationCS__Group__2__Impl rule__ClassifierOperationCS__Group__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8052:2: rule__ClassifierOperationCS__Group__2__Impl rule__ClassifierOperationCS__Group__3
{
pushFollow(FollowSets000.FOLLOW_rule__ClassifierOperationCS__Group__2__Impl_in_rule__ClassifierOperationCS__Group__217453);
rule__ClassifierOperationCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__ClassifierOperationCS__Group__3_in_rule__ClassifierOperationCS__Group__217456);
rule__ClassifierOperationCS__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassifierOperationCS__Group__2"
// $ANTLR start "rule__ClassifierOperationCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8059:1: rule__ClassifierOperationCS__Group__2__Impl : ( ( rule__ClassifierOperationCS__NameAssignment_2 ) ) ;
public final void rule__ClassifierOperationCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8063:1: ( ( ( rule__ClassifierOperationCS__NameAssignment_2 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8064:1: ( ( rule__ClassifierOperationCS__NameAssignment_2 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8064:1: ( ( rule__ClassifierOperationCS__NameAssignment_2 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8065:1: ( rule__ClassifierOperationCS__NameAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierOperationCSAccess().getNameAssignment_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8066:1: ( rule__ClassifierOperationCS__NameAssignment_2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8066:2: rule__ClassifierOperationCS__NameAssignment_2
{
pushFollow(FollowSets000.FOLLOW_rule__ClassifierOperationCS__NameAssignment_2_in_rule__ClassifierOperationCS__Group__2__Impl17483);
rule__ClassifierOperationCS__NameAssignment_2();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getClassifierOperationCSAccess().getNameAssignment_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassifierOperationCS__Group__2__Impl"
// $ANTLR start "rule__ClassifierOperationCS__Group__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8076:1: rule__ClassifierOperationCS__Group__3 : rule__ClassifierOperationCS__Group__3__Impl rule__ClassifierOperationCS__Group__4 ;
public final void rule__ClassifierOperationCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8080:1: ( rule__ClassifierOperationCS__Group__3__Impl rule__ClassifierOperationCS__Group__4 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8081:2: rule__ClassifierOperationCS__Group__3__Impl rule__ClassifierOperationCS__Group__4
{
pushFollow(FollowSets000.FOLLOW_rule__ClassifierOperationCS__Group__3__Impl_in_rule__ClassifierOperationCS__Group__317513);
rule__ClassifierOperationCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__ClassifierOperationCS__Group__4_in_rule__ClassifierOperationCS__Group__317516);
rule__ClassifierOperationCS__Group__4();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassifierOperationCS__Group__3"
// $ANTLR start "rule__ClassifierOperationCS__Group__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8088:1: rule__ClassifierOperationCS__Group__3__Impl : ( '(' ) ;
public final void rule__ClassifierOperationCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8092:1: ( ( '(' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8093:1: ( '(' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8093:1: ( '(' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8094:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierOperationCSAccess().getLeftParenthesisKeyword_3());
}
match(input,91,FollowSets000.FOLLOW_91_in_rule__ClassifierOperationCS__Group__3__Impl17544); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getClassifierOperationCSAccess().getLeftParenthesisKeyword_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassifierOperationCS__Group__3__Impl"
// $ANTLR start "rule__ClassifierOperationCS__Group__4"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8107:1: rule__ClassifierOperationCS__Group__4 : rule__ClassifierOperationCS__Group__4__Impl rule__ClassifierOperationCS__Group__5 ;
public final void rule__ClassifierOperationCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8111:1: ( rule__ClassifierOperationCS__Group__4__Impl rule__ClassifierOperationCS__Group__5 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8112:2: rule__ClassifierOperationCS__Group__4__Impl rule__ClassifierOperationCS__Group__5
{
pushFollow(FollowSets000.FOLLOW_rule__ClassifierOperationCS__Group__4__Impl_in_rule__ClassifierOperationCS__Group__417575);
rule__ClassifierOperationCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__ClassifierOperationCS__Group__5_in_rule__ClassifierOperationCS__Group__417578);
rule__ClassifierOperationCS__Group__5();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassifierOperationCS__Group__4"
// $ANTLR start "rule__ClassifierOperationCS__Group__4__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8119:1: rule__ClassifierOperationCS__Group__4__Impl : ( ( rule__ClassifierOperationCS__Group_4__0 )? ) ;
public final void rule__ClassifierOperationCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8123:1: ( ( ( rule__ClassifierOperationCS__Group_4__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8124:1: ( ( rule__ClassifierOperationCS__Group_4__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8124:1: ( ( rule__ClassifierOperationCS__Group_4__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8125:1: ( rule__ClassifierOperationCS__Group_4__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierOperationCSAccess().getGroup_4());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8126:1: ( rule__ClassifierOperationCS__Group_4__0 )?
int alt81=2;
int LA81_0 = input.LA(1);
if ( ((LA81_0>=RULE_SIMPLE_ID && LA81_0<=RULE_ESCAPED_ID)) ) {
alt81=1;
}
switch (alt81) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8126:2: rule__ClassifierOperationCS__Group_4__0
{
pushFollow(FollowSets000.FOLLOW_rule__ClassifierOperationCS__Group_4__0_in_rule__ClassifierOperationCS__Group__4__Impl17605);
rule__ClassifierOperationCS__Group_4__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getClassifierOperationCSAccess().getGroup_4());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassifierOperationCS__Group__4__Impl"
// $ANTLR start "rule__ClassifierOperationCS__Group__5"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8136:1: rule__ClassifierOperationCS__Group__5 : rule__ClassifierOperationCS__Group__5__Impl rule__ClassifierOperationCS__Group__6 ;
public final void rule__ClassifierOperationCS__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8140:1: ( rule__ClassifierOperationCS__Group__5__Impl rule__ClassifierOperationCS__Group__6 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8141:2: rule__ClassifierOperationCS__Group__5__Impl rule__ClassifierOperationCS__Group__6
{
pushFollow(FollowSets000.FOLLOW_rule__ClassifierOperationCS__Group__5__Impl_in_rule__ClassifierOperationCS__Group__517636);
rule__ClassifierOperationCS__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__ClassifierOperationCS__Group__6_in_rule__ClassifierOperationCS__Group__517639);
rule__ClassifierOperationCS__Group__6();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassifierOperationCS__Group__5"
// $ANTLR start "rule__ClassifierOperationCS__Group__5__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8148:1: rule__ClassifierOperationCS__Group__5__Impl : ( ')' ) ;
public final void rule__ClassifierOperationCS__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8152:1: ( ( ')' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8153:1: ( ')' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8153:1: ( ')' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8154:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierOperationCSAccess().getRightParenthesisKeyword_5());
}
match(input,92,FollowSets000.FOLLOW_92_in_rule__ClassifierOperationCS__Group__5__Impl17667); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getClassifierOperationCSAccess().getRightParenthesisKeyword_5());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassifierOperationCS__Group__5__Impl"
// $ANTLR start "rule__ClassifierOperationCS__Group__6"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8167:1: rule__ClassifierOperationCS__Group__6 : rule__ClassifierOperationCS__Group__6__Impl ;
public final void rule__ClassifierOperationCS__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8171:1: ( rule__ClassifierOperationCS__Group__6__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8172:2: rule__ClassifierOperationCS__Group__6__Impl
{
pushFollow(FollowSets000.FOLLOW_rule__ClassifierOperationCS__Group__6__Impl_in_rule__ClassifierOperationCS__Group__617698);
rule__ClassifierOperationCS__Group__6__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassifierOperationCS__Group__6"
// $ANTLR start "rule__ClassifierOperationCS__Group__6__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8178:1: rule__ClassifierOperationCS__Group__6__Impl : ( ( rule__ClassifierOperationCS__Group_6__0 )? ) ;
public final void rule__ClassifierOperationCS__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8182:1: ( ( ( rule__ClassifierOperationCS__Group_6__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8183:1: ( ( rule__ClassifierOperationCS__Group_6__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8183:1: ( ( rule__ClassifierOperationCS__Group_6__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8184:1: ( rule__ClassifierOperationCS__Group_6__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierOperationCSAccess().getGroup_6());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8185:1: ( rule__ClassifierOperationCS__Group_6__0 )?
int alt82=2;
int LA82_0 = input.LA(1);
if ( (LA82_0==96) ) {
alt82=1;
}
switch (alt82) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8185:2: rule__ClassifierOperationCS__Group_6__0
{
pushFollow(FollowSets000.FOLLOW_rule__ClassifierOperationCS__Group_6__0_in_rule__ClassifierOperationCS__Group__6__Impl17725);
rule__ClassifierOperationCS__Group_6__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getClassifierOperationCSAccess().getGroup_6());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassifierOperationCS__Group__6__Impl"
// $ANTLR start "rule__ClassifierOperationCS__Group_4__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8209:1: rule__ClassifierOperationCS__Group_4__0 : rule__ClassifierOperationCS__Group_4__0__Impl rule__ClassifierOperationCS__Group_4__1 ;
public final void rule__ClassifierOperationCS__Group_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8213:1: ( rule__ClassifierOperationCS__Group_4__0__Impl rule__ClassifierOperationCS__Group_4__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8214:2: rule__ClassifierOperationCS__Group_4__0__Impl rule__ClassifierOperationCS__Group_4__1
{
pushFollow(FollowSets000.FOLLOW_rule__ClassifierOperationCS__Group_4__0__Impl_in_rule__ClassifierOperationCS__Group_4__017770);
rule__ClassifierOperationCS__Group_4__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__ClassifierOperationCS__Group_4__1_in_rule__ClassifierOperationCS__Group_4__017773);
rule__ClassifierOperationCS__Group_4__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassifierOperationCS__Group_4__0"
// $ANTLR start "rule__ClassifierOperationCS__Group_4__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8221:1: rule__ClassifierOperationCS__Group_4__0__Impl : ( ( rule__ClassifierOperationCS__OwnedParametersAssignment_4_0 ) ) ;
public final void rule__ClassifierOperationCS__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8225:1: ( ( ( rule__ClassifierOperationCS__OwnedParametersAssignment_4_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8226:1: ( ( rule__ClassifierOperationCS__OwnedParametersAssignment_4_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8226:1: ( ( rule__ClassifierOperationCS__OwnedParametersAssignment_4_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8227:1: ( rule__ClassifierOperationCS__OwnedParametersAssignment_4_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierOperationCSAccess().getOwnedParametersAssignment_4_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8228:1: ( rule__ClassifierOperationCS__OwnedParametersAssignment_4_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8228:2: rule__ClassifierOperationCS__OwnedParametersAssignment_4_0
{
pushFollow(FollowSets000.FOLLOW_rule__ClassifierOperationCS__OwnedParametersAssignment_4_0_in_rule__ClassifierOperationCS__Group_4__0__Impl17800);
rule__ClassifierOperationCS__OwnedParametersAssignment_4_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getClassifierOperationCSAccess().getOwnedParametersAssignment_4_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassifierOperationCS__Group_4__0__Impl"
// $ANTLR start "rule__ClassifierOperationCS__Group_4__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8238:1: rule__ClassifierOperationCS__Group_4__1 : rule__ClassifierOperationCS__Group_4__1__Impl ;
public final void rule__ClassifierOperationCS__Group_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8242:1: ( rule__ClassifierOperationCS__Group_4__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8243:2: rule__ClassifierOperationCS__Group_4__1__Impl
{
pushFollow(FollowSets000.FOLLOW_rule__ClassifierOperationCS__Group_4__1__Impl_in_rule__ClassifierOperationCS__Group_4__117830);
rule__ClassifierOperationCS__Group_4__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassifierOperationCS__Group_4__1"
// $ANTLR start "rule__ClassifierOperationCS__Group_4__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8249:1: rule__ClassifierOperationCS__Group_4__1__Impl : ( ( rule__ClassifierOperationCS__Group_4_1__0 )* ) ;
public final void rule__ClassifierOperationCS__Group_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8253:1: ( ( ( rule__ClassifierOperationCS__Group_4_1__0 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8254:1: ( ( rule__ClassifierOperationCS__Group_4_1__0 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8254:1: ( ( rule__ClassifierOperationCS__Group_4_1__0 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8255:1: ( rule__ClassifierOperationCS__Group_4_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierOperationCSAccess().getGroup_4_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8256:1: ( rule__ClassifierOperationCS__Group_4_1__0 )*
loop83:
do {
int alt83=2;
int LA83_0 = input.LA(1);
if ( (LA83_0==95) ) {
alt83=1;
}
switch (alt83) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8256:2: rule__ClassifierOperationCS__Group_4_1__0
{
pushFollow(FollowSets000.FOLLOW_rule__ClassifierOperationCS__Group_4_1__0_in_rule__ClassifierOperationCS__Group_4__1__Impl17857);
rule__ClassifierOperationCS__Group_4_1__0();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop83;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getClassifierOperationCSAccess().getGroup_4_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassifierOperationCS__Group_4__1__Impl"
// $ANTLR start "rule__ClassifierOperationCS__Group_4_1__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8270:1: rule__ClassifierOperationCS__Group_4_1__0 : rule__ClassifierOperationCS__Group_4_1__0__Impl rule__ClassifierOperationCS__Group_4_1__1 ;
public final void rule__ClassifierOperationCS__Group_4_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8274:1: ( rule__ClassifierOperationCS__Group_4_1__0__Impl rule__ClassifierOperationCS__Group_4_1__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8275:2: rule__ClassifierOperationCS__Group_4_1__0__Impl rule__ClassifierOperationCS__Group_4_1__1
{
pushFollow(FollowSets000.FOLLOW_rule__ClassifierOperationCS__Group_4_1__0__Impl_in_rule__ClassifierOperationCS__Group_4_1__017892);
rule__ClassifierOperationCS__Group_4_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__ClassifierOperationCS__Group_4_1__1_in_rule__ClassifierOperationCS__Group_4_1__017895);
rule__ClassifierOperationCS__Group_4_1__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassifierOperationCS__Group_4_1__0"
// $ANTLR start "rule__ClassifierOperationCS__Group_4_1__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8282:1: rule__ClassifierOperationCS__Group_4_1__0__Impl : ( ',' ) ;
public final void rule__ClassifierOperationCS__Group_4_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8286:1: ( ( ',' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8287:1: ( ',' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8287:1: ( ',' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8288:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierOperationCSAccess().getCommaKeyword_4_1_0());
}
match(input,95,FollowSets000.FOLLOW_95_in_rule__ClassifierOperationCS__Group_4_1__0__Impl17923); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getClassifierOperationCSAccess().getCommaKeyword_4_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassifierOperationCS__Group_4_1__0__Impl"
// $ANTLR start "rule__ClassifierOperationCS__Group_4_1__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8301:1: rule__ClassifierOperationCS__Group_4_1__1 : rule__ClassifierOperationCS__Group_4_1__1__Impl ;
public final void rule__ClassifierOperationCS__Group_4_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8305:1: ( rule__ClassifierOperationCS__Group_4_1__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8306:2: rule__ClassifierOperationCS__Group_4_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_rule__ClassifierOperationCS__Group_4_1__1__Impl_in_rule__ClassifierOperationCS__Group_4_1__117954);
rule__ClassifierOperationCS__Group_4_1__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassifierOperationCS__Group_4_1__1"
// $ANTLR start "rule__ClassifierOperationCS__Group_4_1__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8312:1: rule__ClassifierOperationCS__Group_4_1__1__Impl : ( ( rule__ClassifierOperationCS__OwnedParametersAssignment_4_1_1 ) ) ;
public final void rule__ClassifierOperationCS__Group_4_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8316:1: ( ( ( rule__ClassifierOperationCS__OwnedParametersAssignment_4_1_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8317:1: ( ( rule__ClassifierOperationCS__OwnedParametersAssignment_4_1_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8317:1: ( ( rule__ClassifierOperationCS__OwnedParametersAssignment_4_1_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8318:1: ( rule__ClassifierOperationCS__OwnedParametersAssignment_4_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierOperationCSAccess().getOwnedParametersAssignment_4_1_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8319:1: ( rule__ClassifierOperationCS__OwnedParametersAssignment_4_1_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8319:2: rule__ClassifierOperationCS__OwnedParametersAssignment_4_1_1
{
pushFollow(FollowSets000.FOLLOW_rule__ClassifierOperationCS__OwnedParametersAssignment_4_1_1_in_rule__ClassifierOperationCS__Group_4_1__1__Impl17981);
rule__ClassifierOperationCS__OwnedParametersAssignment_4_1_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getClassifierOperationCSAccess().getOwnedParametersAssignment_4_1_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassifierOperationCS__Group_4_1__1__Impl"
// $ANTLR start "rule__ClassifierOperationCS__Group_6__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8333:1: rule__ClassifierOperationCS__Group_6__0 : rule__ClassifierOperationCS__Group_6__0__Impl rule__ClassifierOperationCS__Group_6__1 ;
public final void rule__ClassifierOperationCS__Group_6__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8337:1: ( rule__ClassifierOperationCS__Group_6__0__Impl rule__ClassifierOperationCS__Group_6__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8338:2: rule__ClassifierOperationCS__Group_6__0__Impl rule__ClassifierOperationCS__Group_6__1
{
pushFollow(FollowSets000.FOLLOW_rule__ClassifierOperationCS__Group_6__0__Impl_in_rule__ClassifierOperationCS__Group_6__018015);
rule__ClassifierOperationCS__Group_6__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__ClassifierOperationCS__Group_6__1_in_rule__ClassifierOperationCS__Group_6__018018);
rule__ClassifierOperationCS__Group_6__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassifierOperationCS__Group_6__0"
// $ANTLR start "rule__ClassifierOperationCS__Group_6__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8345:1: rule__ClassifierOperationCS__Group_6__0__Impl : ( ':' ) ;
public final void rule__ClassifierOperationCS__Group_6__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8349:1: ( ( ':' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8350:1: ( ':' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8350:1: ( ':' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8351:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierOperationCSAccess().getColonKeyword_6_0());
}
match(input,96,FollowSets000.FOLLOW_96_in_rule__ClassifierOperationCS__Group_6__0__Impl18046); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getClassifierOperationCSAccess().getColonKeyword_6_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassifierOperationCS__Group_6__0__Impl"
// $ANTLR start "rule__ClassifierOperationCS__Group_6__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8364:1: rule__ClassifierOperationCS__Group_6__1 : rule__ClassifierOperationCS__Group_6__1__Impl ;
public final void rule__ClassifierOperationCS__Group_6__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8368:1: ( rule__ClassifierOperationCS__Group_6__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8369:2: rule__ClassifierOperationCS__Group_6__1__Impl
{
pushFollow(FollowSets000.FOLLOW_rule__ClassifierOperationCS__Group_6__1__Impl_in_rule__ClassifierOperationCS__Group_6__118077);
rule__ClassifierOperationCS__Group_6__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassifierOperationCS__Group_6__1"
// $ANTLR start "rule__ClassifierOperationCS__Group_6__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8375:1: rule__ClassifierOperationCS__Group_6__1__Impl : ( ( rule__ClassifierOperationCS__OwnedTypeAssignment_6_1 ) ) ;
public final void rule__ClassifierOperationCS__Group_6__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8379:1: ( ( ( rule__ClassifierOperationCS__OwnedTypeAssignment_6_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8380:1: ( ( rule__ClassifierOperationCS__OwnedTypeAssignment_6_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8380:1: ( ( rule__ClassifierOperationCS__OwnedTypeAssignment_6_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8381:1: ( rule__ClassifierOperationCS__OwnedTypeAssignment_6_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierOperationCSAccess().getOwnedTypeAssignment_6_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8382:1: ( rule__ClassifierOperationCS__OwnedTypeAssignment_6_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8382:2: rule__ClassifierOperationCS__OwnedTypeAssignment_6_1
{
pushFollow(FollowSets000.FOLLOW_rule__ClassifierOperationCS__OwnedTypeAssignment_6_1_in_rule__ClassifierOperationCS__Group_6__1__Impl18104);
rule__ClassifierOperationCS__OwnedTypeAssignment_6_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getClassifierOperationCSAccess().getOwnedTypeAssignment_6_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassifierOperationCS__Group_6__1__Impl"
// $ANTLR start "rule__ClassifierPropertyCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8396:1: rule__ClassifierPropertyCS__Group__0 : rule__ClassifierPropertyCS__Group__0__Impl rule__ClassifierPropertyCS__Group__1 ;
public final void rule__ClassifierPropertyCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8400:1: ( rule__ClassifierPropertyCS__Group__0__Impl rule__ClassifierPropertyCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8401:2: rule__ClassifierPropertyCS__Group__0__Impl rule__ClassifierPropertyCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_rule__ClassifierPropertyCS__Group__0__Impl_in_rule__ClassifierPropertyCS__Group__018138);
rule__ClassifierPropertyCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__ClassifierPropertyCS__Group__1_in_rule__ClassifierPropertyCS__Group__018141);
rule__ClassifierPropertyCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassifierPropertyCS__Group__0"
// $ANTLR start "rule__ClassifierPropertyCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8408:1: rule__ClassifierPropertyCS__Group__0__Impl : ( ( rule__ClassifierPropertyCS__OwnedStereotypeAssignment_0 )? ) ;
public final void rule__ClassifierPropertyCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8412:1: ( ( ( rule__ClassifierPropertyCS__OwnedStereotypeAssignment_0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8413:1: ( ( rule__ClassifierPropertyCS__OwnedStereotypeAssignment_0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8413:1: ( ( rule__ClassifierPropertyCS__OwnedStereotypeAssignment_0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8414:1: ( rule__ClassifierPropertyCS__OwnedStereotypeAssignment_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierPropertyCSAccess().getOwnedStereotypeAssignment_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8415:1: ( rule__ClassifierPropertyCS__OwnedStereotypeAssignment_0 )?
int alt84=2;
int LA84_0 = input.LA(1);
if ( (LA84_0==124) ) {
alt84=1;
}
switch (alt84) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8415:2: rule__ClassifierPropertyCS__OwnedStereotypeAssignment_0
{
pushFollow(FollowSets000.FOLLOW_rule__ClassifierPropertyCS__OwnedStereotypeAssignment_0_in_rule__ClassifierPropertyCS__Group__0__Impl18168);
rule__ClassifierPropertyCS__OwnedStereotypeAssignment_0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getClassifierPropertyCSAccess().getOwnedStereotypeAssignment_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassifierPropertyCS__Group__0__Impl"
// $ANTLR start "rule__ClassifierPropertyCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8425:1: rule__ClassifierPropertyCS__Group__1 : rule__ClassifierPropertyCS__Group__1__Impl rule__ClassifierPropertyCS__Group__2 ;
public final void rule__ClassifierPropertyCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8429:1: ( rule__ClassifierPropertyCS__Group__1__Impl rule__ClassifierPropertyCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8430:2: rule__ClassifierPropertyCS__Group__1__Impl rule__ClassifierPropertyCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_rule__ClassifierPropertyCS__Group__1__Impl_in_rule__ClassifierPropertyCS__Group__118199);
rule__ClassifierPropertyCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__ClassifierPropertyCS__Group__2_in_rule__ClassifierPropertyCS__Group__118202);
rule__ClassifierPropertyCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassifierPropertyCS__Group__1"
// $ANTLR start "rule__ClassifierPropertyCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8437:1: rule__ClassifierPropertyCS__Group__1__Impl : ( ( rule__ClassifierPropertyCS__QualifiersAssignment_1 )* ) ;
public final void rule__ClassifierPropertyCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8441:1: ( ( ( rule__ClassifierPropertyCS__QualifiersAssignment_1 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8442:1: ( ( rule__ClassifierPropertyCS__QualifiersAssignment_1 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8442:1: ( ( rule__ClassifierPropertyCS__QualifiersAssignment_1 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8443:1: ( rule__ClassifierPropertyCS__QualifiersAssignment_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierPropertyCSAccess().getQualifiersAssignment_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8444:1: ( rule__ClassifierPropertyCS__QualifiersAssignment_1 )*
loop85:
do {
int alt85=2;
int LA85_0 = input.LA(1);
if ( ((LA85_0>=18 && LA85_0<=22)) ) {
alt85=1;
}
switch (alt85) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8444:2: rule__ClassifierPropertyCS__QualifiersAssignment_1
{
pushFollow(FollowSets000.FOLLOW_rule__ClassifierPropertyCS__QualifiersAssignment_1_in_rule__ClassifierPropertyCS__Group__1__Impl18229);
rule__ClassifierPropertyCS__QualifiersAssignment_1();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop85;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getClassifierPropertyCSAccess().getQualifiersAssignment_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassifierPropertyCS__Group__1__Impl"
// $ANTLR start "rule__ClassifierPropertyCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8454:1: rule__ClassifierPropertyCS__Group__2 : rule__ClassifierPropertyCS__Group__2__Impl rule__ClassifierPropertyCS__Group__3 ;
public final void rule__ClassifierPropertyCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8458:1: ( rule__ClassifierPropertyCS__Group__2__Impl rule__ClassifierPropertyCS__Group__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8459:2: rule__ClassifierPropertyCS__Group__2__Impl rule__ClassifierPropertyCS__Group__3
{
pushFollow(FollowSets000.FOLLOW_rule__ClassifierPropertyCS__Group__2__Impl_in_rule__ClassifierPropertyCS__Group__218260);
rule__ClassifierPropertyCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__ClassifierPropertyCS__Group__3_in_rule__ClassifierPropertyCS__Group__218263);
rule__ClassifierPropertyCS__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassifierPropertyCS__Group__2"
// $ANTLR start "rule__ClassifierPropertyCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8466:1: rule__ClassifierPropertyCS__Group__2__Impl : ( ( rule__ClassifierPropertyCS__NameAssignment_2 ) ) ;
public final void rule__ClassifierPropertyCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8470:1: ( ( ( rule__ClassifierPropertyCS__NameAssignment_2 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8471:1: ( ( rule__ClassifierPropertyCS__NameAssignment_2 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8471:1: ( ( rule__ClassifierPropertyCS__NameAssignment_2 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8472:1: ( rule__ClassifierPropertyCS__NameAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierPropertyCSAccess().getNameAssignment_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8473:1: ( rule__ClassifierPropertyCS__NameAssignment_2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8473:2: rule__ClassifierPropertyCS__NameAssignment_2
{
pushFollow(FollowSets000.FOLLOW_rule__ClassifierPropertyCS__NameAssignment_2_in_rule__ClassifierPropertyCS__Group__2__Impl18290);
rule__ClassifierPropertyCS__NameAssignment_2();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getClassifierPropertyCSAccess().getNameAssignment_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassifierPropertyCS__Group__2__Impl"
// $ANTLR start "rule__ClassifierPropertyCS__Group__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8483:1: rule__ClassifierPropertyCS__Group__3 : rule__ClassifierPropertyCS__Group__3__Impl rule__ClassifierPropertyCS__Group__4 ;
public final void rule__ClassifierPropertyCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8487:1: ( rule__ClassifierPropertyCS__Group__3__Impl rule__ClassifierPropertyCS__Group__4 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8488:2: rule__ClassifierPropertyCS__Group__3__Impl rule__ClassifierPropertyCS__Group__4
{
pushFollow(FollowSets000.FOLLOW_rule__ClassifierPropertyCS__Group__3__Impl_in_rule__ClassifierPropertyCS__Group__318320);
rule__ClassifierPropertyCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__ClassifierPropertyCS__Group__4_in_rule__ClassifierPropertyCS__Group__318323);
rule__ClassifierPropertyCS__Group__4();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassifierPropertyCS__Group__3"
// $ANTLR start "rule__ClassifierPropertyCS__Group__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8495:1: rule__ClassifierPropertyCS__Group__3__Impl : ( ':' ) ;
public final void rule__ClassifierPropertyCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8499:1: ( ( ':' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8500:1: ( ':' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8500:1: ( ':' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8501:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierPropertyCSAccess().getColonKeyword_3());
}
match(input,96,FollowSets000.FOLLOW_96_in_rule__ClassifierPropertyCS__Group__3__Impl18351); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getClassifierPropertyCSAccess().getColonKeyword_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassifierPropertyCS__Group__3__Impl"
// $ANTLR start "rule__ClassifierPropertyCS__Group__4"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8514:1: rule__ClassifierPropertyCS__Group__4 : rule__ClassifierPropertyCS__Group__4__Impl rule__ClassifierPropertyCS__Group__5 ;
public final void rule__ClassifierPropertyCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8518:1: ( rule__ClassifierPropertyCS__Group__4__Impl rule__ClassifierPropertyCS__Group__5 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8519:2: rule__ClassifierPropertyCS__Group__4__Impl rule__ClassifierPropertyCS__Group__5
{
pushFollow(FollowSets000.FOLLOW_rule__ClassifierPropertyCS__Group__4__Impl_in_rule__ClassifierPropertyCS__Group__418382);
rule__ClassifierPropertyCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__ClassifierPropertyCS__Group__5_in_rule__ClassifierPropertyCS__Group__418385);
rule__ClassifierPropertyCS__Group__5();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassifierPropertyCS__Group__4"
// $ANTLR start "rule__ClassifierPropertyCS__Group__4__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8526:1: rule__ClassifierPropertyCS__Group__4__Impl : ( ( rule__ClassifierPropertyCS__OwnedTypeAssignment_4 ) ) ;
public final void rule__ClassifierPropertyCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8530:1: ( ( ( rule__ClassifierPropertyCS__OwnedTypeAssignment_4 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8531:1: ( ( rule__ClassifierPropertyCS__OwnedTypeAssignment_4 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8531:1: ( ( rule__ClassifierPropertyCS__OwnedTypeAssignment_4 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8532:1: ( rule__ClassifierPropertyCS__OwnedTypeAssignment_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierPropertyCSAccess().getOwnedTypeAssignment_4());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8533:1: ( rule__ClassifierPropertyCS__OwnedTypeAssignment_4 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8533:2: rule__ClassifierPropertyCS__OwnedTypeAssignment_4
{
pushFollow(FollowSets000.FOLLOW_rule__ClassifierPropertyCS__OwnedTypeAssignment_4_in_rule__ClassifierPropertyCS__Group__4__Impl18412);
rule__ClassifierPropertyCS__OwnedTypeAssignment_4();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getClassifierPropertyCSAccess().getOwnedTypeAssignment_4());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassifierPropertyCS__Group__4__Impl"
// $ANTLR start "rule__ClassifierPropertyCS__Group__5"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8543:1: rule__ClassifierPropertyCS__Group__5 : rule__ClassifierPropertyCS__Group__5__Impl rule__ClassifierPropertyCS__Group__6 ;
public final void rule__ClassifierPropertyCS__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8547:1: ( rule__ClassifierPropertyCS__Group__5__Impl rule__ClassifierPropertyCS__Group__6 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8548:2: rule__ClassifierPropertyCS__Group__5__Impl rule__ClassifierPropertyCS__Group__6
{
pushFollow(FollowSets000.FOLLOW_rule__ClassifierPropertyCS__Group__5__Impl_in_rule__ClassifierPropertyCS__Group__518442);
rule__ClassifierPropertyCS__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__ClassifierPropertyCS__Group__6_in_rule__ClassifierPropertyCS__Group__518445);
rule__ClassifierPropertyCS__Group__6();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassifierPropertyCS__Group__5"
// $ANTLR start "rule__ClassifierPropertyCS__Group__5__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8555:1: rule__ClassifierPropertyCS__Group__5__Impl : ( ( rule__ClassifierPropertyCS__DefaultAssignment_5 )? ) ;
public final void rule__ClassifierPropertyCS__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8559:1: ( ( ( rule__ClassifierPropertyCS__DefaultAssignment_5 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8560:1: ( ( rule__ClassifierPropertyCS__DefaultAssignment_5 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8560:1: ( ( rule__ClassifierPropertyCS__DefaultAssignment_5 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8561:1: ( rule__ClassifierPropertyCS__DefaultAssignment_5 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierPropertyCSAccess().getDefaultAssignment_5());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8562:1: ( rule__ClassifierPropertyCS__DefaultAssignment_5 )?
int alt86=2;
int LA86_0 = input.LA(1);
if ( (LA86_0==RULE_SINGLE_QUOTED_STRING) ) {
alt86=1;
}
switch (alt86) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8562:2: rule__ClassifierPropertyCS__DefaultAssignment_5
{
pushFollow(FollowSets000.FOLLOW_rule__ClassifierPropertyCS__DefaultAssignment_5_in_rule__ClassifierPropertyCS__Group__5__Impl18472);
rule__ClassifierPropertyCS__DefaultAssignment_5();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getClassifierPropertyCSAccess().getDefaultAssignment_5());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassifierPropertyCS__Group__5__Impl"
// $ANTLR start "rule__ClassifierPropertyCS__Group__6"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8572:1: rule__ClassifierPropertyCS__Group__6 : rule__ClassifierPropertyCS__Group__6__Impl ;
public final void rule__ClassifierPropertyCS__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8576:1: ( rule__ClassifierPropertyCS__Group__6__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8577:2: rule__ClassifierPropertyCS__Group__6__Impl
{
pushFollow(FollowSets000.FOLLOW_rule__ClassifierPropertyCS__Group__6__Impl_in_rule__ClassifierPropertyCS__Group__618503);
rule__ClassifierPropertyCS__Group__6__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassifierPropertyCS__Group__6"
// $ANTLR start "rule__ClassifierPropertyCS__Group__6__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8583:1: rule__ClassifierPropertyCS__Group__6__Impl : ( ( rule__ClassifierPropertyCS__Group_6__0 )? ) ;
public final void rule__ClassifierPropertyCS__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8587:1: ( ( ( rule__ClassifierPropertyCS__Group_6__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8588:1: ( ( rule__ClassifierPropertyCS__Group_6__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8588:1: ( ( rule__ClassifierPropertyCS__Group_6__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8589:1: ( rule__ClassifierPropertyCS__Group_6__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierPropertyCSAccess().getGroup_6());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8590:1: ( rule__ClassifierPropertyCS__Group_6__0 )?
int alt87=2;
int LA87_0 = input.LA(1);
if ( (LA87_0==97) ) {
alt87=1;
}
switch (alt87) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8590:2: rule__ClassifierPropertyCS__Group_6__0
{
pushFollow(FollowSets000.FOLLOW_rule__ClassifierPropertyCS__Group_6__0_in_rule__ClassifierPropertyCS__Group__6__Impl18530);
rule__ClassifierPropertyCS__Group_6__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getClassifierPropertyCSAccess().getGroup_6());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassifierPropertyCS__Group__6__Impl"
// $ANTLR start "rule__ClassifierPropertyCS__Group_6__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8614:1: rule__ClassifierPropertyCS__Group_6__0 : rule__ClassifierPropertyCS__Group_6__0__Impl rule__ClassifierPropertyCS__Group_6__1 ;
public final void rule__ClassifierPropertyCS__Group_6__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8618:1: ( rule__ClassifierPropertyCS__Group_6__0__Impl rule__ClassifierPropertyCS__Group_6__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8619:2: rule__ClassifierPropertyCS__Group_6__0__Impl rule__ClassifierPropertyCS__Group_6__1
{
pushFollow(FollowSets000.FOLLOW_rule__ClassifierPropertyCS__Group_6__0__Impl_in_rule__ClassifierPropertyCS__Group_6__018575);
rule__ClassifierPropertyCS__Group_6__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__ClassifierPropertyCS__Group_6__1_in_rule__ClassifierPropertyCS__Group_6__018578);
rule__ClassifierPropertyCS__Group_6__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassifierPropertyCS__Group_6__0"
// $ANTLR start "rule__ClassifierPropertyCS__Group_6__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8626:1: rule__ClassifierPropertyCS__Group_6__0__Impl : ( 'opposites' ) ;
public final void rule__ClassifierPropertyCS__Group_6__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8630:1: ( ( 'opposites' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8631:1: ( 'opposites' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8631:1: ( 'opposites' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8632:1: 'opposites'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierPropertyCSAccess().getOppositesKeyword_6_0());
}
match(input,97,FollowSets000.FOLLOW_97_in_rule__ClassifierPropertyCS__Group_6__0__Impl18606); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getClassifierPropertyCSAccess().getOppositesKeyword_6_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassifierPropertyCS__Group_6__0__Impl"
// $ANTLR start "rule__ClassifierPropertyCS__Group_6__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8645:1: rule__ClassifierPropertyCS__Group_6__1 : rule__ClassifierPropertyCS__Group_6__1__Impl rule__ClassifierPropertyCS__Group_6__2 ;
public final void rule__ClassifierPropertyCS__Group_6__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8649:1: ( rule__ClassifierPropertyCS__Group_6__1__Impl rule__ClassifierPropertyCS__Group_6__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8650:2: rule__ClassifierPropertyCS__Group_6__1__Impl rule__ClassifierPropertyCS__Group_6__2
{
pushFollow(FollowSets000.FOLLOW_rule__ClassifierPropertyCS__Group_6__1__Impl_in_rule__ClassifierPropertyCS__Group_6__118637);
rule__ClassifierPropertyCS__Group_6__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__ClassifierPropertyCS__Group_6__2_in_rule__ClassifierPropertyCS__Group_6__118640);
rule__ClassifierPropertyCS__Group_6__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassifierPropertyCS__Group_6__1"
// $ANTLR start "rule__ClassifierPropertyCS__Group_6__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8657:1: rule__ClassifierPropertyCS__Group_6__1__Impl : ( ( '~' )? ) ;
public final void rule__ClassifierPropertyCS__Group_6__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8661:1: ( ( ( '~' )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8662:1: ( ( '~' )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8662:1: ( ( '~' )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8663:1: ( '~' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierPropertyCSAccess().getTildeKeyword_6_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8664:1: ( '~' )?
int alt88=2;
int LA88_0 = input.LA(1);
if ( (LA88_0==98) ) {
alt88=1;
}
switch (alt88) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8665:2: '~'
{
match(input,98,FollowSets000.FOLLOW_98_in_rule__ClassifierPropertyCS__Group_6__1__Impl18669); if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getClassifierPropertyCSAccess().getTildeKeyword_6_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassifierPropertyCS__Group_6__1__Impl"
// $ANTLR start "rule__ClassifierPropertyCS__Group_6__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8676:1: rule__ClassifierPropertyCS__Group_6__2 : rule__ClassifierPropertyCS__Group_6__2__Impl ;
public final void rule__ClassifierPropertyCS__Group_6__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8680:1: ( rule__ClassifierPropertyCS__Group_6__2__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8681:2: rule__ClassifierPropertyCS__Group_6__2__Impl
{
pushFollow(FollowSets000.FOLLOW_rule__ClassifierPropertyCS__Group_6__2__Impl_in_rule__ClassifierPropertyCS__Group_6__218702);
rule__ClassifierPropertyCS__Group_6__2__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassifierPropertyCS__Group_6__2"
// $ANTLR start "rule__ClassifierPropertyCS__Group_6__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8687:1: rule__ClassifierPropertyCS__Group_6__2__Impl : ( ( rule__ClassifierPropertyCS__OppositeAssignment_6_2 ) ) ;
public final void rule__ClassifierPropertyCS__Group_6__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8691:1: ( ( ( rule__ClassifierPropertyCS__OppositeAssignment_6_2 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8692:1: ( ( rule__ClassifierPropertyCS__OppositeAssignment_6_2 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8692:1: ( ( rule__ClassifierPropertyCS__OppositeAssignment_6_2 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8693:1: ( rule__ClassifierPropertyCS__OppositeAssignment_6_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierPropertyCSAccess().getOppositeAssignment_6_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8694:1: ( rule__ClassifierPropertyCS__OppositeAssignment_6_2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8694:2: rule__ClassifierPropertyCS__OppositeAssignment_6_2
{
pushFollow(FollowSets000.FOLLOW_rule__ClassifierPropertyCS__OppositeAssignment_6_2_in_rule__ClassifierPropertyCS__Group_6__2__Impl18729);
rule__ClassifierPropertyCS__OppositeAssignment_6_2();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getClassifierPropertyCSAccess().getOppositeAssignment_6_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassifierPropertyCS__Group_6__2__Impl"
// $ANTLR start "rule__CompoundOperationBodyCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8710:1: rule__CompoundOperationBodyCS__Group__0 : rule__CompoundOperationBodyCS__Group__0__Impl rule__CompoundOperationBodyCS__Group__1 ;
public final void rule__CompoundOperationBodyCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8714:1: ( rule__CompoundOperationBodyCS__Group__0__Impl rule__CompoundOperationBodyCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8715:2: rule__CompoundOperationBodyCS__Group__0__Impl rule__CompoundOperationBodyCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_rule__CompoundOperationBodyCS__Group__0__Impl_in_rule__CompoundOperationBodyCS__Group__018765);
rule__CompoundOperationBodyCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__CompoundOperationBodyCS__Group__1_in_rule__CompoundOperationBodyCS__Group__018768);
rule__CompoundOperationBodyCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CompoundOperationBodyCS__Group__0"
// $ANTLR start "rule__CompoundOperationBodyCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8722:1: rule__CompoundOperationBodyCS__Group__0__Impl : ( () ) ;
public final void rule__CompoundOperationBodyCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8726:1: ( ( () ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8727:1: ( () )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8727:1: ( () )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8728:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCompoundOperationBodyCSAccess().getOperationBodyCSAction_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8729:1: ()
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8731:1:
{
}
if ( state.backtracking==0 ) {
after(grammarAccess.getCompoundOperationBodyCSAccess().getOperationBodyCSAction_0());
}
}
}
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CompoundOperationBodyCS__Group__0__Impl"
// $ANTLR start "rule__CompoundOperationBodyCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8741:1: rule__CompoundOperationBodyCS__Group__1 : rule__CompoundOperationBodyCS__Group__1__Impl rule__CompoundOperationBodyCS__Group__2 ;
public final void rule__CompoundOperationBodyCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8745:1: ( rule__CompoundOperationBodyCS__Group__1__Impl rule__CompoundOperationBodyCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8746:2: rule__CompoundOperationBodyCS__Group__1__Impl rule__CompoundOperationBodyCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_rule__CompoundOperationBodyCS__Group__1__Impl_in_rule__CompoundOperationBodyCS__Group__118826);
rule__CompoundOperationBodyCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__CompoundOperationBodyCS__Group__2_in_rule__CompoundOperationBodyCS__Group__118829);
rule__CompoundOperationBodyCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CompoundOperationBodyCS__Group__1"
// $ANTLR start "rule__CompoundOperationBodyCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8753:1: rule__CompoundOperationBodyCS__Group__1__Impl : ( '{' ) ;
public final void rule__CompoundOperationBodyCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8757:1: ( ( '{' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8758:1: ( '{' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8758:1: ( '{' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8759:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCompoundOperationBodyCSAccess().getLeftCurlyBracketKeyword_1());
}
match(input,99,FollowSets000.FOLLOW_99_in_rule__CompoundOperationBodyCS__Group__1__Impl18857); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCompoundOperationBodyCSAccess().getLeftCurlyBracketKeyword_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CompoundOperationBodyCS__Group__1__Impl"
// $ANTLR start "rule__CompoundOperationBodyCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8772:1: rule__CompoundOperationBodyCS__Group__2 : rule__CompoundOperationBodyCS__Group__2__Impl rule__CompoundOperationBodyCS__Group__3 ;
public final void rule__CompoundOperationBodyCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8776:1: ( rule__CompoundOperationBodyCS__Group__2__Impl rule__CompoundOperationBodyCS__Group__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8777:2: rule__CompoundOperationBodyCS__Group__2__Impl rule__CompoundOperationBodyCS__Group__3
{
pushFollow(FollowSets000.FOLLOW_rule__CompoundOperationBodyCS__Group__2__Impl_in_rule__CompoundOperationBodyCS__Group__218888);
rule__CompoundOperationBodyCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__CompoundOperationBodyCS__Group__3_in_rule__CompoundOperationBodyCS__Group__218891);
rule__CompoundOperationBodyCS__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CompoundOperationBodyCS__Group__2"
// $ANTLR start "rule__CompoundOperationBodyCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8784:1: rule__CompoundOperationBodyCS__Group__2__Impl : ( ( rule__CompoundOperationBodyCS__OwnedContentExpsAssignment_2 )* ) ;
public final void rule__CompoundOperationBodyCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8788:1: ( ( ( rule__CompoundOperationBodyCS__OwnedContentExpsAssignment_2 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8789:1: ( ( rule__CompoundOperationBodyCS__OwnedContentExpsAssignment_2 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8789:1: ( ( rule__CompoundOperationBodyCS__OwnedContentExpsAssignment_2 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8790:1: ( rule__CompoundOperationBodyCS__OwnedContentExpsAssignment_2 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCompoundOperationBodyCSAccess().getOwnedContentExpsAssignment_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8791:1: ( rule__CompoundOperationBodyCS__OwnedContentExpsAssignment_2 )*
loop89:
do {
int alt89=2;
int LA89_0 = input.LA(1);
if ( ((LA89_0>=RULE_INT && LA89_0<=RULE_ESCAPED_ID)||(LA89_0>=33 && LA89_0<=40)||(LA89_0>=57 && LA89_0<=71)||LA89_0==91||LA89_0==99||(LA89_0>=127 && LA89_0<=129)||LA89_0==132||(LA89_0>=134 && LA89_0<=140)||LA89_0==144||(LA89_0>=146 && LA89_0<=148)||LA89_0==151||(LA89_0>=153 && LA89_0<=154)||LA89_0==156||(LA89_0>=159 && LA89_0<=160)||(LA89_0>=165 && LA89_0<=168)) ) {
alt89=1;
}
switch (alt89) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8791:2: rule__CompoundOperationBodyCS__OwnedContentExpsAssignment_2
{
pushFollow(FollowSets000.FOLLOW_rule__CompoundOperationBodyCS__OwnedContentExpsAssignment_2_in_rule__CompoundOperationBodyCS__Group__2__Impl18918);
rule__CompoundOperationBodyCS__OwnedContentExpsAssignment_2();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop89;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getCompoundOperationBodyCSAccess().getOwnedContentExpsAssignment_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CompoundOperationBodyCS__Group__2__Impl"
// $ANTLR start "rule__CompoundOperationBodyCS__Group__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8801:1: rule__CompoundOperationBodyCS__Group__3 : rule__CompoundOperationBodyCS__Group__3__Impl ;
public final void rule__CompoundOperationBodyCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8805:1: ( rule__CompoundOperationBodyCS__Group__3__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8806:2: rule__CompoundOperationBodyCS__Group__3__Impl
{
pushFollow(FollowSets000.FOLLOW_rule__CompoundOperationBodyCS__Group__3__Impl_in_rule__CompoundOperationBodyCS__Group__318949);
rule__CompoundOperationBodyCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CompoundOperationBodyCS__Group__3"
// $ANTLR start "rule__CompoundOperationBodyCS__Group__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8812:1: rule__CompoundOperationBodyCS__Group__3__Impl : ( '}' ) ;
public final void rule__CompoundOperationBodyCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8816:1: ( ( '}' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8817:1: ( '}' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8817:1: ( '}' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8818:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCompoundOperationBodyCSAccess().getRightCurlyBracketKeyword_3());
}
match(input,100,FollowSets000.FOLLOW_100_in_rule__CompoundOperationBodyCS__Group__3__Impl18977); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCompoundOperationBodyCSAccess().getRightCurlyBracketKeyword_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CompoundOperationBodyCS__Group__3__Impl"
// $ANTLR start "rule__ConfigurationPropertyCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8839:1: rule__ConfigurationPropertyCS__Group__0 : rule__ConfigurationPropertyCS__Group__0__Impl rule__ConfigurationPropertyCS__Group__1 ;
public final void rule__ConfigurationPropertyCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8843:1: ( rule__ConfigurationPropertyCS__Group__0__Impl rule__ConfigurationPropertyCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8844:2: rule__ConfigurationPropertyCS__Group__0__Impl rule__ConfigurationPropertyCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_rule__ConfigurationPropertyCS__Group__0__Impl_in_rule__ConfigurationPropertyCS__Group__019016);
rule__ConfigurationPropertyCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__ConfigurationPropertyCS__Group__1_in_rule__ConfigurationPropertyCS__Group__019019);
rule__ConfigurationPropertyCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ConfigurationPropertyCS__Group__0"
// $ANTLR start "rule__ConfigurationPropertyCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8851:1: rule__ConfigurationPropertyCS__Group__0__Impl : ( 'configuration' ) ;
public final void rule__ConfigurationPropertyCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8855:1: ( ( 'configuration' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8856:1: ( 'configuration' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8856:1: ( 'configuration' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8857:1: 'configuration'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConfigurationPropertyCSAccess().getConfigurationKeyword_0());
}
match(input,101,FollowSets000.FOLLOW_101_in_rule__ConfigurationPropertyCS__Group__0__Impl19047); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getConfigurationPropertyCSAccess().getConfigurationKeyword_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ConfigurationPropertyCS__Group__0__Impl"
// $ANTLR start "rule__ConfigurationPropertyCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8870:1: rule__ConfigurationPropertyCS__Group__1 : rule__ConfigurationPropertyCS__Group__1__Impl rule__ConfigurationPropertyCS__Group__2 ;
public final void rule__ConfigurationPropertyCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8874:1: ( rule__ConfigurationPropertyCS__Group__1__Impl rule__ConfigurationPropertyCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8875:2: rule__ConfigurationPropertyCS__Group__1__Impl rule__ConfigurationPropertyCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_rule__ConfigurationPropertyCS__Group__1__Impl_in_rule__ConfigurationPropertyCS__Group__119078);
rule__ConfigurationPropertyCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__ConfigurationPropertyCS__Group__2_in_rule__ConfigurationPropertyCS__Group__119081);
rule__ConfigurationPropertyCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ConfigurationPropertyCS__Group__1"
// $ANTLR start "rule__ConfigurationPropertyCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8882:1: rule__ConfigurationPropertyCS__Group__1__Impl : ( 'property' ) ;
public final void rule__ConfigurationPropertyCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8886:1: ( ( 'property' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8887:1: ( 'property' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8887:1: ( 'property' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8888:1: 'property'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConfigurationPropertyCSAccess().getPropertyKeyword_1());
}
match(input,102,FollowSets000.FOLLOW_102_in_rule__ConfigurationPropertyCS__Group__1__Impl19109); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getConfigurationPropertyCSAccess().getPropertyKeyword_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ConfigurationPropertyCS__Group__1__Impl"
// $ANTLR start "rule__ConfigurationPropertyCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8901:1: rule__ConfigurationPropertyCS__Group__2 : rule__ConfigurationPropertyCS__Group__2__Impl rule__ConfigurationPropertyCS__Group__3 ;
public final void rule__ConfigurationPropertyCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8905:1: ( rule__ConfigurationPropertyCS__Group__2__Impl rule__ConfigurationPropertyCS__Group__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8906:2: rule__ConfigurationPropertyCS__Group__2__Impl rule__ConfigurationPropertyCS__Group__3
{
pushFollow(FollowSets000.FOLLOW_rule__ConfigurationPropertyCS__Group__2__Impl_in_rule__ConfigurationPropertyCS__Group__219140);
rule__ConfigurationPropertyCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__ConfigurationPropertyCS__Group__3_in_rule__ConfigurationPropertyCS__Group__219143);
rule__ConfigurationPropertyCS__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ConfigurationPropertyCS__Group__2"
// $ANTLR start "rule__ConfigurationPropertyCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8913:1: rule__ConfigurationPropertyCS__Group__2__Impl : ( ( rule__ConfigurationPropertyCS__OwnedScopedNameAssignment_2 ) ) ;
public final void rule__ConfigurationPropertyCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8917:1: ( ( ( rule__ConfigurationPropertyCS__OwnedScopedNameAssignment_2 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8918:1: ( ( rule__ConfigurationPropertyCS__OwnedScopedNameAssignment_2 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8918:1: ( ( rule__ConfigurationPropertyCS__OwnedScopedNameAssignment_2 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8919:1: ( rule__ConfigurationPropertyCS__OwnedScopedNameAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConfigurationPropertyCSAccess().getOwnedScopedNameAssignment_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8920:1: ( rule__ConfigurationPropertyCS__OwnedScopedNameAssignment_2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8920:2: rule__ConfigurationPropertyCS__OwnedScopedNameAssignment_2
{
pushFollow(FollowSets000.FOLLOW_rule__ConfigurationPropertyCS__OwnedScopedNameAssignment_2_in_rule__ConfigurationPropertyCS__Group__2__Impl19170);
rule__ConfigurationPropertyCS__OwnedScopedNameAssignment_2();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getConfigurationPropertyCSAccess().getOwnedScopedNameAssignment_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ConfigurationPropertyCS__Group__2__Impl"
// $ANTLR start "rule__ConfigurationPropertyCS__Group__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8930:1: rule__ConfigurationPropertyCS__Group__3 : rule__ConfigurationPropertyCS__Group__3__Impl rule__ConfigurationPropertyCS__Group__4 ;
public final void rule__ConfigurationPropertyCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8934:1: ( rule__ConfigurationPropertyCS__Group__3__Impl rule__ConfigurationPropertyCS__Group__4 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8935:2: rule__ConfigurationPropertyCS__Group__3__Impl rule__ConfigurationPropertyCS__Group__4
{
pushFollow(FollowSets000.FOLLOW_rule__ConfigurationPropertyCS__Group__3__Impl_in_rule__ConfigurationPropertyCS__Group__319200);
rule__ConfigurationPropertyCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__ConfigurationPropertyCS__Group__4_in_rule__ConfigurationPropertyCS__Group__319203);
rule__ConfigurationPropertyCS__Group__4();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ConfigurationPropertyCS__Group__3"
// $ANTLR start "rule__ConfigurationPropertyCS__Group__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8942:1: rule__ConfigurationPropertyCS__Group__3__Impl : ( ':' ) ;
public final void rule__ConfigurationPropertyCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8946:1: ( ( ':' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8947:1: ( ':' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8947:1: ( ':' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8948:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConfigurationPropertyCSAccess().getColonKeyword_3());
}
match(input,96,FollowSets000.FOLLOW_96_in_rule__ConfigurationPropertyCS__Group__3__Impl19231); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getConfigurationPropertyCSAccess().getColonKeyword_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ConfigurationPropertyCS__Group__3__Impl"
// $ANTLR start "rule__ConfigurationPropertyCS__Group__4"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8961:1: rule__ConfigurationPropertyCS__Group__4 : rule__ConfigurationPropertyCS__Group__4__Impl rule__ConfigurationPropertyCS__Group__5 ;
public final void rule__ConfigurationPropertyCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8965:1: ( rule__ConfigurationPropertyCS__Group__4__Impl rule__ConfigurationPropertyCS__Group__5 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8966:2: rule__ConfigurationPropertyCS__Group__4__Impl rule__ConfigurationPropertyCS__Group__5
{
pushFollow(FollowSets000.FOLLOW_rule__ConfigurationPropertyCS__Group__4__Impl_in_rule__ConfigurationPropertyCS__Group__419262);
rule__ConfigurationPropertyCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__ConfigurationPropertyCS__Group__5_in_rule__ConfigurationPropertyCS__Group__419265);
rule__ConfigurationPropertyCS__Group__5();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ConfigurationPropertyCS__Group__4"
// $ANTLR start "rule__ConfigurationPropertyCS__Group__4__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8973:1: rule__ConfigurationPropertyCS__Group__4__Impl : ( ( rule__ConfigurationPropertyCS__OwnedTypeAssignment_4 ) ) ;
public final void rule__ConfigurationPropertyCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8977:1: ( ( ( rule__ConfigurationPropertyCS__OwnedTypeAssignment_4 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8978:1: ( ( rule__ConfigurationPropertyCS__OwnedTypeAssignment_4 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8978:1: ( ( rule__ConfigurationPropertyCS__OwnedTypeAssignment_4 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8979:1: ( rule__ConfigurationPropertyCS__OwnedTypeAssignment_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConfigurationPropertyCSAccess().getOwnedTypeAssignment_4());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8980:1: ( rule__ConfigurationPropertyCS__OwnedTypeAssignment_4 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8980:2: rule__ConfigurationPropertyCS__OwnedTypeAssignment_4
{
pushFollow(FollowSets000.FOLLOW_rule__ConfigurationPropertyCS__OwnedTypeAssignment_4_in_rule__ConfigurationPropertyCS__Group__4__Impl19292);
rule__ConfigurationPropertyCS__OwnedTypeAssignment_4();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getConfigurationPropertyCSAccess().getOwnedTypeAssignment_4());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ConfigurationPropertyCS__Group__4__Impl"
// $ANTLR start "rule__ConfigurationPropertyCS__Group__5"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8990:1: rule__ConfigurationPropertyCS__Group__5 : rule__ConfigurationPropertyCS__Group__5__Impl rule__ConfigurationPropertyCS__Group__6 ;
public final void rule__ConfigurationPropertyCS__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8994:1: ( rule__ConfigurationPropertyCS__Group__5__Impl rule__ConfigurationPropertyCS__Group__6 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:8995:2: rule__ConfigurationPropertyCS__Group__5__Impl rule__ConfigurationPropertyCS__Group__6
{
pushFollow(FollowSets000.FOLLOW_rule__ConfigurationPropertyCS__Group__5__Impl_in_rule__ConfigurationPropertyCS__Group__519322);
rule__ConfigurationPropertyCS__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__ConfigurationPropertyCS__Group__6_in_rule__ConfigurationPropertyCS__Group__519325);
rule__ConfigurationPropertyCS__Group__6();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ConfigurationPropertyCS__Group__5"
// $ANTLR start "rule__ConfigurationPropertyCS__Group__5__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9002:1: rule__ConfigurationPropertyCS__Group__5__Impl : ( '=' ) ;
public final void rule__ConfigurationPropertyCS__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9006:1: ( ( '=' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9007:1: ( '=' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9007:1: ( '=' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9008:1: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConfigurationPropertyCSAccess().getEqualsSignKeyword_5());
}
match(input,47,FollowSets000.FOLLOW_47_in_rule__ConfigurationPropertyCS__Group__5__Impl19353); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getConfigurationPropertyCSAccess().getEqualsSignKeyword_5());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ConfigurationPropertyCS__Group__5__Impl"
// $ANTLR start "rule__ConfigurationPropertyCS__Group__6"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9021:1: rule__ConfigurationPropertyCS__Group__6 : rule__ConfigurationPropertyCS__Group__6__Impl ;
public final void rule__ConfigurationPropertyCS__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9025:1: ( rule__ConfigurationPropertyCS__Group__6__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9026:2: rule__ConfigurationPropertyCS__Group__6__Impl
{
pushFollow(FollowSets000.FOLLOW_rule__ConfigurationPropertyCS__Group__6__Impl_in_rule__ConfigurationPropertyCS__Group__619384);
rule__ConfigurationPropertyCS__Group__6__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ConfigurationPropertyCS__Group__6"
// $ANTLR start "rule__ConfigurationPropertyCS__Group__6__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9032:1: rule__ConfigurationPropertyCS__Group__6__Impl : ( ( rule__ConfigurationPropertyCS__DefaultAssignment_6 ) ) ;
public final void rule__ConfigurationPropertyCS__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9036:1: ( ( ( rule__ConfigurationPropertyCS__DefaultAssignment_6 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9037:1: ( ( rule__ConfigurationPropertyCS__DefaultAssignment_6 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9037:1: ( ( rule__ConfigurationPropertyCS__DefaultAssignment_6 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9038:1: ( rule__ConfigurationPropertyCS__DefaultAssignment_6 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConfigurationPropertyCSAccess().getDefaultAssignment_6());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9039:1: ( rule__ConfigurationPropertyCS__DefaultAssignment_6 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9039:2: rule__ConfigurationPropertyCS__DefaultAssignment_6
{
pushFollow(FollowSets000.FOLLOW_rule__ConfigurationPropertyCS__DefaultAssignment_6_in_rule__ConfigurationPropertyCS__Group__6__Impl19411);
rule__ConfigurationPropertyCS__DefaultAssignment_6();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getConfigurationPropertyCSAccess().getDefaultAssignment_6());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ConfigurationPropertyCS__Group__6__Impl"
// $ANTLR start "rule__ContextualPropertyCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9063:1: rule__ContextualPropertyCS__Group__0 : rule__ContextualPropertyCS__Group__0__Impl rule__ContextualPropertyCS__Group__1 ;
public final void rule__ContextualPropertyCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9067:1: ( rule__ContextualPropertyCS__Group__0__Impl rule__ContextualPropertyCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9068:2: rule__ContextualPropertyCS__Group__0__Impl rule__ContextualPropertyCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_rule__ContextualPropertyCS__Group__0__Impl_in_rule__ContextualPropertyCS__Group__019455);
rule__ContextualPropertyCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__ContextualPropertyCS__Group__1_in_rule__ContextualPropertyCS__Group__019458);
rule__ContextualPropertyCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ContextualPropertyCS__Group__0"
// $ANTLR start "rule__ContextualPropertyCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9075:1: rule__ContextualPropertyCS__Group__0__Impl : ( 'intermediate' ) ;
public final void rule__ContextualPropertyCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9079:1: ( ( 'intermediate' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9080:1: ( 'intermediate' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9080:1: ( 'intermediate' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9081:1: 'intermediate'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContextualPropertyCSAccess().getIntermediateKeyword_0());
}
match(input,103,FollowSets000.FOLLOW_103_in_rule__ContextualPropertyCS__Group__0__Impl19486); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getContextualPropertyCSAccess().getIntermediateKeyword_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ContextualPropertyCS__Group__0__Impl"
// $ANTLR start "rule__ContextualPropertyCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9094:1: rule__ContextualPropertyCS__Group__1 : rule__ContextualPropertyCS__Group__1__Impl rule__ContextualPropertyCS__Group__2 ;
public final void rule__ContextualPropertyCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9098:1: ( rule__ContextualPropertyCS__Group__1__Impl rule__ContextualPropertyCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9099:2: rule__ContextualPropertyCS__Group__1__Impl rule__ContextualPropertyCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_rule__ContextualPropertyCS__Group__1__Impl_in_rule__ContextualPropertyCS__Group__119517);
rule__ContextualPropertyCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__ContextualPropertyCS__Group__2_in_rule__ContextualPropertyCS__Group__119520);
rule__ContextualPropertyCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ContextualPropertyCS__Group__1"
// $ANTLR start "rule__ContextualPropertyCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9106:1: rule__ContextualPropertyCS__Group__1__Impl : ( 'property' ) ;
public final void rule__ContextualPropertyCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9110:1: ( ( 'property' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9111:1: ( 'property' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9111:1: ( 'property' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9112:1: 'property'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContextualPropertyCSAccess().getPropertyKeyword_1());
}
match(input,102,FollowSets000.FOLLOW_102_in_rule__ContextualPropertyCS__Group__1__Impl19548); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getContextualPropertyCSAccess().getPropertyKeyword_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ContextualPropertyCS__Group__1__Impl"
// $ANTLR start "rule__ContextualPropertyCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9125:1: rule__ContextualPropertyCS__Group__2 : rule__ContextualPropertyCS__Group__2__Impl rule__ContextualPropertyCS__Group__3 ;
public final void rule__ContextualPropertyCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9129:1: ( rule__ContextualPropertyCS__Group__2__Impl rule__ContextualPropertyCS__Group__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9130:2: rule__ContextualPropertyCS__Group__2__Impl rule__ContextualPropertyCS__Group__3
{
pushFollow(FollowSets000.FOLLOW_rule__ContextualPropertyCS__Group__2__Impl_in_rule__ContextualPropertyCS__Group__219579);
rule__ContextualPropertyCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__ContextualPropertyCS__Group__3_in_rule__ContextualPropertyCS__Group__219582);
rule__ContextualPropertyCS__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ContextualPropertyCS__Group__2"
// $ANTLR start "rule__ContextualPropertyCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9137:1: rule__ContextualPropertyCS__Group__2__Impl : ( ( rule__ContextualPropertyCS__OwnedScopedNameAssignment_2 ) ) ;
public final void rule__ContextualPropertyCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9141:1: ( ( ( rule__ContextualPropertyCS__OwnedScopedNameAssignment_2 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9142:1: ( ( rule__ContextualPropertyCS__OwnedScopedNameAssignment_2 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9142:1: ( ( rule__ContextualPropertyCS__OwnedScopedNameAssignment_2 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9143:1: ( rule__ContextualPropertyCS__OwnedScopedNameAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContextualPropertyCSAccess().getOwnedScopedNameAssignment_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9144:1: ( rule__ContextualPropertyCS__OwnedScopedNameAssignment_2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9144:2: rule__ContextualPropertyCS__OwnedScopedNameAssignment_2
{
pushFollow(FollowSets000.FOLLOW_rule__ContextualPropertyCS__OwnedScopedNameAssignment_2_in_rule__ContextualPropertyCS__Group__2__Impl19609);
rule__ContextualPropertyCS__OwnedScopedNameAssignment_2();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getContextualPropertyCSAccess().getOwnedScopedNameAssignment_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ContextualPropertyCS__Group__2__Impl"
// $ANTLR start "rule__ContextualPropertyCS__Group__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9154:1: rule__ContextualPropertyCS__Group__3 : rule__ContextualPropertyCS__Group__3__Impl rule__ContextualPropertyCS__Group__4 ;
public final void rule__ContextualPropertyCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9158:1: ( rule__ContextualPropertyCS__Group__3__Impl rule__ContextualPropertyCS__Group__4 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9159:2: rule__ContextualPropertyCS__Group__3__Impl rule__ContextualPropertyCS__Group__4
{
pushFollow(FollowSets000.FOLLOW_rule__ContextualPropertyCS__Group__3__Impl_in_rule__ContextualPropertyCS__Group__319639);
rule__ContextualPropertyCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__ContextualPropertyCS__Group__4_in_rule__ContextualPropertyCS__Group__319642);
rule__ContextualPropertyCS__Group__4();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ContextualPropertyCS__Group__3"
// $ANTLR start "rule__ContextualPropertyCS__Group__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9166:1: rule__ContextualPropertyCS__Group__3__Impl : ( ':' ) ;
public final void rule__ContextualPropertyCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9170:1: ( ( ':' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9171:1: ( ':' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9171:1: ( ':' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9172:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContextualPropertyCSAccess().getColonKeyword_3());
}
match(input,96,FollowSets000.FOLLOW_96_in_rule__ContextualPropertyCS__Group__3__Impl19670); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getContextualPropertyCSAccess().getColonKeyword_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ContextualPropertyCS__Group__3__Impl"
// $ANTLR start "rule__ContextualPropertyCS__Group__4"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9185:1: rule__ContextualPropertyCS__Group__4 : rule__ContextualPropertyCS__Group__4__Impl rule__ContextualPropertyCS__Group__5 ;
public final void rule__ContextualPropertyCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9189:1: ( rule__ContextualPropertyCS__Group__4__Impl rule__ContextualPropertyCS__Group__5 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9190:2: rule__ContextualPropertyCS__Group__4__Impl rule__ContextualPropertyCS__Group__5
{
pushFollow(FollowSets000.FOLLOW_rule__ContextualPropertyCS__Group__4__Impl_in_rule__ContextualPropertyCS__Group__419701);
rule__ContextualPropertyCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__ContextualPropertyCS__Group__5_in_rule__ContextualPropertyCS__Group__419704);
rule__ContextualPropertyCS__Group__5();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ContextualPropertyCS__Group__4"
// $ANTLR start "rule__ContextualPropertyCS__Group__4__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9197:1: rule__ContextualPropertyCS__Group__4__Impl : ( ( rule__ContextualPropertyCS__OwnedTypeAssignment_4 ) ) ;
public final void rule__ContextualPropertyCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9201:1: ( ( ( rule__ContextualPropertyCS__OwnedTypeAssignment_4 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9202:1: ( ( rule__ContextualPropertyCS__OwnedTypeAssignment_4 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9202:1: ( ( rule__ContextualPropertyCS__OwnedTypeAssignment_4 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9203:1: ( rule__ContextualPropertyCS__OwnedTypeAssignment_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContextualPropertyCSAccess().getOwnedTypeAssignment_4());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9204:1: ( rule__ContextualPropertyCS__OwnedTypeAssignment_4 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9204:2: rule__ContextualPropertyCS__OwnedTypeAssignment_4
{
pushFollow(FollowSets000.FOLLOW_rule__ContextualPropertyCS__OwnedTypeAssignment_4_in_rule__ContextualPropertyCS__Group__4__Impl19731);
rule__ContextualPropertyCS__OwnedTypeAssignment_4();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getContextualPropertyCSAccess().getOwnedTypeAssignment_4());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ContextualPropertyCS__Group__4__Impl"
// $ANTLR start "rule__ContextualPropertyCS__Group__5"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9214:1: rule__ContextualPropertyCS__Group__5 : rule__ContextualPropertyCS__Group__5__Impl ;
public final void rule__ContextualPropertyCS__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9218:1: ( rule__ContextualPropertyCS__Group__5__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9219:2: rule__ContextualPropertyCS__Group__5__Impl
{
pushFollow(FollowSets000.FOLLOW_rule__ContextualPropertyCS__Group__5__Impl_in_rule__ContextualPropertyCS__Group__519761);
rule__ContextualPropertyCS__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ContextualPropertyCS__Group__5"
// $ANTLR start "rule__ContextualPropertyCS__Group__5__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9225:1: rule__ContextualPropertyCS__Group__5__Impl : ( ( rule__ContextualPropertyCS__Group_5__0 )? ) ;
public final void rule__ContextualPropertyCS__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9229:1: ( ( ( rule__ContextualPropertyCS__Group_5__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9230:1: ( ( rule__ContextualPropertyCS__Group_5__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9230:1: ( ( rule__ContextualPropertyCS__Group_5__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9231:1: ( rule__ContextualPropertyCS__Group_5__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContextualPropertyCSAccess().getGroup_5());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9232:1: ( rule__ContextualPropertyCS__Group_5__0 )?
int alt90=2;
int LA90_0 = input.LA(1);
if ( (LA90_0==47) ) {
alt90=1;
}
switch (alt90) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9232:2: rule__ContextualPropertyCS__Group_5__0
{
pushFollow(FollowSets000.FOLLOW_rule__ContextualPropertyCS__Group_5__0_in_rule__ContextualPropertyCS__Group__5__Impl19788);
rule__ContextualPropertyCS__Group_5__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getContextualPropertyCSAccess().getGroup_5());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ContextualPropertyCS__Group__5__Impl"
// $ANTLR start "rule__ContextualPropertyCS__Group_5__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9254:1: rule__ContextualPropertyCS__Group_5__0 : rule__ContextualPropertyCS__Group_5__0__Impl rule__ContextualPropertyCS__Group_5__1 ;
public final void rule__ContextualPropertyCS__Group_5__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9258:1: ( rule__ContextualPropertyCS__Group_5__0__Impl rule__ContextualPropertyCS__Group_5__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9259:2: rule__ContextualPropertyCS__Group_5__0__Impl rule__ContextualPropertyCS__Group_5__1
{
pushFollow(FollowSets000.FOLLOW_rule__ContextualPropertyCS__Group_5__0__Impl_in_rule__ContextualPropertyCS__Group_5__019831);
rule__ContextualPropertyCS__Group_5__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__ContextualPropertyCS__Group_5__1_in_rule__ContextualPropertyCS__Group_5__019834);
rule__ContextualPropertyCS__Group_5__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ContextualPropertyCS__Group_5__0"
// $ANTLR start "rule__ContextualPropertyCS__Group_5__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9266:1: rule__ContextualPropertyCS__Group_5__0__Impl : ( '=' ) ;
public final void rule__ContextualPropertyCS__Group_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9270:1: ( ( '=' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9271:1: ( '=' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9271:1: ( '=' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9272:1: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContextualPropertyCSAccess().getEqualsSignKeyword_5_0());
}
match(input,47,FollowSets000.FOLLOW_47_in_rule__ContextualPropertyCS__Group_5__0__Impl19862); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getContextualPropertyCSAccess().getEqualsSignKeyword_5_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ContextualPropertyCS__Group_5__0__Impl"
// $ANTLR start "rule__ContextualPropertyCS__Group_5__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9285:1: rule__ContextualPropertyCS__Group_5__1 : rule__ContextualPropertyCS__Group_5__1__Impl ;
public final void rule__ContextualPropertyCS__Group_5__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9289:1: ( rule__ContextualPropertyCS__Group_5__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9290:2: rule__ContextualPropertyCS__Group_5__1__Impl
{
pushFollow(FollowSets000.FOLLOW_rule__ContextualPropertyCS__Group_5__1__Impl_in_rule__ContextualPropertyCS__Group_5__119893);
rule__ContextualPropertyCS__Group_5__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ContextualPropertyCS__Group_5__1"
// $ANTLR start "rule__ContextualPropertyCS__Group_5__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9296:1: rule__ContextualPropertyCS__Group_5__1__Impl : ( ( rule__ContextualPropertyCS__OwnedInitExpAssignment_5_1 ) ) ;
public final void rule__ContextualPropertyCS__Group_5__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9300:1: ( ( ( rule__ContextualPropertyCS__OwnedInitExpAssignment_5_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9301:1: ( ( rule__ContextualPropertyCS__OwnedInitExpAssignment_5_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9301:1: ( ( rule__ContextualPropertyCS__OwnedInitExpAssignment_5_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9302:1: ( rule__ContextualPropertyCS__OwnedInitExpAssignment_5_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContextualPropertyCSAccess().getOwnedInitExpAssignment_5_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9303:1: ( rule__ContextualPropertyCS__OwnedInitExpAssignment_5_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9303:2: rule__ContextualPropertyCS__OwnedInitExpAssignment_5_1
{
pushFollow(FollowSets000.FOLLOW_rule__ContextualPropertyCS__OwnedInitExpAssignment_5_1_in_rule__ContextualPropertyCS__Group_5__1__Impl19920);
rule__ContextualPropertyCS__OwnedInitExpAssignment_5_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getContextualPropertyCSAccess().getOwnedInitExpAssignment_5_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ContextualPropertyCS__Group_5__1__Impl"
// $ANTLR start "rule__ConstructorDeclarationCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9317:1: rule__ConstructorDeclarationCS__Group__0 : rule__ConstructorDeclarationCS__Group__0__Impl rule__ConstructorDeclarationCS__Group__1 ;
public final void rule__ConstructorDeclarationCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9321:1: ( rule__ConstructorDeclarationCS__Group__0__Impl rule__ConstructorDeclarationCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9322:2: rule__ConstructorDeclarationCS__Group__0__Impl rule__ConstructorDeclarationCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_rule__ConstructorDeclarationCS__Group__0__Impl_in_rule__ConstructorDeclarationCS__Group__019954);
rule__ConstructorDeclarationCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__ConstructorDeclarationCS__Group__1_in_rule__ConstructorDeclarationCS__Group__019957);
rule__ConstructorDeclarationCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ConstructorDeclarationCS__Group__0"
// $ANTLR start "rule__ConstructorDeclarationCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9329:1: rule__ConstructorDeclarationCS__Group__0__Impl : ( ruleConstructorHeaderCS ) ;
public final void rule__ConstructorDeclarationCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9333:1: ( ( ruleConstructorHeaderCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9334:1: ( ruleConstructorHeaderCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9334:1: ( ruleConstructorHeaderCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9335:1: ruleConstructorHeaderCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstructorDeclarationCSAccess().getConstructorHeaderCSParserRuleCall_0());
}
pushFollow(FollowSets000.FOLLOW_ruleConstructorHeaderCS_in_rule__ConstructorDeclarationCS__Group__0__Impl19984);
ruleConstructorHeaderCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getConstructorDeclarationCSAccess().getConstructorHeaderCSParserRuleCall_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ConstructorDeclarationCS__Group__0__Impl"
// $ANTLR start "rule__ConstructorDeclarationCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9346:1: rule__ConstructorDeclarationCS__Group__1 : rule__ConstructorDeclarationCS__Group__1__Impl ;
public final void rule__ConstructorDeclarationCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9350:1: ( rule__ConstructorDeclarationCS__Group__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9351:2: rule__ConstructorDeclarationCS__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_rule__ConstructorDeclarationCS__Group__1__Impl_in_rule__ConstructorDeclarationCS__Group__120013);
rule__ConstructorDeclarationCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ConstructorDeclarationCS__Group__1"
// $ANTLR start "rule__ConstructorDeclarationCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9357:1: rule__ConstructorDeclarationCS__Group__1__Impl : ( ';' ) ;
public final void rule__ConstructorDeclarationCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9361:1: ( ( ';' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9362:1: ( ';' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9362:1: ( ';' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9363:1: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstructorDeclarationCSAccess().getSemicolonKeyword_1());
}
match(input,94,FollowSets000.FOLLOW_94_in_rule__ConstructorDeclarationCS__Group__1__Impl20041); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getConstructorDeclarationCSAccess().getSemicolonKeyword_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ConstructorDeclarationCS__Group__1__Impl"
// $ANTLR start "rule__ConstructorDefinitionCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9380:1: rule__ConstructorDefinitionCS__Group__0 : rule__ConstructorDefinitionCS__Group__0__Impl rule__ConstructorDefinitionCS__Group__1 ;
public final void rule__ConstructorDefinitionCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9384:1: ( rule__ConstructorDefinitionCS__Group__0__Impl rule__ConstructorDefinitionCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9385:2: rule__ConstructorDefinitionCS__Group__0__Impl rule__ConstructorDefinitionCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_rule__ConstructorDefinitionCS__Group__0__Impl_in_rule__ConstructorDefinitionCS__Group__020076);
rule__ConstructorDefinitionCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__ConstructorDefinitionCS__Group__1_in_rule__ConstructorDefinitionCS__Group__020079);
rule__ConstructorDefinitionCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ConstructorDefinitionCS__Group__0"
// $ANTLR start "rule__ConstructorDefinitionCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9392:1: rule__ConstructorDefinitionCS__Group__0__Impl : ( ruleConstructorHeaderCS ) ;
public final void rule__ConstructorDefinitionCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9396:1: ( ( ruleConstructorHeaderCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9397:1: ( ruleConstructorHeaderCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9397:1: ( ruleConstructorHeaderCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9398:1: ruleConstructorHeaderCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstructorDefinitionCSAccess().getConstructorHeaderCSParserRuleCall_0());
}
pushFollow(FollowSets000.FOLLOW_ruleConstructorHeaderCS_in_rule__ConstructorDefinitionCS__Group__0__Impl20106);
ruleConstructorHeaderCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getConstructorDefinitionCSAccess().getConstructorHeaderCSParserRuleCall_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ConstructorDefinitionCS__Group__0__Impl"
// $ANTLR start "rule__ConstructorDefinitionCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9409:1: rule__ConstructorDefinitionCS__Group__1 : rule__ConstructorDefinitionCS__Group__1__Impl rule__ConstructorDefinitionCS__Group__2 ;
public final void rule__ConstructorDefinitionCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9413:1: ( rule__ConstructorDefinitionCS__Group__1__Impl rule__ConstructorDefinitionCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9414:2: rule__ConstructorDefinitionCS__Group__1__Impl rule__ConstructorDefinitionCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_rule__ConstructorDefinitionCS__Group__1__Impl_in_rule__ConstructorDefinitionCS__Group__120135);
rule__ConstructorDefinitionCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__ConstructorDefinitionCS__Group__2_in_rule__ConstructorDefinitionCS__Group__120138);
rule__ConstructorDefinitionCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ConstructorDefinitionCS__Group__1"
// $ANTLR start "rule__ConstructorDefinitionCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9421:1: rule__ConstructorDefinitionCS__Group__1__Impl : ( ( rule__ConstructorDefinitionCS__OwnedBodyAssignment_1 ) ) ;
public final void rule__ConstructorDefinitionCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9425:1: ( ( ( rule__ConstructorDefinitionCS__OwnedBodyAssignment_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9426:1: ( ( rule__ConstructorDefinitionCS__OwnedBodyAssignment_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9426:1: ( ( rule__ConstructorDefinitionCS__OwnedBodyAssignment_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9427:1: ( rule__ConstructorDefinitionCS__OwnedBodyAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstructorDefinitionCSAccess().getOwnedBodyAssignment_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9428:1: ( rule__ConstructorDefinitionCS__OwnedBodyAssignment_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9428:2: rule__ConstructorDefinitionCS__OwnedBodyAssignment_1
{
pushFollow(FollowSets000.FOLLOW_rule__ConstructorDefinitionCS__OwnedBodyAssignment_1_in_rule__ConstructorDefinitionCS__Group__1__Impl20165);
rule__ConstructorDefinitionCS__OwnedBodyAssignment_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getConstructorDefinitionCSAccess().getOwnedBodyAssignment_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ConstructorDefinitionCS__Group__1__Impl"
// $ANTLR start "rule__ConstructorDefinitionCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9438:1: rule__ConstructorDefinitionCS__Group__2 : rule__ConstructorDefinitionCS__Group__2__Impl ;
public final void rule__ConstructorDefinitionCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9442:1: ( rule__ConstructorDefinitionCS__Group__2__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9443:2: rule__ConstructorDefinitionCS__Group__2__Impl
{
pushFollow(FollowSets000.FOLLOW_rule__ConstructorDefinitionCS__Group__2__Impl_in_rule__ConstructorDefinitionCS__Group__220195);
rule__ConstructorDefinitionCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ConstructorDefinitionCS__Group__2"
// $ANTLR start "rule__ConstructorDefinitionCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9449:1: rule__ConstructorDefinitionCS__Group__2__Impl : ( ( ';' )? ) ;
public final void rule__ConstructorDefinitionCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9453:1: ( ( ( ';' )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9454:1: ( ( ';' )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9454:1: ( ( ';' )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9455:1: ( ';' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstructorDefinitionCSAccess().getSemicolonKeyword_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9456:1: ( ';' )?
int alt91=2;
int LA91_0 = input.LA(1);
if ( (LA91_0==94) ) {
alt91=1;
}
switch (alt91) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9457:2: ';'
{
match(input,94,FollowSets000.FOLLOW_94_in_rule__ConstructorDefinitionCS__Group__2__Impl20224); if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getConstructorDefinitionCSAccess().getSemicolonKeyword_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ConstructorDefinitionCS__Group__2__Impl"
// $ANTLR start "rule__ConstructorHeaderCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9474:1: rule__ConstructorHeaderCS__Group__0 : rule__ConstructorHeaderCS__Group__0__Impl rule__ConstructorHeaderCS__Group__1 ;
public final void rule__ConstructorHeaderCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9478:1: ( rule__ConstructorHeaderCS__Group__0__Impl rule__ConstructorHeaderCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9479:2: rule__ConstructorHeaderCS__Group__0__Impl rule__ConstructorHeaderCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_rule__ConstructorHeaderCS__Group__0__Impl_in_rule__ConstructorHeaderCS__Group__020263);
rule__ConstructorHeaderCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__ConstructorHeaderCS__Group__1_in_rule__ConstructorHeaderCS__Group__020266);
rule__ConstructorHeaderCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ConstructorHeaderCS__Group__0"
// $ANTLR start "rule__ConstructorHeaderCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9486:1: rule__ConstructorHeaderCS__Group__0__Impl : ( ( rule__ConstructorHeaderCS__QualifiersAssignment_0 )* ) ;
public final void rule__ConstructorHeaderCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9490:1: ( ( ( rule__ConstructorHeaderCS__QualifiersAssignment_0 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9491:1: ( ( rule__ConstructorHeaderCS__QualifiersAssignment_0 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9491:1: ( ( rule__ConstructorHeaderCS__QualifiersAssignment_0 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9492:1: ( rule__ConstructorHeaderCS__QualifiersAssignment_0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstructorHeaderCSAccess().getQualifiersAssignment_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9493:1: ( rule__ConstructorHeaderCS__QualifiersAssignment_0 )*
loop92:
do {
int alt92=2;
int LA92_0 = input.LA(1);
if ( ((LA92_0>=16 && LA92_0<=18)) ) {
alt92=1;
}
switch (alt92) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9493:2: rule__ConstructorHeaderCS__QualifiersAssignment_0
{
pushFollow(FollowSets000.FOLLOW_rule__ConstructorHeaderCS__QualifiersAssignment_0_in_rule__ConstructorHeaderCS__Group__0__Impl20293);
rule__ConstructorHeaderCS__QualifiersAssignment_0();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop92;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getConstructorHeaderCSAccess().getQualifiersAssignment_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ConstructorHeaderCS__Group__0__Impl"
// $ANTLR start "rule__ConstructorHeaderCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9503:1: rule__ConstructorHeaderCS__Group__1 : rule__ConstructorHeaderCS__Group__1__Impl rule__ConstructorHeaderCS__Group__2 ;
public final void rule__ConstructorHeaderCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9507:1: ( rule__ConstructorHeaderCS__Group__1__Impl rule__ConstructorHeaderCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9508:2: rule__ConstructorHeaderCS__Group__1__Impl rule__ConstructorHeaderCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_rule__ConstructorHeaderCS__Group__1__Impl_in_rule__ConstructorHeaderCS__Group__120324);
rule__ConstructorHeaderCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__ConstructorHeaderCS__Group__2_in_rule__ConstructorHeaderCS__Group__120327);
rule__ConstructorHeaderCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ConstructorHeaderCS__Group__1"
// $ANTLR start "rule__ConstructorHeaderCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9515:1: rule__ConstructorHeaderCS__Group__1__Impl : ( 'constructor' ) ;
public final void rule__ConstructorHeaderCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9519:1: ( ( 'constructor' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9520:1: ( 'constructor' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9520:1: ( 'constructor' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9521:1: 'constructor'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstructorHeaderCSAccess().getConstructorKeyword_1());
}
match(input,104,FollowSets000.FOLLOW_104_in_rule__ConstructorHeaderCS__Group__1__Impl20355); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getConstructorHeaderCSAccess().getConstructorKeyword_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ConstructorHeaderCS__Group__1__Impl"
// $ANTLR start "rule__ConstructorHeaderCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9534:1: rule__ConstructorHeaderCS__Group__2 : rule__ConstructorHeaderCS__Group__2__Impl rule__ConstructorHeaderCS__Group__3 ;
public final void rule__ConstructorHeaderCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9538:1: ( rule__ConstructorHeaderCS__Group__2__Impl rule__ConstructorHeaderCS__Group__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9539:2: rule__ConstructorHeaderCS__Group__2__Impl rule__ConstructorHeaderCS__Group__3
{
pushFollow(FollowSets000.FOLLOW_rule__ConstructorHeaderCS__Group__2__Impl_in_rule__ConstructorHeaderCS__Group__220386);
rule__ConstructorHeaderCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__ConstructorHeaderCS__Group__3_in_rule__ConstructorHeaderCS__Group__220389);
rule__ConstructorHeaderCS__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ConstructorHeaderCS__Group__2"
// $ANTLR start "rule__ConstructorHeaderCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9546:1: rule__ConstructorHeaderCS__Group__2__Impl : ( ( rule__ConstructorHeaderCS__OwnedScopedNameAssignment_2 ) ) ;
public final void rule__ConstructorHeaderCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9550:1: ( ( ( rule__ConstructorHeaderCS__OwnedScopedNameAssignment_2 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9551:1: ( ( rule__ConstructorHeaderCS__OwnedScopedNameAssignment_2 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9551:1: ( ( rule__ConstructorHeaderCS__OwnedScopedNameAssignment_2 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9552:1: ( rule__ConstructorHeaderCS__OwnedScopedNameAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstructorHeaderCSAccess().getOwnedScopedNameAssignment_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9553:1: ( rule__ConstructorHeaderCS__OwnedScopedNameAssignment_2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9553:2: rule__ConstructorHeaderCS__OwnedScopedNameAssignment_2
{
pushFollow(FollowSets000.FOLLOW_rule__ConstructorHeaderCS__OwnedScopedNameAssignment_2_in_rule__ConstructorHeaderCS__Group__2__Impl20416);
rule__ConstructorHeaderCS__OwnedScopedNameAssignment_2();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getConstructorHeaderCSAccess().getOwnedScopedNameAssignment_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ConstructorHeaderCS__Group__2__Impl"
// $ANTLR start "rule__ConstructorHeaderCS__Group__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9563:1: rule__ConstructorHeaderCS__Group__3 : rule__ConstructorHeaderCS__Group__3__Impl rule__ConstructorHeaderCS__Group__4 ;
public final void rule__ConstructorHeaderCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9567:1: ( rule__ConstructorHeaderCS__Group__3__Impl rule__ConstructorHeaderCS__Group__4 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9568:2: rule__ConstructorHeaderCS__Group__3__Impl rule__ConstructorHeaderCS__Group__4
{
pushFollow(FollowSets000.FOLLOW_rule__ConstructorHeaderCS__Group__3__Impl_in_rule__ConstructorHeaderCS__Group__320446);
rule__ConstructorHeaderCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__ConstructorHeaderCS__Group__4_in_rule__ConstructorHeaderCS__Group__320449);
rule__ConstructorHeaderCS__Group__4();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ConstructorHeaderCS__Group__3"
// $ANTLR start "rule__ConstructorHeaderCS__Group__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9575:1: rule__ConstructorHeaderCS__Group__3__Impl : ( '(' ) ;
public final void rule__ConstructorHeaderCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9579:1: ( ( '(' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9580:1: ( '(' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9580:1: ( '(' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9581:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstructorHeaderCSAccess().getLeftParenthesisKeyword_3());
}
match(input,91,FollowSets000.FOLLOW_91_in_rule__ConstructorHeaderCS__Group__3__Impl20477); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getConstructorHeaderCSAccess().getLeftParenthesisKeyword_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ConstructorHeaderCS__Group__3__Impl"
// $ANTLR start "rule__ConstructorHeaderCS__Group__4"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9594:1: rule__ConstructorHeaderCS__Group__4 : rule__ConstructorHeaderCS__Group__4__Impl rule__ConstructorHeaderCS__Group__5 ;
public final void rule__ConstructorHeaderCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9598:1: ( rule__ConstructorHeaderCS__Group__4__Impl rule__ConstructorHeaderCS__Group__5 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9599:2: rule__ConstructorHeaderCS__Group__4__Impl rule__ConstructorHeaderCS__Group__5
{
pushFollow(FollowSets000.FOLLOW_rule__ConstructorHeaderCS__Group__4__Impl_in_rule__ConstructorHeaderCS__Group__420508);
rule__ConstructorHeaderCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__ConstructorHeaderCS__Group__5_in_rule__ConstructorHeaderCS__Group__420511);
rule__ConstructorHeaderCS__Group__5();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ConstructorHeaderCS__Group__4"
// $ANTLR start "rule__ConstructorHeaderCS__Group__4__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9606:1: rule__ConstructorHeaderCS__Group__4__Impl : ( ( rule__ConstructorHeaderCS__Group_4__0 )? ) ;
public final void rule__ConstructorHeaderCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9610:1: ( ( ( rule__ConstructorHeaderCS__Group_4__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9611:1: ( ( rule__ConstructorHeaderCS__Group_4__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9611:1: ( ( rule__ConstructorHeaderCS__Group_4__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9612:1: ( rule__ConstructorHeaderCS__Group_4__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstructorHeaderCSAccess().getGroup_4());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9613:1: ( rule__ConstructorHeaderCS__Group_4__0 )?
int alt93=2;
int LA93_0 = input.LA(1);
if ( ((LA93_0>=RULE_SIMPLE_ID && LA93_0<=RULE_ESCAPED_ID)) ) {
alt93=1;
}
switch (alt93) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9613:2: rule__ConstructorHeaderCS__Group_4__0
{
pushFollow(FollowSets000.FOLLOW_rule__ConstructorHeaderCS__Group_4__0_in_rule__ConstructorHeaderCS__Group__4__Impl20538);
rule__ConstructorHeaderCS__Group_4__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getConstructorHeaderCSAccess().getGroup_4());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ConstructorHeaderCS__Group__4__Impl"
// $ANTLR start "rule__ConstructorHeaderCS__Group__5"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9623:1: rule__ConstructorHeaderCS__Group__5 : rule__ConstructorHeaderCS__Group__5__Impl ;
public final void rule__ConstructorHeaderCS__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9627:1: ( rule__ConstructorHeaderCS__Group__5__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9628:2: rule__ConstructorHeaderCS__Group__5__Impl
{
pushFollow(FollowSets000.FOLLOW_rule__ConstructorHeaderCS__Group__5__Impl_in_rule__ConstructorHeaderCS__Group__520569);
rule__ConstructorHeaderCS__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ConstructorHeaderCS__Group__5"
// $ANTLR start "rule__ConstructorHeaderCS__Group__5__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9634:1: rule__ConstructorHeaderCS__Group__5__Impl : ( ')' ) ;
public final void rule__ConstructorHeaderCS__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9638:1: ( ( ')' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9639:1: ( ')' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9639:1: ( ')' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9640:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstructorHeaderCSAccess().getRightParenthesisKeyword_5());
}
match(input,92,FollowSets000.FOLLOW_92_in_rule__ConstructorHeaderCS__Group__5__Impl20597); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getConstructorHeaderCSAccess().getRightParenthesisKeyword_5());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ConstructorHeaderCS__Group__5__Impl"
// $ANTLR start "rule__ConstructorHeaderCS__Group_4__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9665:1: rule__ConstructorHeaderCS__Group_4__0 : rule__ConstructorHeaderCS__Group_4__0__Impl rule__ConstructorHeaderCS__Group_4__1 ;
public final void rule__ConstructorHeaderCS__Group_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9669:1: ( rule__ConstructorHeaderCS__Group_4__0__Impl rule__ConstructorHeaderCS__Group_4__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9670:2: rule__ConstructorHeaderCS__Group_4__0__Impl rule__ConstructorHeaderCS__Group_4__1
{
pushFollow(FollowSets000.FOLLOW_rule__ConstructorHeaderCS__Group_4__0__Impl_in_rule__ConstructorHeaderCS__Group_4__020640);
rule__ConstructorHeaderCS__Group_4__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__ConstructorHeaderCS__Group_4__1_in_rule__ConstructorHeaderCS__Group_4__020643);
rule__ConstructorHeaderCS__Group_4__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ConstructorHeaderCS__Group_4__0"
// $ANTLR start "rule__ConstructorHeaderCS__Group_4__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9677:1: rule__ConstructorHeaderCS__Group_4__0__Impl : ( ( rule__ConstructorHeaderCS__OwnedParametersAssignment_4_0 ) ) ;
public final void rule__ConstructorHeaderCS__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9681:1: ( ( ( rule__ConstructorHeaderCS__OwnedParametersAssignment_4_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9682:1: ( ( rule__ConstructorHeaderCS__OwnedParametersAssignment_4_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9682:1: ( ( rule__ConstructorHeaderCS__OwnedParametersAssignment_4_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9683:1: ( rule__ConstructorHeaderCS__OwnedParametersAssignment_4_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstructorHeaderCSAccess().getOwnedParametersAssignment_4_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9684:1: ( rule__ConstructorHeaderCS__OwnedParametersAssignment_4_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9684:2: rule__ConstructorHeaderCS__OwnedParametersAssignment_4_0
{
pushFollow(FollowSets000.FOLLOW_rule__ConstructorHeaderCS__OwnedParametersAssignment_4_0_in_rule__ConstructorHeaderCS__Group_4__0__Impl20670);
rule__ConstructorHeaderCS__OwnedParametersAssignment_4_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getConstructorHeaderCSAccess().getOwnedParametersAssignment_4_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ConstructorHeaderCS__Group_4__0__Impl"
// $ANTLR start "rule__ConstructorHeaderCS__Group_4__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9694:1: rule__ConstructorHeaderCS__Group_4__1 : rule__ConstructorHeaderCS__Group_4__1__Impl ;
public final void rule__ConstructorHeaderCS__Group_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9698:1: ( rule__ConstructorHeaderCS__Group_4__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9699:2: rule__ConstructorHeaderCS__Group_4__1__Impl
{
pushFollow(FollowSets000.FOLLOW_rule__ConstructorHeaderCS__Group_4__1__Impl_in_rule__ConstructorHeaderCS__Group_4__120700);
rule__ConstructorHeaderCS__Group_4__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ConstructorHeaderCS__Group_4__1"
// $ANTLR start "rule__ConstructorHeaderCS__Group_4__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9705:1: rule__ConstructorHeaderCS__Group_4__1__Impl : ( ( rule__ConstructorHeaderCS__Group_4_1__0 )* ) ;
public final void rule__ConstructorHeaderCS__Group_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9709:1: ( ( ( rule__ConstructorHeaderCS__Group_4_1__0 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9710:1: ( ( rule__ConstructorHeaderCS__Group_4_1__0 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9710:1: ( ( rule__ConstructorHeaderCS__Group_4_1__0 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9711:1: ( rule__ConstructorHeaderCS__Group_4_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstructorHeaderCSAccess().getGroup_4_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9712:1: ( rule__ConstructorHeaderCS__Group_4_1__0 )*
loop94:
do {
int alt94=2;
int LA94_0 = input.LA(1);
if ( (LA94_0==95) ) {
alt94=1;
}
switch (alt94) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9712:2: rule__ConstructorHeaderCS__Group_4_1__0
{
pushFollow(FollowSets000.FOLLOW_rule__ConstructorHeaderCS__Group_4_1__0_in_rule__ConstructorHeaderCS__Group_4__1__Impl20727);
rule__ConstructorHeaderCS__Group_4_1__0();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop94;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getConstructorHeaderCSAccess().getGroup_4_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ConstructorHeaderCS__Group_4__1__Impl"
// $ANTLR start "rule__ConstructorHeaderCS__Group_4_1__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9726:1: rule__ConstructorHeaderCS__Group_4_1__0 : rule__ConstructorHeaderCS__Group_4_1__0__Impl rule__ConstructorHeaderCS__Group_4_1__1 ;
public final void rule__ConstructorHeaderCS__Group_4_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9730:1: ( rule__ConstructorHeaderCS__Group_4_1__0__Impl rule__ConstructorHeaderCS__Group_4_1__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9731:2: rule__ConstructorHeaderCS__Group_4_1__0__Impl rule__ConstructorHeaderCS__Group_4_1__1
{
pushFollow(FollowSets000.FOLLOW_rule__ConstructorHeaderCS__Group_4_1__0__Impl_in_rule__ConstructorHeaderCS__Group_4_1__020762);
rule__ConstructorHeaderCS__Group_4_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__ConstructorHeaderCS__Group_4_1__1_in_rule__ConstructorHeaderCS__Group_4_1__020765);
rule__ConstructorHeaderCS__Group_4_1__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ConstructorHeaderCS__Group_4_1__0"
// $ANTLR start "rule__ConstructorHeaderCS__Group_4_1__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9738:1: rule__ConstructorHeaderCS__Group_4_1__0__Impl : ( ',' ) ;
public final void rule__ConstructorHeaderCS__Group_4_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9742:1: ( ( ',' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9743:1: ( ',' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9743:1: ( ',' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9744:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstructorHeaderCSAccess().getCommaKeyword_4_1_0());
}
match(input,95,FollowSets000.FOLLOW_95_in_rule__ConstructorHeaderCS__Group_4_1__0__Impl20793); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getConstructorHeaderCSAccess().getCommaKeyword_4_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ConstructorHeaderCS__Group_4_1__0__Impl"
// $ANTLR start "rule__ConstructorHeaderCS__Group_4_1__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9757:1: rule__ConstructorHeaderCS__Group_4_1__1 : rule__ConstructorHeaderCS__Group_4_1__1__Impl ;
public final void rule__ConstructorHeaderCS__Group_4_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9761:1: ( rule__ConstructorHeaderCS__Group_4_1__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9762:2: rule__ConstructorHeaderCS__Group_4_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_rule__ConstructorHeaderCS__Group_4_1__1__Impl_in_rule__ConstructorHeaderCS__Group_4_1__120824);
rule__ConstructorHeaderCS__Group_4_1__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ConstructorHeaderCS__Group_4_1__1"
// $ANTLR start "rule__ConstructorHeaderCS__Group_4_1__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9768:1: rule__ConstructorHeaderCS__Group_4_1__1__Impl : ( ( rule__ConstructorHeaderCS__OwnedParametersAssignment_4_1_1 ) ) ;
public final void rule__ConstructorHeaderCS__Group_4_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9772:1: ( ( ( rule__ConstructorHeaderCS__OwnedParametersAssignment_4_1_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9773:1: ( ( rule__ConstructorHeaderCS__OwnedParametersAssignment_4_1_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9773:1: ( ( rule__ConstructorHeaderCS__OwnedParametersAssignment_4_1_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9774:1: ( rule__ConstructorHeaderCS__OwnedParametersAssignment_4_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstructorHeaderCSAccess().getOwnedParametersAssignment_4_1_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9775:1: ( rule__ConstructorHeaderCS__OwnedParametersAssignment_4_1_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9775:2: rule__ConstructorHeaderCS__OwnedParametersAssignment_4_1_1
{
pushFollow(FollowSets000.FOLLOW_rule__ConstructorHeaderCS__OwnedParametersAssignment_4_1_1_in_rule__ConstructorHeaderCS__Group_4_1__1__Impl20851);
rule__ConstructorHeaderCS__OwnedParametersAssignment_4_1_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getConstructorHeaderCSAccess().getOwnedParametersAssignment_4_1_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ConstructorHeaderCS__Group_4_1__1__Impl"
// $ANTLR start "rule__DataTypeCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9789:1: rule__DataTypeCS__Group__0 : rule__DataTypeCS__Group__0__Impl rule__DataTypeCS__Group__1 ;
public final void rule__DataTypeCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9793:1: ( rule__DataTypeCS__Group__0__Impl rule__DataTypeCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9794:2: rule__DataTypeCS__Group__0__Impl rule__DataTypeCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_rule__DataTypeCS__Group__0__Impl_in_rule__DataTypeCS__Group__020885);
rule__DataTypeCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__DataTypeCS__Group__1_in_rule__DataTypeCS__Group__020888);
rule__DataTypeCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__DataTypeCS__Group__0"
// $ANTLR start "rule__DataTypeCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9801:1: rule__DataTypeCS__Group__0__Impl : ( ( rule__DataTypeCS__Alternatives_0 ) ) ;
public final void rule__DataTypeCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9805:1: ( ( ( rule__DataTypeCS__Alternatives_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9806:1: ( ( rule__DataTypeCS__Alternatives_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9806:1: ( ( rule__DataTypeCS__Alternatives_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9807:1: ( rule__DataTypeCS__Alternatives_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeCSAccess().getAlternatives_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9808:1: ( rule__DataTypeCS__Alternatives_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9808:2: rule__DataTypeCS__Alternatives_0
{
pushFollow(FollowSets000.FOLLOW_rule__DataTypeCS__Alternatives_0_in_rule__DataTypeCS__Group__0__Impl20915);
rule__DataTypeCS__Alternatives_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getDataTypeCSAccess().getAlternatives_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__DataTypeCS__Group__0__Impl"
// $ANTLR start "rule__DataTypeCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9818:1: rule__DataTypeCS__Group__1 : rule__DataTypeCS__Group__1__Impl ;
public final void rule__DataTypeCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9822:1: ( rule__DataTypeCS__Group__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9823:2: rule__DataTypeCS__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_rule__DataTypeCS__Group__1__Impl_in_rule__DataTypeCS__Group__120945);
rule__DataTypeCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__DataTypeCS__Group__1"
// $ANTLR start "rule__DataTypeCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9829:1: rule__DataTypeCS__Group__1__Impl : ( ( rule__DataTypeCS__NameAssignment_1 ) ) ;
public final void rule__DataTypeCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9833:1: ( ( ( rule__DataTypeCS__NameAssignment_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9834:1: ( ( rule__DataTypeCS__NameAssignment_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9834:1: ( ( rule__DataTypeCS__NameAssignment_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9835:1: ( rule__DataTypeCS__NameAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeCSAccess().getNameAssignment_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9836:1: ( rule__DataTypeCS__NameAssignment_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9836:2: rule__DataTypeCS__NameAssignment_1
{
pushFollow(FollowSets000.FOLLOW_rule__DataTypeCS__NameAssignment_1_in_rule__DataTypeCS__Group__1__Impl20972);
rule__DataTypeCS__NameAssignment_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getDataTypeCSAccess().getNameAssignment_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__DataTypeCS__Group__1__Impl"
// $ANTLR start "rule__DataTypeCS__Group_0_1__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9850:1: rule__DataTypeCS__Group_0_1__0 : rule__DataTypeCS__Group_0_1__0__Impl rule__DataTypeCS__Group_0_1__1 ;
public final void rule__DataTypeCS__Group_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9854:1: ( rule__DataTypeCS__Group_0_1__0__Impl rule__DataTypeCS__Group_0_1__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9855:2: rule__DataTypeCS__Group_0_1__0__Impl rule__DataTypeCS__Group_0_1__1
{
pushFollow(FollowSets000.FOLLOW_rule__DataTypeCS__Group_0_1__0__Impl_in_rule__DataTypeCS__Group_0_1__021006);
rule__DataTypeCS__Group_0_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__DataTypeCS__Group_0_1__1_in_rule__DataTypeCS__Group_0_1__021009);
rule__DataTypeCS__Group_0_1__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__DataTypeCS__Group_0_1__0"
// $ANTLR start "rule__DataTypeCS__Group_0_1__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9862:1: rule__DataTypeCS__Group_0_1__0__Impl : ( () ) ;
public final void rule__DataTypeCS__Group_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9866:1: ( ( () ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9867:1: ( () )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9867:1: ( () )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9868:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeCSAccess().getPrimitiveTypeCSAction_0_1_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9869:1: ()
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9871:1:
{
}
if ( state.backtracking==0 ) {
after(grammarAccess.getDataTypeCSAccess().getPrimitiveTypeCSAction_0_1_0());
}
}
}
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__DataTypeCS__Group_0_1__0__Impl"
// $ANTLR start "rule__DataTypeCS__Group_0_1__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9881:1: rule__DataTypeCS__Group_0_1__1 : rule__DataTypeCS__Group_0_1__1__Impl ;
public final void rule__DataTypeCS__Group_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9885:1: ( rule__DataTypeCS__Group_0_1__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9886:2: rule__DataTypeCS__Group_0_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_rule__DataTypeCS__Group_0_1__1__Impl_in_rule__DataTypeCS__Group_0_1__121067);
rule__DataTypeCS__Group_0_1__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__DataTypeCS__Group_0_1__1"
// $ANTLR start "rule__DataTypeCS__Group_0_1__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9892:1: rule__DataTypeCS__Group_0_1__1__Impl : ( 'primitive' ) ;
public final void rule__DataTypeCS__Group_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9896:1: ( ( 'primitive' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9897:1: ( 'primitive' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9897:1: ( 'primitive' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9898:1: 'primitive'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeCSAccess().getPrimitiveKeyword_0_1_1());
}
match(input,105,FollowSets000.FOLLOW_105_in_rule__DataTypeCS__Group_0_1__1__Impl21095); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDataTypeCSAccess().getPrimitiveKeyword_0_1_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__DataTypeCS__Group_0_1__1__Impl"
// $ANTLR start "rule__EntryOperationCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9915:1: rule__EntryOperationCS__Group__0 : rule__EntryOperationCS__Group__0__Impl rule__EntryOperationCS__Group__1 ;
public final void rule__EntryOperationCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9919:1: ( rule__EntryOperationCS__Group__0__Impl rule__EntryOperationCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9920:2: rule__EntryOperationCS__Group__0__Impl rule__EntryOperationCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_rule__EntryOperationCS__Group__0__Impl_in_rule__EntryOperationCS__Group__021130);
rule__EntryOperationCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__EntryOperationCS__Group__1_in_rule__EntryOperationCS__Group__021133);
rule__EntryOperationCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__EntryOperationCS__Group__0"
// $ANTLR start "rule__EntryOperationCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9927:1: rule__EntryOperationCS__Group__0__Impl : ( 'main' ) ;
public final void rule__EntryOperationCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9931:1: ( ( 'main' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9932:1: ( 'main' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9932:1: ( 'main' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9933:1: 'main'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEntryOperationCSAccess().getMainKeyword_0());
}
match(input,106,FollowSets000.FOLLOW_106_in_rule__EntryOperationCS__Group__0__Impl21161); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEntryOperationCSAccess().getMainKeyword_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__EntryOperationCS__Group__0__Impl"
// $ANTLR start "rule__EntryOperationCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9946:1: rule__EntryOperationCS__Group__1 : rule__EntryOperationCS__Group__1__Impl rule__EntryOperationCS__Group__2 ;
public final void rule__EntryOperationCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9950:1: ( rule__EntryOperationCS__Group__1__Impl rule__EntryOperationCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9951:2: rule__EntryOperationCS__Group__1__Impl rule__EntryOperationCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_rule__EntryOperationCS__Group__1__Impl_in_rule__EntryOperationCS__Group__121192);
rule__EntryOperationCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__EntryOperationCS__Group__2_in_rule__EntryOperationCS__Group__121195);
rule__EntryOperationCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__EntryOperationCS__Group__1"
// $ANTLR start "rule__EntryOperationCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9958:1: rule__EntryOperationCS__Group__1__Impl : ( '(' ) ;
public final void rule__EntryOperationCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9962:1: ( ( '(' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9963:1: ( '(' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9963:1: ( '(' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9964:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEntryOperationCSAccess().getLeftParenthesisKeyword_1());
}
match(input,91,FollowSets000.FOLLOW_91_in_rule__EntryOperationCS__Group__1__Impl21223); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEntryOperationCSAccess().getLeftParenthesisKeyword_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__EntryOperationCS__Group__1__Impl"
// $ANTLR start "rule__EntryOperationCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9977:1: rule__EntryOperationCS__Group__2 : rule__EntryOperationCS__Group__2__Impl rule__EntryOperationCS__Group__3 ;
public final void rule__EntryOperationCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9981:1: ( rule__EntryOperationCS__Group__2__Impl rule__EntryOperationCS__Group__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9982:2: rule__EntryOperationCS__Group__2__Impl rule__EntryOperationCS__Group__3
{
pushFollow(FollowSets000.FOLLOW_rule__EntryOperationCS__Group__2__Impl_in_rule__EntryOperationCS__Group__221254);
rule__EntryOperationCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__EntryOperationCS__Group__3_in_rule__EntryOperationCS__Group__221257);
rule__EntryOperationCS__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__EntryOperationCS__Group__2"
// $ANTLR start "rule__EntryOperationCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9989:1: rule__EntryOperationCS__Group__2__Impl : ( ')' ) ;
public final void rule__EntryOperationCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9993:1: ( ( ')' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9994:1: ( ')' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9994:1: ( ')' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:9995:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEntryOperationCSAccess().getRightParenthesisKeyword_2());
}
match(input,92,FollowSets000.FOLLOW_92_in_rule__EntryOperationCS__Group__2__Impl21285); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEntryOperationCSAccess().getRightParenthesisKeyword_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__EntryOperationCS__Group__2__Impl"
// $ANTLR start "rule__EntryOperationCS__Group__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10008:1: rule__EntryOperationCS__Group__3 : rule__EntryOperationCS__Group__3__Impl rule__EntryOperationCS__Group__4 ;
public final void rule__EntryOperationCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10012:1: ( rule__EntryOperationCS__Group__3__Impl rule__EntryOperationCS__Group__4 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10013:2: rule__EntryOperationCS__Group__3__Impl rule__EntryOperationCS__Group__4
{
pushFollow(FollowSets000.FOLLOW_rule__EntryOperationCS__Group__3__Impl_in_rule__EntryOperationCS__Group__321316);
rule__EntryOperationCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__EntryOperationCS__Group__4_in_rule__EntryOperationCS__Group__321319);
rule__EntryOperationCS__Group__4();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__EntryOperationCS__Group__3"
// $ANTLR start "rule__EntryOperationCS__Group__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10020:1: rule__EntryOperationCS__Group__3__Impl : ( ( rule__EntryOperationCS__OwnedBodyAssignment_3 ) ) ;
public final void rule__EntryOperationCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10024:1: ( ( ( rule__EntryOperationCS__OwnedBodyAssignment_3 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10025:1: ( ( rule__EntryOperationCS__OwnedBodyAssignment_3 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10025:1: ( ( rule__EntryOperationCS__OwnedBodyAssignment_3 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10026:1: ( rule__EntryOperationCS__OwnedBodyAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEntryOperationCSAccess().getOwnedBodyAssignment_3());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10027:1: ( rule__EntryOperationCS__OwnedBodyAssignment_3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10027:2: rule__EntryOperationCS__OwnedBodyAssignment_3
{
pushFollow(FollowSets000.FOLLOW_rule__EntryOperationCS__OwnedBodyAssignment_3_in_rule__EntryOperationCS__Group__3__Impl21346);
rule__EntryOperationCS__OwnedBodyAssignment_3();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getEntryOperationCSAccess().getOwnedBodyAssignment_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__EntryOperationCS__Group__3__Impl"
// $ANTLR start "rule__EntryOperationCS__Group__4"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10037:1: rule__EntryOperationCS__Group__4 : rule__EntryOperationCS__Group__4__Impl ;
public final void rule__EntryOperationCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10041:1: ( rule__EntryOperationCS__Group__4__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10042:2: rule__EntryOperationCS__Group__4__Impl
{
pushFollow(FollowSets000.FOLLOW_rule__EntryOperationCS__Group__4__Impl_in_rule__EntryOperationCS__Group__421376);
rule__EntryOperationCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__EntryOperationCS__Group__4"
// $ANTLR start "rule__EntryOperationCS__Group__4__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10048:1: rule__EntryOperationCS__Group__4__Impl : ( ( ';' )? ) ;
public final void rule__EntryOperationCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10052:1: ( ( ( ';' )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10053:1: ( ( ';' )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10053:1: ( ( ';' )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10054:1: ( ';' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEntryOperationCSAccess().getSemicolonKeyword_4());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10055:1: ( ';' )?
int alt95=2;
int LA95_0 = input.LA(1);
if ( (LA95_0==94) ) {
alt95=1;
}
switch (alt95) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10056:2: ';'
{
match(input,94,FollowSets000.FOLLOW_94_in_rule__EntryOperationCS__Group__4__Impl21405); if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getEntryOperationCSAccess().getSemicolonKeyword_4());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__EntryOperationCS__Group__4__Impl"
// $ANTLR start "rule__EnumerationCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10077:1: rule__EnumerationCS__Group__0 : rule__EnumerationCS__Group__0__Impl rule__EnumerationCS__Group__1 ;
public final void rule__EnumerationCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10081:1: ( rule__EnumerationCS__Group__0__Impl rule__EnumerationCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10082:2: rule__EnumerationCS__Group__0__Impl rule__EnumerationCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_rule__EnumerationCS__Group__0__Impl_in_rule__EnumerationCS__Group__021448);
rule__EnumerationCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__EnumerationCS__Group__1_in_rule__EnumerationCS__Group__021451);
rule__EnumerationCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__EnumerationCS__Group__0"
// $ANTLR start "rule__EnumerationCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10089:1: rule__EnumerationCS__Group__0__Impl : ( 'enum' ) ;
public final void rule__EnumerationCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10093:1: ( ( 'enum' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10094:1: ( 'enum' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10094:1: ( 'enum' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10095:1: 'enum'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getEnumKeyword_0());
}
match(input,107,FollowSets000.FOLLOW_107_in_rule__EnumerationCS__Group__0__Impl21479); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEnumerationCSAccess().getEnumKeyword_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__EnumerationCS__Group__0__Impl"
// $ANTLR start "rule__EnumerationCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10108:1: rule__EnumerationCS__Group__1 : rule__EnumerationCS__Group__1__Impl rule__EnumerationCS__Group__2 ;
public final void rule__EnumerationCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10112:1: ( rule__EnumerationCS__Group__1__Impl rule__EnumerationCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10113:2: rule__EnumerationCS__Group__1__Impl rule__EnumerationCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_rule__EnumerationCS__Group__1__Impl_in_rule__EnumerationCS__Group__121510);
rule__EnumerationCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__EnumerationCS__Group__2_in_rule__EnumerationCS__Group__121513);
rule__EnumerationCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__EnumerationCS__Group__1"
// $ANTLR start "rule__EnumerationCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10120:1: rule__EnumerationCS__Group__1__Impl : ( ( rule__EnumerationCS__NameAssignment_1 ) ) ;
public final void rule__EnumerationCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10124:1: ( ( ( rule__EnumerationCS__NameAssignment_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10125:1: ( ( rule__EnumerationCS__NameAssignment_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10125:1: ( ( rule__EnumerationCS__NameAssignment_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10126:1: ( rule__EnumerationCS__NameAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getNameAssignment_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10127:1: ( rule__EnumerationCS__NameAssignment_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10127:2: rule__EnumerationCS__NameAssignment_1
{
pushFollow(FollowSets000.FOLLOW_rule__EnumerationCS__NameAssignment_1_in_rule__EnumerationCS__Group__1__Impl21540);
rule__EnumerationCS__NameAssignment_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getEnumerationCSAccess().getNameAssignment_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__EnumerationCS__Group__1__Impl"
// $ANTLR start "rule__EnumerationCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10137:1: rule__EnumerationCS__Group__2 : rule__EnumerationCS__Group__2__Impl rule__EnumerationCS__Group__3 ;
public final void rule__EnumerationCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10141:1: ( rule__EnumerationCS__Group__2__Impl rule__EnumerationCS__Group__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10142:2: rule__EnumerationCS__Group__2__Impl rule__EnumerationCS__Group__3
{
pushFollow(FollowSets000.FOLLOW_rule__EnumerationCS__Group__2__Impl_in_rule__EnumerationCS__Group__221570);
rule__EnumerationCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_rule__EnumerationCS__Group__3_in_rule__EnumerationCS__Group__221573);
rule__EnumerationCS__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__EnumerationCS__Group__2"
// $ANTLR start "rule__EnumerationCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10149:1: rule__EnumerationCS__Group__2__Impl : ( ( rule__EnumerationCS__Group_2__0 ) ) ;
public final void rule__EnumerationCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10153:1: ( ( ( rule__EnumerationCS__Group_2__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10154:1: ( ( rule__EnumerationCS__Group_2__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10154:1: ( ( rule__EnumerationCS__Group_2__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10155:1: ( rule__EnumerationCS__Group_2__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getGroup_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10156:1: ( rule__EnumerationCS__Group_2__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10156:2: rule__EnumerationCS__Group_2__0
{
pushFollow(FollowSets000.FOLLOW_rule__EnumerationCS__Group_2__0_in_rule__EnumerationCS__Group__2__Impl21600);
rule__EnumerationCS__Group_2__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getEnumerationCSAccess().getGroup_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__EnumerationCS__Group__2__Impl"
// $ANTLR start "rule__EnumerationCS__Group__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10166:1: rule__EnumerationCS__Group__3 : rule__EnumerationCS__Group__3__Impl ;
public final void rule__EnumerationCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10170:1: ( rule__EnumerationCS__Group__3__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10171:2: rule__EnumerationCS__Group__3__Impl
{
pushFollow(FollowSets000.FOLLOW_rule__EnumerationCS__Group__3__Impl_in_rule__EnumerationCS__Group__321630);
rule__EnumerationCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__EnumerationCS__Group__3"
// $ANTLR start "rule__EnumerationCS__Group__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10177:1: rule__EnumerationCS__Group__3__Impl : ( ( ';' )? ) ;
public final void rule__EnumerationCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10181:1: ( ( ( ';' )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10182:1: ( ( ';' )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10182:1: ( ( ';' )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10183:1: ( ';' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getSemicolonKeyword_3());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10184:1: ( ';' )?
int alt96=2;
int LA96_0 = input.LA(1);
if ( (LA96_0==94) ) {
alt96=1;
}
switch (alt96) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10185:2: ';'
{
match(input,94,FollowSets000.FOLLOW_94_in_rule__EnumerationCS__Group__3__Impl21659); if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getEnumerationCSAccess().getSemicolonKeyword_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__EnumerationCS__Group__3__Impl"
// $ANTLR start "rule__EnumerationCS__Group_2__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10204:1: rule__EnumerationCS__Group_2__0 : rule__EnumerationCS__Group_2__0__Impl rule__EnumerationCS__Group_2__1 ;
public final void rule__EnumerationCS__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10208:1: ( rule__EnumerationCS__Group_2__0__Impl rule__EnumerationCS__Group_2__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10209:2: rule__EnumerationCS__Group_2__0__Impl rule__EnumerationCS__Group_2__1
{
pushFollow(FollowSets001.FOLLOW_rule__EnumerationCS__Group_2__0__Impl_in_rule__EnumerationCS__Group_2__021700);
rule__EnumerationCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__EnumerationCS__Group_2__1_in_rule__EnumerationCS__Group_2__021703);
rule__EnumerationCS__Group_2__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__EnumerationCS__Group_2__0"
// $ANTLR start "rule__EnumerationCS__Group_2__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10216:1: rule__EnumerationCS__Group_2__0__Impl : ( '{' ) ;
public final void rule__EnumerationCS__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10220:1: ( ( '{' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10221:1: ( '{' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10221:1: ( '{' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10222:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getLeftCurlyBracketKeyword_2_0());
}
match(input,99,FollowSets001.FOLLOW_99_in_rule__EnumerationCS__Group_2__0__Impl21731); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEnumerationCSAccess().getLeftCurlyBracketKeyword_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__EnumerationCS__Group_2__0__Impl"
// $ANTLR start "rule__EnumerationCS__Group_2__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10235:1: rule__EnumerationCS__Group_2__1 : rule__EnumerationCS__Group_2__1__Impl rule__EnumerationCS__Group_2__2 ;
public final void rule__EnumerationCS__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10239:1: ( rule__EnumerationCS__Group_2__1__Impl rule__EnumerationCS__Group_2__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10240:2: rule__EnumerationCS__Group_2__1__Impl rule__EnumerationCS__Group_2__2
{
pushFollow(FollowSets001.FOLLOW_rule__EnumerationCS__Group_2__1__Impl_in_rule__EnumerationCS__Group_2__121762);
rule__EnumerationCS__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__EnumerationCS__Group_2__2_in_rule__EnumerationCS__Group_2__121765);
rule__EnumerationCS__Group_2__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__EnumerationCS__Group_2__1"
// $ANTLR start "rule__EnumerationCS__Group_2__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10247:1: rule__EnumerationCS__Group_2__1__Impl : ( ( rule__EnumerationCS__Group_2_1__0 ) ) ;
public final void rule__EnumerationCS__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10251:1: ( ( ( rule__EnumerationCS__Group_2_1__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10252:1: ( ( rule__EnumerationCS__Group_2_1__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10252:1: ( ( rule__EnumerationCS__Group_2_1__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10253:1: ( rule__EnumerationCS__Group_2_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getGroup_2_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10254:1: ( rule__EnumerationCS__Group_2_1__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10254:2: rule__EnumerationCS__Group_2_1__0
{
pushFollow(FollowSets001.FOLLOW_rule__EnumerationCS__Group_2_1__0_in_rule__EnumerationCS__Group_2__1__Impl21792);
rule__EnumerationCS__Group_2_1__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getEnumerationCSAccess().getGroup_2_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__EnumerationCS__Group_2__1__Impl"
// $ANTLR start "rule__EnumerationCS__Group_2__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10264:1: rule__EnumerationCS__Group_2__2 : rule__EnumerationCS__Group_2__2__Impl ;
public final void rule__EnumerationCS__Group_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10268:1: ( rule__EnumerationCS__Group_2__2__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10269:2: rule__EnumerationCS__Group_2__2__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__EnumerationCS__Group_2__2__Impl_in_rule__EnumerationCS__Group_2__221822);
rule__EnumerationCS__Group_2__2__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__EnumerationCS__Group_2__2"
// $ANTLR start "rule__EnumerationCS__Group_2__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10275:1: rule__EnumerationCS__Group_2__2__Impl : ( '}' ) ;
public final void rule__EnumerationCS__Group_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10279:1: ( ( '}' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10280:1: ( '}' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10280:1: ( '}' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10281:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getRightCurlyBracketKeyword_2_2());
}
match(input,100,FollowSets001.FOLLOW_100_in_rule__EnumerationCS__Group_2__2__Impl21850); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEnumerationCSAccess().getRightCurlyBracketKeyword_2_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__EnumerationCS__Group_2__2__Impl"
// $ANTLR start "rule__EnumerationCS__Group_2_1__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10300:1: rule__EnumerationCS__Group_2_1__0 : rule__EnumerationCS__Group_2_1__0__Impl rule__EnumerationCS__Group_2_1__1 ;
public final void rule__EnumerationCS__Group_2_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10304:1: ( rule__EnumerationCS__Group_2_1__0__Impl rule__EnumerationCS__Group_2_1__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10305:2: rule__EnumerationCS__Group_2_1__0__Impl rule__EnumerationCS__Group_2_1__1
{
pushFollow(FollowSets001.FOLLOW_rule__EnumerationCS__Group_2_1__0__Impl_in_rule__EnumerationCS__Group_2_1__021887);
rule__EnumerationCS__Group_2_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__EnumerationCS__Group_2_1__1_in_rule__EnumerationCS__Group_2_1__021890);
rule__EnumerationCS__Group_2_1__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__EnumerationCS__Group_2_1__0"
// $ANTLR start "rule__EnumerationCS__Group_2_1__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10312:1: rule__EnumerationCS__Group_2_1__0__Impl : ( ( rule__EnumerationCS__OwnedLiteralsAssignment_2_1_0 ) ) ;
public final void rule__EnumerationCS__Group_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10316:1: ( ( ( rule__EnumerationCS__OwnedLiteralsAssignment_2_1_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10317:1: ( ( rule__EnumerationCS__OwnedLiteralsAssignment_2_1_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10317:1: ( ( rule__EnumerationCS__OwnedLiteralsAssignment_2_1_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10318:1: ( rule__EnumerationCS__OwnedLiteralsAssignment_2_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getOwnedLiteralsAssignment_2_1_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10319:1: ( rule__EnumerationCS__OwnedLiteralsAssignment_2_1_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10319:2: rule__EnumerationCS__OwnedLiteralsAssignment_2_1_0
{
pushFollow(FollowSets001.FOLLOW_rule__EnumerationCS__OwnedLiteralsAssignment_2_1_0_in_rule__EnumerationCS__Group_2_1__0__Impl21917);
rule__EnumerationCS__OwnedLiteralsAssignment_2_1_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getEnumerationCSAccess().getOwnedLiteralsAssignment_2_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__EnumerationCS__Group_2_1__0__Impl"
// $ANTLR start "rule__EnumerationCS__Group_2_1__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10329:1: rule__EnumerationCS__Group_2_1__1 : rule__EnumerationCS__Group_2_1__1__Impl ;
public final void rule__EnumerationCS__Group_2_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10333:1: ( rule__EnumerationCS__Group_2_1__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10334:2: rule__EnumerationCS__Group_2_1__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__EnumerationCS__Group_2_1__1__Impl_in_rule__EnumerationCS__Group_2_1__121947);
rule__EnumerationCS__Group_2_1__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__EnumerationCS__Group_2_1__1"
// $ANTLR start "rule__EnumerationCS__Group_2_1__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10340:1: rule__EnumerationCS__Group_2_1__1__Impl : ( ( rule__EnumerationCS__Group_2_1_1__0 )* ) ;
public final void rule__EnumerationCS__Group_2_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10344:1: ( ( ( rule__EnumerationCS__Group_2_1_1__0 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10345:1: ( ( rule__EnumerationCS__Group_2_1_1__0 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10345:1: ( ( rule__EnumerationCS__Group_2_1_1__0 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10346:1: ( rule__EnumerationCS__Group_2_1_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getGroup_2_1_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10347:1: ( rule__EnumerationCS__Group_2_1_1__0 )*
loop97:
do {
int alt97=2;
int LA97_0 = input.LA(1);
if ( (LA97_0==95) ) {
alt97=1;
}
switch (alt97) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10347:2: rule__EnumerationCS__Group_2_1_1__0
{
pushFollow(FollowSets001.FOLLOW_rule__EnumerationCS__Group_2_1_1__0_in_rule__EnumerationCS__Group_2_1__1__Impl21974);
rule__EnumerationCS__Group_2_1_1__0();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop97;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getEnumerationCSAccess().getGroup_2_1_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__EnumerationCS__Group_2_1__1__Impl"
// $ANTLR start "rule__EnumerationCS__Group_2_1_1__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10361:1: rule__EnumerationCS__Group_2_1_1__0 : rule__EnumerationCS__Group_2_1_1__0__Impl rule__EnumerationCS__Group_2_1_1__1 ;
public final void rule__EnumerationCS__Group_2_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10365:1: ( rule__EnumerationCS__Group_2_1_1__0__Impl rule__EnumerationCS__Group_2_1_1__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10366:2: rule__EnumerationCS__Group_2_1_1__0__Impl rule__EnumerationCS__Group_2_1_1__1
{
pushFollow(FollowSets001.FOLLOW_rule__EnumerationCS__Group_2_1_1__0__Impl_in_rule__EnumerationCS__Group_2_1_1__022009);
rule__EnumerationCS__Group_2_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__EnumerationCS__Group_2_1_1__1_in_rule__EnumerationCS__Group_2_1_1__022012);
rule__EnumerationCS__Group_2_1_1__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__EnumerationCS__Group_2_1_1__0"
// $ANTLR start "rule__EnumerationCS__Group_2_1_1__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10373:1: rule__EnumerationCS__Group_2_1_1__0__Impl : ( ',' ) ;
public final void rule__EnumerationCS__Group_2_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10377:1: ( ( ',' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10378:1: ( ',' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10378:1: ( ',' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10379:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getCommaKeyword_2_1_1_0());
}
match(input,95,FollowSets001.FOLLOW_95_in_rule__EnumerationCS__Group_2_1_1__0__Impl22040); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEnumerationCSAccess().getCommaKeyword_2_1_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__EnumerationCS__Group_2_1_1__0__Impl"
// $ANTLR start "rule__EnumerationCS__Group_2_1_1__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10392:1: rule__EnumerationCS__Group_2_1_1__1 : rule__EnumerationCS__Group_2_1_1__1__Impl ;
public final void rule__EnumerationCS__Group_2_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10396:1: ( rule__EnumerationCS__Group_2_1_1__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10397:2: rule__EnumerationCS__Group_2_1_1__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__EnumerationCS__Group_2_1_1__1__Impl_in_rule__EnumerationCS__Group_2_1_1__122071);
rule__EnumerationCS__Group_2_1_1__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__EnumerationCS__Group_2_1_1__1"
// $ANTLR start "rule__EnumerationCS__Group_2_1_1__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10403:1: rule__EnumerationCS__Group_2_1_1__1__Impl : ( ( rule__EnumerationCS__OwnedLiteralsAssignment_2_1_1_1 ) ) ;
public final void rule__EnumerationCS__Group_2_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10407:1: ( ( ( rule__EnumerationCS__OwnedLiteralsAssignment_2_1_1_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10408:1: ( ( rule__EnumerationCS__OwnedLiteralsAssignment_2_1_1_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10408:1: ( ( rule__EnumerationCS__OwnedLiteralsAssignment_2_1_1_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10409:1: ( rule__EnumerationCS__OwnedLiteralsAssignment_2_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getOwnedLiteralsAssignment_2_1_1_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10410:1: ( rule__EnumerationCS__OwnedLiteralsAssignment_2_1_1_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10410:2: rule__EnumerationCS__OwnedLiteralsAssignment_2_1_1_1
{
pushFollow(FollowSets001.FOLLOW_rule__EnumerationCS__OwnedLiteralsAssignment_2_1_1_1_in_rule__EnumerationCS__Group_2_1_1__1__Impl22098);
rule__EnumerationCS__OwnedLiteralsAssignment_2_1_1_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getEnumerationCSAccess().getOwnedLiteralsAssignment_2_1_1_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__EnumerationCS__Group_2_1_1__1__Impl"
// $ANTLR start "rule__ExceptionCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10424:1: rule__ExceptionCS__Group__0 : rule__ExceptionCS__Group__0__Impl rule__ExceptionCS__Group__1 ;
public final void rule__ExceptionCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10428:1: ( rule__ExceptionCS__Group__0__Impl rule__ExceptionCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10429:2: rule__ExceptionCS__Group__0__Impl rule__ExceptionCS__Group__1
{
pushFollow(FollowSets001.FOLLOW_rule__ExceptionCS__Group__0__Impl_in_rule__ExceptionCS__Group__022132);
rule__ExceptionCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ExceptionCS__Group__1_in_rule__ExceptionCS__Group__022135);
rule__ExceptionCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ExceptionCS__Group__0"
// $ANTLR start "rule__ExceptionCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10436:1: rule__ExceptionCS__Group__0__Impl : ( 'exception' ) ;
public final void rule__ExceptionCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10440:1: ( ( 'exception' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10441:1: ( 'exception' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10441:1: ( 'exception' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10442:1: 'exception'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExceptionCSAccess().getExceptionKeyword_0());
}
match(input,108,FollowSets001.FOLLOW_108_in_rule__ExceptionCS__Group__0__Impl22163); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getExceptionCSAccess().getExceptionKeyword_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ExceptionCS__Group__0__Impl"
// $ANTLR start "rule__ExceptionCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10455:1: rule__ExceptionCS__Group__1 : rule__ExceptionCS__Group__1__Impl rule__ExceptionCS__Group__2 ;
public final void rule__ExceptionCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10459:1: ( rule__ExceptionCS__Group__1__Impl rule__ExceptionCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10460:2: rule__ExceptionCS__Group__1__Impl rule__ExceptionCS__Group__2
{
pushFollow(FollowSets001.FOLLOW_rule__ExceptionCS__Group__1__Impl_in_rule__ExceptionCS__Group__122194);
rule__ExceptionCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ExceptionCS__Group__2_in_rule__ExceptionCS__Group__122197);
rule__ExceptionCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ExceptionCS__Group__1"
// $ANTLR start "rule__ExceptionCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10467:1: rule__ExceptionCS__Group__1__Impl : ( ( rule__ExceptionCS__NameAssignment_1 ) ) ;
public final void rule__ExceptionCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10471:1: ( ( ( rule__ExceptionCS__NameAssignment_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10472:1: ( ( rule__ExceptionCS__NameAssignment_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10472:1: ( ( rule__ExceptionCS__NameAssignment_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10473:1: ( rule__ExceptionCS__NameAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExceptionCSAccess().getNameAssignment_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10474:1: ( rule__ExceptionCS__NameAssignment_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10474:2: rule__ExceptionCS__NameAssignment_1
{
pushFollow(FollowSets001.FOLLOW_rule__ExceptionCS__NameAssignment_1_in_rule__ExceptionCS__Group__1__Impl22224);
rule__ExceptionCS__NameAssignment_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getExceptionCSAccess().getNameAssignment_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ExceptionCS__Group__1__Impl"
// $ANTLR start "rule__ExceptionCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10484:1: rule__ExceptionCS__Group__2 : rule__ExceptionCS__Group__2__Impl ;
public final void rule__ExceptionCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10488:1: ( rule__ExceptionCS__Group__2__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10489:2: rule__ExceptionCS__Group__2__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__ExceptionCS__Group__2__Impl_in_rule__ExceptionCS__Group__222254);
rule__ExceptionCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ExceptionCS__Group__2"
// $ANTLR start "rule__ExceptionCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10495:1: rule__ExceptionCS__Group__2__Impl : ( ( rule__ExceptionCS__Group_2__0 )? ) ;
public final void rule__ExceptionCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10499:1: ( ( ( rule__ExceptionCS__Group_2__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10500:1: ( ( rule__ExceptionCS__Group_2__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10500:1: ( ( rule__ExceptionCS__Group_2__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10501:1: ( rule__ExceptionCS__Group_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExceptionCSAccess().getGroup_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10502:1: ( rule__ExceptionCS__Group_2__0 )?
int alt98=2;
int LA98_0 = input.LA(1);
if ( (LA98_0==78) ) {
alt98=1;
}
switch (alt98) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10502:2: rule__ExceptionCS__Group_2__0
{
pushFollow(FollowSets001.FOLLOW_rule__ExceptionCS__Group_2__0_in_rule__ExceptionCS__Group__2__Impl22281);
rule__ExceptionCS__Group_2__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getExceptionCSAccess().getGroup_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ExceptionCS__Group__2__Impl"
// $ANTLR start "rule__ExceptionCS__Group_2__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10518:1: rule__ExceptionCS__Group_2__0 : rule__ExceptionCS__Group_2__0__Impl rule__ExceptionCS__Group_2__1 ;
public final void rule__ExceptionCS__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10522:1: ( rule__ExceptionCS__Group_2__0__Impl rule__ExceptionCS__Group_2__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10523:2: rule__ExceptionCS__Group_2__0__Impl rule__ExceptionCS__Group_2__1
{
pushFollow(FollowSets001.FOLLOW_rule__ExceptionCS__Group_2__0__Impl_in_rule__ExceptionCS__Group_2__022318);
rule__ExceptionCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ExceptionCS__Group_2__1_in_rule__ExceptionCS__Group_2__022321);
rule__ExceptionCS__Group_2__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ExceptionCS__Group_2__0"
// $ANTLR start "rule__ExceptionCS__Group_2__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10530:1: rule__ExceptionCS__Group_2__0__Impl : ( 'extends' ) ;
public final void rule__ExceptionCS__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10534:1: ( ( 'extends' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10535:1: ( 'extends' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10535:1: ( 'extends' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10536:1: 'extends'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExceptionCSAccess().getExtendsKeyword_2_0());
}
match(input,78,FollowSets001.FOLLOW_78_in_rule__ExceptionCS__Group_2__0__Impl22349); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getExceptionCSAccess().getExtendsKeyword_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ExceptionCS__Group_2__0__Impl"
// $ANTLR start "rule__ExceptionCS__Group_2__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10549:1: rule__ExceptionCS__Group_2__1 : rule__ExceptionCS__Group_2__1__Impl ;
public final void rule__ExceptionCS__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10553:1: ( rule__ExceptionCS__Group_2__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10554:2: rule__ExceptionCS__Group_2__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__ExceptionCS__Group_2__1__Impl_in_rule__ExceptionCS__Group_2__122380);
rule__ExceptionCS__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ExceptionCS__Group_2__1"
// $ANTLR start "rule__ExceptionCS__Group_2__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10560:1: rule__ExceptionCS__Group_2__1__Impl : ( ( rule__ExceptionCS__Group_2_1__0 ) ) ;
public final void rule__ExceptionCS__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10564:1: ( ( ( rule__ExceptionCS__Group_2_1__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10565:1: ( ( rule__ExceptionCS__Group_2_1__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10565:1: ( ( rule__ExceptionCS__Group_2_1__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10566:1: ( rule__ExceptionCS__Group_2_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExceptionCSAccess().getGroup_2_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10567:1: ( rule__ExceptionCS__Group_2_1__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10567:2: rule__ExceptionCS__Group_2_1__0
{
pushFollow(FollowSets001.FOLLOW_rule__ExceptionCS__Group_2_1__0_in_rule__ExceptionCS__Group_2__1__Impl22407);
rule__ExceptionCS__Group_2_1__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getExceptionCSAccess().getGroup_2_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ExceptionCS__Group_2__1__Impl"
// $ANTLR start "rule__ExceptionCS__Group_2_1__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10581:1: rule__ExceptionCS__Group_2_1__0 : rule__ExceptionCS__Group_2_1__0__Impl rule__ExceptionCS__Group_2_1__1 ;
public final void rule__ExceptionCS__Group_2_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10585:1: ( rule__ExceptionCS__Group_2_1__0__Impl rule__ExceptionCS__Group_2_1__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10586:2: rule__ExceptionCS__Group_2_1__0__Impl rule__ExceptionCS__Group_2_1__1
{
pushFollow(FollowSets001.FOLLOW_rule__ExceptionCS__Group_2_1__0__Impl_in_rule__ExceptionCS__Group_2_1__022441);
rule__ExceptionCS__Group_2_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ExceptionCS__Group_2_1__1_in_rule__ExceptionCS__Group_2_1__022444);
rule__ExceptionCS__Group_2_1__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ExceptionCS__Group_2_1__0"
// $ANTLR start "rule__ExceptionCS__Group_2_1__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10593:1: rule__ExceptionCS__Group_2_1__0__Impl : ( ( rule__ExceptionCS__OwnedSuperTypesAssignment_2_1_0 ) ) ;
public final void rule__ExceptionCS__Group_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10597:1: ( ( ( rule__ExceptionCS__OwnedSuperTypesAssignment_2_1_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10598:1: ( ( rule__ExceptionCS__OwnedSuperTypesAssignment_2_1_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10598:1: ( ( rule__ExceptionCS__OwnedSuperTypesAssignment_2_1_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10599:1: ( rule__ExceptionCS__OwnedSuperTypesAssignment_2_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExceptionCSAccess().getOwnedSuperTypesAssignment_2_1_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10600:1: ( rule__ExceptionCS__OwnedSuperTypesAssignment_2_1_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10600:2: rule__ExceptionCS__OwnedSuperTypesAssignment_2_1_0
{
pushFollow(FollowSets001.FOLLOW_rule__ExceptionCS__OwnedSuperTypesAssignment_2_1_0_in_rule__ExceptionCS__Group_2_1__0__Impl22471);
rule__ExceptionCS__OwnedSuperTypesAssignment_2_1_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getExceptionCSAccess().getOwnedSuperTypesAssignment_2_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ExceptionCS__Group_2_1__0__Impl"
// $ANTLR start "rule__ExceptionCS__Group_2_1__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10610:1: rule__ExceptionCS__Group_2_1__1 : rule__ExceptionCS__Group_2_1__1__Impl ;
public final void rule__ExceptionCS__Group_2_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10614:1: ( rule__ExceptionCS__Group_2_1__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10615:2: rule__ExceptionCS__Group_2_1__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__ExceptionCS__Group_2_1__1__Impl_in_rule__ExceptionCS__Group_2_1__122501);
rule__ExceptionCS__Group_2_1__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ExceptionCS__Group_2_1__1"
// $ANTLR start "rule__ExceptionCS__Group_2_1__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10621:1: rule__ExceptionCS__Group_2_1__1__Impl : ( ( rule__ExceptionCS__Group_2_1_1__0 )* ) ;
public final void rule__ExceptionCS__Group_2_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10625:1: ( ( ( rule__ExceptionCS__Group_2_1_1__0 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10626:1: ( ( rule__ExceptionCS__Group_2_1_1__0 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10626:1: ( ( rule__ExceptionCS__Group_2_1_1__0 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10627:1: ( rule__ExceptionCS__Group_2_1_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExceptionCSAccess().getGroup_2_1_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10628:1: ( rule__ExceptionCS__Group_2_1_1__0 )*
loop99:
do {
int alt99=2;
int LA99_0 = input.LA(1);
if ( (LA99_0==95) ) {
alt99=1;
}
switch (alt99) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10628:2: rule__ExceptionCS__Group_2_1_1__0
{
pushFollow(FollowSets001.FOLLOW_rule__ExceptionCS__Group_2_1_1__0_in_rule__ExceptionCS__Group_2_1__1__Impl22528);
rule__ExceptionCS__Group_2_1_1__0();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop99;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getExceptionCSAccess().getGroup_2_1_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ExceptionCS__Group_2_1__1__Impl"
// $ANTLR start "rule__ExceptionCS__Group_2_1_1__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10642:1: rule__ExceptionCS__Group_2_1_1__0 : rule__ExceptionCS__Group_2_1_1__0__Impl rule__ExceptionCS__Group_2_1_1__1 ;
public final void rule__ExceptionCS__Group_2_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10646:1: ( rule__ExceptionCS__Group_2_1_1__0__Impl rule__ExceptionCS__Group_2_1_1__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10647:2: rule__ExceptionCS__Group_2_1_1__0__Impl rule__ExceptionCS__Group_2_1_1__1
{
pushFollow(FollowSets001.FOLLOW_rule__ExceptionCS__Group_2_1_1__0__Impl_in_rule__ExceptionCS__Group_2_1_1__022563);
rule__ExceptionCS__Group_2_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ExceptionCS__Group_2_1_1__1_in_rule__ExceptionCS__Group_2_1_1__022566);
rule__ExceptionCS__Group_2_1_1__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ExceptionCS__Group_2_1_1__0"
// $ANTLR start "rule__ExceptionCS__Group_2_1_1__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10654:1: rule__ExceptionCS__Group_2_1_1__0__Impl : ( ',' ) ;
public final void rule__ExceptionCS__Group_2_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10658:1: ( ( ',' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10659:1: ( ',' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10659:1: ( ',' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10660:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExceptionCSAccess().getCommaKeyword_2_1_1_0());
}
match(input,95,FollowSets001.FOLLOW_95_in_rule__ExceptionCS__Group_2_1_1__0__Impl22594); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getExceptionCSAccess().getCommaKeyword_2_1_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ExceptionCS__Group_2_1_1__0__Impl"
// $ANTLR start "rule__ExceptionCS__Group_2_1_1__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10673:1: rule__ExceptionCS__Group_2_1_1__1 : rule__ExceptionCS__Group_2_1_1__1__Impl ;
public final void rule__ExceptionCS__Group_2_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10677:1: ( rule__ExceptionCS__Group_2_1_1__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10678:2: rule__ExceptionCS__Group_2_1_1__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__ExceptionCS__Group_2_1_1__1__Impl_in_rule__ExceptionCS__Group_2_1_1__122625);
rule__ExceptionCS__Group_2_1_1__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ExceptionCS__Group_2_1_1__1"
// $ANTLR start "rule__ExceptionCS__Group_2_1_1__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10684:1: rule__ExceptionCS__Group_2_1_1__1__Impl : ( ( rule__ExceptionCS__OwnedSuperTypesAssignment_2_1_1_1 ) ) ;
public final void rule__ExceptionCS__Group_2_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10688:1: ( ( ( rule__ExceptionCS__OwnedSuperTypesAssignment_2_1_1_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10689:1: ( ( rule__ExceptionCS__OwnedSuperTypesAssignment_2_1_1_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10689:1: ( ( rule__ExceptionCS__OwnedSuperTypesAssignment_2_1_1_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10690:1: ( rule__ExceptionCS__OwnedSuperTypesAssignment_2_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExceptionCSAccess().getOwnedSuperTypesAssignment_2_1_1_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10691:1: ( rule__ExceptionCS__OwnedSuperTypesAssignment_2_1_1_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10691:2: rule__ExceptionCS__OwnedSuperTypesAssignment_2_1_1_1
{
pushFollow(FollowSets001.FOLLOW_rule__ExceptionCS__OwnedSuperTypesAssignment_2_1_1_1_in_rule__ExceptionCS__Group_2_1_1__1__Impl22652);
rule__ExceptionCS__OwnedSuperTypesAssignment_2_1_1_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getExceptionCSAccess().getOwnedSuperTypesAssignment_2_1_1_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ExceptionCS__Group_2_1_1__1__Impl"
// $ANTLR start "rule__HelperDeclarationCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10705:1: rule__HelperDeclarationCS__Group__0 : rule__HelperDeclarationCS__Group__0__Impl rule__HelperDeclarationCS__Group__1 ;
public final void rule__HelperDeclarationCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10709:1: ( rule__HelperDeclarationCS__Group__0__Impl rule__HelperDeclarationCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10710:2: rule__HelperDeclarationCS__Group__0__Impl rule__HelperDeclarationCS__Group__1
{
pushFollow(FollowSets001.FOLLOW_rule__HelperDeclarationCS__Group__0__Impl_in_rule__HelperDeclarationCS__Group__022686);
rule__HelperDeclarationCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__HelperDeclarationCS__Group__1_in_rule__HelperDeclarationCS__Group__022689);
rule__HelperDeclarationCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperDeclarationCS__Group__0"
// $ANTLR start "rule__HelperDeclarationCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10717:1: rule__HelperDeclarationCS__Group__0__Impl : ( ruleHelperHeaderCS ) ;
public final void rule__HelperDeclarationCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10721:1: ( ( ruleHelperHeaderCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10722:1: ( ruleHelperHeaderCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10722:1: ( ruleHelperHeaderCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10723:1: ruleHelperHeaderCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHelperDeclarationCSAccess().getHelperHeaderCSParserRuleCall_0());
}
pushFollow(FollowSets001.FOLLOW_ruleHelperHeaderCS_in_rule__HelperDeclarationCS__Group__0__Impl22716);
ruleHelperHeaderCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getHelperDeclarationCSAccess().getHelperHeaderCSParserRuleCall_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperDeclarationCS__Group__0__Impl"
// $ANTLR start "rule__HelperDeclarationCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10734:1: rule__HelperDeclarationCS__Group__1 : rule__HelperDeclarationCS__Group__1__Impl ;
public final void rule__HelperDeclarationCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10738:1: ( rule__HelperDeclarationCS__Group__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10739:2: rule__HelperDeclarationCS__Group__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__HelperDeclarationCS__Group__1__Impl_in_rule__HelperDeclarationCS__Group__122745);
rule__HelperDeclarationCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperDeclarationCS__Group__1"
// $ANTLR start "rule__HelperDeclarationCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10745:1: rule__HelperDeclarationCS__Group__1__Impl : ( ';' ) ;
public final void rule__HelperDeclarationCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10749:1: ( ( ';' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10750:1: ( ';' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10750:1: ( ';' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10751:1: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHelperDeclarationCSAccess().getSemicolonKeyword_1());
}
match(input,94,FollowSets001.FOLLOW_94_in_rule__HelperDeclarationCS__Group__1__Impl22773); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getHelperDeclarationCSAccess().getSemicolonKeyword_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperDeclarationCS__Group__1__Impl"
// $ANTLR start "rule__HelperHeaderCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10768:1: rule__HelperHeaderCS__Group__0 : rule__HelperHeaderCS__Group__0__Impl rule__HelperHeaderCS__Group__1 ;
public final void rule__HelperHeaderCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10772:1: ( rule__HelperHeaderCS__Group__0__Impl rule__HelperHeaderCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10773:2: rule__HelperHeaderCS__Group__0__Impl rule__HelperHeaderCS__Group__1
{
pushFollow(FollowSets001.FOLLOW_rule__HelperHeaderCS__Group__0__Impl_in_rule__HelperHeaderCS__Group__022808);
rule__HelperHeaderCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__HelperHeaderCS__Group__1_in_rule__HelperHeaderCS__Group__022811);
rule__HelperHeaderCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperHeaderCS__Group__0"
// $ANTLR start "rule__HelperHeaderCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10780:1: rule__HelperHeaderCS__Group__0__Impl : ( ( rule__HelperHeaderCS__QualifiersAssignment_0 )* ) ;
public final void rule__HelperHeaderCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10784:1: ( ( ( rule__HelperHeaderCS__QualifiersAssignment_0 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10785:1: ( ( rule__HelperHeaderCS__QualifiersAssignment_0 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10785:1: ( ( rule__HelperHeaderCS__QualifiersAssignment_0 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10786:1: ( rule__HelperHeaderCS__QualifiersAssignment_0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHelperHeaderCSAccess().getQualifiersAssignment_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10787:1: ( rule__HelperHeaderCS__QualifiersAssignment_0 )*
loop100:
do {
int alt100=2;
int LA100_0 = input.LA(1);
if ( ((LA100_0>=16 && LA100_0<=18)) ) {
alt100=1;
}
switch (alt100) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10787:2: rule__HelperHeaderCS__QualifiersAssignment_0
{
pushFollow(FollowSets001.FOLLOW_rule__HelperHeaderCS__QualifiersAssignment_0_in_rule__HelperHeaderCS__Group__0__Impl22838);
rule__HelperHeaderCS__QualifiersAssignment_0();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop100;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getHelperHeaderCSAccess().getQualifiersAssignment_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperHeaderCS__Group__0__Impl"
// $ANTLR start "rule__HelperHeaderCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10797:1: rule__HelperHeaderCS__Group__1 : rule__HelperHeaderCS__Group__1__Impl rule__HelperHeaderCS__Group__2 ;
public final void rule__HelperHeaderCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10801:1: ( rule__HelperHeaderCS__Group__1__Impl rule__HelperHeaderCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10802:2: rule__HelperHeaderCS__Group__1__Impl rule__HelperHeaderCS__Group__2
{
pushFollow(FollowSets001.FOLLOW_rule__HelperHeaderCS__Group__1__Impl_in_rule__HelperHeaderCS__Group__122869);
rule__HelperHeaderCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__HelperHeaderCS__Group__2_in_rule__HelperHeaderCS__Group__122872);
rule__HelperHeaderCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperHeaderCS__Group__1"
// $ANTLR start "rule__HelperHeaderCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10809:1: rule__HelperHeaderCS__Group__1__Impl : ( ( rule__HelperHeaderCS__Alternatives_1 ) ) ;
public final void rule__HelperHeaderCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10813:1: ( ( ( rule__HelperHeaderCS__Alternatives_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10814:1: ( ( rule__HelperHeaderCS__Alternatives_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10814:1: ( ( rule__HelperHeaderCS__Alternatives_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10815:1: ( rule__HelperHeaderCS__Alternatives_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHelperHeaderCSAccess().getAlternatives_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10816:1: ( rule__HelperHeaderCS__Alternatives_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10816:2: rule__HelperHeaderCS__Alternatives_1
{
pushFollow(FollowSets001.FOLLOW_rule__HelperHeaderCS__Alternatives_1_in_rule__HelperHeaderCS__Group__1__Impl22899);
rule__HelperHeaderCS__Alternatives_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getHelperHeaderCSAccess().getAlternatives_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperHeaderCS__Group__1__Impl"
// $ANTLR start "rule__HelperHeaderCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10826:1: rule__HelperHeaderCS__Group__2 : rule__HelperHeaderCS__Group__2__Impl rule__HelperHeaderCS__Group__3 ;
public final void rule__HelperHeaderCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10830:1: ( rule__HelperHeaderCS__Group__2__Impl rule__HelperHeaderCS__Group__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10831:2: rule__HelperHeaderCS__Group__2__Impl rule__HelperHeaderCS__Group__3
{
pushFollow(FollowSets001.FOLLOW_rule__HelperHeaderCS__Group__2__Impl_in_rule__HelperHeaderCS__Group__222929);
rule__HelperHeaderCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__HelperHeaderCS__Group__3_in_rule__HelperHeaderCS__Group__222932);
rule__HelperHeaderCS__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperHeaderCS__Group__2"
// $ANTLR start "rule__HelperHeaderCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10838:1: rule__HelperHeaderCS__Group__2__Impl : ( ( rule__HelperHeaderCS__OwnedScopedNameAssignment_2 ) ) ;
public final void rule__HelperHeaderCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10842:1: ( ( ( rule__HelperHeaderCS__OwnedScopedNameAssignment_2 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10843:1: ( ( rule__HelperHeaderCS__OwnedScopedNameAssignment_2 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10843:1: ( ( rule__HelperHeaderCS__OwnedScopedNameAssignment_2 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10844:1: ( rule__HelperHeaderCS__OwnedScopedNameAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHelperHeaderCSAccess().getOwnedScopedNameAssignment_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10845:1: ( rule__HelperHeaderCS__OwnedScopedNameAssignment_2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10845:2: rule__HelperHeaderCS__OwnedScopedNameAssignment_2
{
pushFollow(FollowSets001.FOLLOW_rule__HelperHeaderCS__OwnedScopedNameAssignment_2_in_rule__HelperHeaderCS__Group__2__Impl22959);
rule__HelperHeaderCS__OwnedScopedNameAssignment_2();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getHelperHeaderCSAccess().getOwnedScopedNameAssignment_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperHeaderCS__Group__2__Impl"
// $ANTLR start "rule__HelperHeaderCS__Group__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10855:1: rule__HelperHeaderCS__Group__3 : rule__HelperHeaderCS__Group__3__Impl rule__HelperHeaderCS__Group__4 ;
public final void rule__HelperHeaderCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10859:1: ( rule__HelperHeaderCS__Group__3__Impl rule__HelperHeaderCS__Group__4 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10860:2: rule__HelperHeaderCS__Group__3__Impl rule__HelperHeaderCS__Group__4
{
pushFollow(FollowSets001.FOLLOW_rule__HelperHeaderCS__Group__3__Impl_in_rule__HelperHeaderCS__Group__322989);
rule__HelperHeaderCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__HelperHeaderCS__Group__4_in_rule__HelperHeaderCS__Group__322992);
rule__HelperHeaderCS__Group__4();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperHeaderCS__Group__3"
// $ANTLR start "rule__HelperHeaderCS__Group__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10867:1: rule__HelperHeaderCS__Group__3__Impl : ( '{' ) ;
public final void rule__HelperHeaderCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10871:1: ( ( '{' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10872:1: ( '{' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10872:1: ( '{' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10873:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHelperHeaderCSAccess().getLeftCurlyBracketKeyword_3());
}
match(input,99,FollowSets001.FOLLOW_99_in_rule__HelperHeaderCS__Group__3__Impl23020); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getHelperHeaderCSAccess().getLeftCurlyBracketKeyword_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperHeaderCS__Group__3__Impl"
// $ANTLR start "rule__HelperHeaderCS__Group__4"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10886:1: rule__HelperHeaderCS__Group__4 : rule__HelperHeaderCS__Group__4__Impl rule__HelperHeaderCS__Group__5 ;
public final void rule__HelperHeaderCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10890:1: ( rule__HelperHeaderCS__Group__4__Impl rule__HelperHeaderCS__Group__5 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10891:2: rule__HelperHeaderCS__Group__4__Impl rule__HelperHeaderCS__Group__5
{
pushFollow(FollowSets001.FOLLOW_rule__HelperHeaderCS__Group__4__Impl_in_rule__HelperHeaderCS__Group__423051);
rule__HelperHeaderCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__HelperHeaderCS__Group__5_in_rule__HelperHeaderCS__Group__423054);
rule__HelperHeaderCS__Group__5();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperHeaderCS__Group__4"
// $ANTLR start "rule__HelperHeaderCS__Group__4__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10898:1: rule__HelperHeaderCS__Group__4__Impl : ( ( rule__HelperHeaderCS__Group_4__0 )? ) ;
public final void rule__HelperHeaderCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10902:1: ( ( ( rule__HelperHeaderCS__Group_4__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10903:1: ( ( rule__HelperHeaderCS__Group_4__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10903:1: ( ( rule__HelperHeaderCS__Group_4__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10904:1: ( rule__HelperHeaderCS__Group_4__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHelperHeaderCSAccess().getGroup_4());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10905:1: ( rule__HelperHeaderCS__Group_4__0 )?
int alt101=2;
int LA101_0 = input.LA(1);
if ( ((LA101_0>=RULE_SIMPLE_ID && LA101_0<=RULE_ESCAPED_ID)||(LA101_0>=74 && LA101_0<=76)) ) {
alt101=1;
}
switch (alt101) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10905:2: rule__HelperHeaderCS__Group_4__0
{
pushFollow(FollowSets001.FOLLOW_rule__HelperHeaderCS__Group_4__0_in_rule__HelperHeaderCS__Group__4__Impl23081);
rule__HelperHeaderCS__Group_4__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getHelperHeaderCSAccess().getGroup_4());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperHeaderCS__Group__4__Impl"
// $ANTLR start "rule__HelperHeaderCS__Group__5"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10915:1: rule__HelperHeaderCS__Group__5 : rule__HelperHeaderCS__Group__5__Impl rule__HelperHeaderCS__Group__6 ;
public final void rule__HelperHeaderCS__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10919:1: ( rule__HelperHeaderCS__Group__5__Impl rule__HelperHeaderCS__Group__6 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10920:2: rule__HelperHeaderCS__Group__5__Impl rule__HelperHeaderCS__Group__6
{
pushFollow(FollowSets001.FOLLOW_rule__HelperHeaderCS__Group__5__Impl_in_rule__HelperHeaderCS__Group__523112);
rule__HelperHeaderCS__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__HelperHeaderCS__Group__6_in_rule__HelperHeaderCS__Group__523115);
rule__HelperHeaderCS__Group__6();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperHeaderCS__Group__5"
// $ANTLR start "rule__HelperHeaderCS__Group__5__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10927:1: rule__HelperHeaderCS__Group__5__Impl : ( ')' ) ;
public final void rule__HelperHeaderCS__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10931:1: ( ( ')' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10932:1: ( ')' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10932:1: ( ')' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10933:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHelperHeaderCSAccess().getRightParenthesisKeyword_5());
}
match(input,92,FollowSets001.FOLLOW_92_in_rule__HelperHeaderCS__Group__5__Impl23143); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getHelperHeaderCSAccess().getRightParenthesisKeyword_5());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperHeaderCS__Group__5__Impl"
// $ANTLR start "rule__HelperHeaderCS__Group__6"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10946:1: rule__HelperHeaderCS__Group__6 : rule__HelperHeaderCS__Group__6__Impl ;
public final void rule__HelperHeaderCS__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10950:1: ( rule__HelperHeaderCS__Group__6__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10951:2: rule__HelperHeaderCS__Group__6__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__HelperHeaderCS__Group__6__Impl_in_rule__HelperHeaderCS__Group__623174);
rule__HelperHeaderCS__Group__6__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperHeaderCS__Group__6"
// $ANTLR start "rule__HelperHeaderCS__Group__6__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10957:1: rule__HelperHeaderCS__Group__6__Impl : ( ( rule__HelperHeaderCS__Group_6__0 )? ) ;
public final void rule__HelperHeaderCS__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10961:1: ( ( ( rule__HelperHeaderCS__Group_6__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10962:1: ( ( rule__HelperHeaderCS__Group_6__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10962:1: ( ( rule__HelperHeaderCS__Group_6__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10963:1: ( rule__HelperHeaderCS__Group_6__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHelperHeaderCSAccess().getGroup_6());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10964:1: ( rule__HelperHeaderCS__Group_6__0 )?
int alt102=2;
int LA102_0 = input.LA(1);
if ( (LA102_0==96) ) {
alt102=1;
}
switch (alt102) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10964:2: rule__HelperHeaderCS__Group_6__0
{
pushFollow(FollowSets001.FOLLOW_rule__HelperHeaderCS__Group_6__0_in_rule__HelperHeaderCS__Group__6__Impl23201);
rule__HelperHeaderCS__Group_6__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getHelperHeaderCSAccess().getGroup_6());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperHeaderCS__Group__6__Impl"
// $ANTLR start "rule__HelperHeaderCS__Group_4__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10988:1: rule__HelperHeaderCS__Group_4__0 : rule__HelperHeaderCS__Group_4__0__Impl rule__HelperHeaderCS__Group_4__1 ;
public final void rule__HelperHeaderCS__Group_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10992:1: ( rule__HelperHeaderCS__Group_4__0__Impl rule__HelperHeaderCS__Group_4__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:10993:2: rule__HelperHeaderCS__Group_4__0__Impl rule__HelperHeaderCS__Group_4__1
{
pushFollow(FollowSets001.FOLLOW_rule__HelperHeaderCS__Group_4__0__Impl_in_rule__HelperHeaderCS__Group_4__023246);
rule__HelperHeaderCS__Group_4__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__HelperHeaderCS__Group_4__1_in_rule__HelperHeaderCS__Group_4__023249);
rule__HelperHeaderCS__Group_4__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperHeaderCS__Group_4__0"
// $ANTLR start "rule__HelperHeaderCS__Group_4__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11000:1: rule__HelperHeaderCS__Group_4__0__Impl : ( ( rule__HelperHeaderCS__OwnedParametersAssignment_4_0 ) ) ;
public final void rule__HelperHeaderCS__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11004:1: ( ( ( rule__HelperHeaderCS__OwnedParametersAssignment_4_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11005:1: ( ( rule__HelperHeaderCS__OwnedParametersAssignment_4_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11005:1: ( ( rule__HelperHeaderCS__OwnedParametersAssignment_4_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11006:1: ( rule__HelperHeaderCS__OwnedParametersAssignment_4_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHelperHeaderCSAccess().getOwnedParametersAssignment_4_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11007:1: ( rule__HelperHeaderCS__OwnedParametersAssignment_4_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11007:2: rule__HelperHeaderCS__OwnedParametersAssignment_4_0
{
pushFollow(FollowSets001.FOLLOW_rule__HelperHeaderCS__OwnedParametersAssignment_4_0_in_rule__HelperHeaderCS__Group_4__0__Impl23276);
rule__HelperHeaderCS__OwnedParametersAssignment_4_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getHelperHeaderCSAccess().getOwnedParametersAssignment_4_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperHeaderCS__Group_4__0__Impl"
// $ANTLR start "rule__HelperHeaderCS__Group_4__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11017:1: rule__HelperHeaderCS__Group_4__1 : rule__HelperHeaderCS__Group_4__1__Impl ;
public final void rule__HelperHeaderCS__Group_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11021:1: ( rule__HelperHeaderCS__Group_4__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11022:2: rule__HelperHeaderCS__Group_4__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__HelperHeaderCS__Group_4__1__Impl_in_rule__HelperHeaderCS__Group_4__123306);
rule__HelperHeaderCS__Group_4__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperHeaderCS__Group_4__1"
// $ANTLR start "rule__HelperHeaderCS__Group_4__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11028:1: rule__HelperHeaderCS__Group_4__1__Impl : ( ( rule__HelperHeaderCS__Group_4_1__0 )* ) ;
public final void rule__HelperHeaderCS__Group_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11032:1: ( ( ( rule__HelperHeaderCS__Group_4_1__0 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11033:1: ( ( rule__HelperHeaderCS__Group_4_1__0 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11033:1: ( ( rule__HelperHeaderCS__Group_4_1__0 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11034:1: ( rule__HelperHeaderCS__Group_4_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHelperHeaderCSAccess().getGroup_4_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11035:1: ( rule__HelperHeaderCS__Group_4_1__0 )*
loop103:
do {
int alt103=2;
int LA103_0 = input.LA(1);
if ( (LA103_0==95) ) {
alt103=1;
}
switch (alt103) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11035:2: rule__HelperHeaderCS__Group_4_1__0
{
pushFollow(FollowSets001.FOLLOW_rule__HelperHeaderCS__Group_4_1__0_in_rule__HelperHeaderCS__Group_4__1__Impl23333);
rule__HelperHeaderCS__Group_4_1__0();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop103;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getHelperHeaderCSAccess().getGroup_4_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperHeaderCS__Group_4__1__Impl"
// $ANTLR start "rule__HelperHeaderCS__Group_4_1__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11049:1: rule__HelperHeaderCS__Group_4_1__0 : rule__HelperHeaderCS__Group_4_1__0__Impl rule__HelperHeaderCS__Group_4_1__1 ;
public final void rule__HelperHeaderCS__Group_4_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11053:1: ( rule__HelperHeaderCS__Group_4_1__0__Impl rule__HelperHeaderCS__Group_4_1__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11054:2: rule__HelperHeaderCS__Group_4_1__0__Impl rule__HelperHeaderCS__Group_4_1__1
{
pushFollow(FollowSets001.FOLLOW_rule__HelperHeaderCS__Group_4_1__0__Impl_in_rule__HelperHeaderCS__Group_4_1__023368);
rule__HelperHeaderCS__Group_4_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__HelperHeaderCS__Group_4_1__1_in_rule__HelperHeaderCS__Group_4_1__023371);
rule__HelperHeaderCS__Group_4_1__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperHeaderCS__Group_4_1__0"
// $ANTLR start "rule__HelperHeaderCS__Group_4_1__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11061:1: rule__HelperHeaderCS__Group_4_1__0__Impl : ( ',' ) ;
public final void rule__HelperHeaderCS__Group_4_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11065:1: ( ( ',' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11066:1: ( ',' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11066:1: ( ',' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11067:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHelperHeaderCSAccess().getCommaKeyword_4_1_0());
}
match(input,95,FollowSets001.FOLLOW_95_in_rule__HelperHeaderCS__Group_4_1__0__Impl23399); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getHelperHeaderCSAccess().getCommaKeyword_4_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperHeaderCS__Group_4_1__0__Impl"
// $ANTLR start "rule__HelperHeaderCS__Group_4_1__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11080:1: rule__HelperHeaderCS__Group_4_1__1 : rule__HelperHeaderCS__Group_4_1__1__Impl ;
public final void rule__HelperHeaderCS__Group_4_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11084:1: ( rule__HelperHeaderCS__Group_4_1__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11085:2: rule__HelperHeaderCS__Group_4_1__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__HelperHeaderCS__Group_4_1__1__Impl_in_rule__HelperHeaderCS__Group_4_1__123430);
rule__HelperHeaderCS__Group_4_1__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperHeaderCS__Group_4_1__1"
// $ANTLR start "rule__HelperHeaderCS__Group_4_1__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11091:1: rule__HelperHeaderCS__Group_4_1__1__Impl : ( ( rule__HelperHeaderCS__OwnedParametersAssignment_4_1_1 ) ) ;
public final void rule__HelperHeaderCS__Group_4_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11095:1: ( ( ( rule__HelperHeaderCS__OwnedParametersAssignment_4_1_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11096:1: ( ( rule__HelperHeaderCS__OwnedParametersAssignment_4_1_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11096:1: ( ( rule__HelperHeaderCS__OwnedParametersAssignment_4_1_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11097:1: ( rule__HelperHeaderCS__OwnedParametersAssignment_4_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHelperHeaderCSAccess().getOwnedParametersAssignment_4_1_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11098:1: ( rule__HelperHeaderCS__OwnedParametersAssignment_4_1_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11098:2: rule__HelperHeaderCS__OwnedParametersAssignment_4_1_1
{
pushFollow(FollowSets001.FOLLOW_rule__HelperHeaderCS__OwnedParametersAssignment_4_1_1_in_rule__HelperHeaderCS__Group_4_1__1__Impl23457);
rule__HelperHeaderCS__OwnedParametersAssignment_4_1_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getHelperHeaderCSAccess().getOwnedParametersAssignment_4_1_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperHeaderCS__Group_4_1__1__Impl"
// $ANTLR start "rule__HelperHeaderCS__Group_6__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11112:1: rule__HelperHeaderCS__Group_6__0 : rule__HelperHeaderCS__Group_6__0__Impl rule__HelperHeaderCS__Group_6__1 ;
public final void rule__HelperHeaderCS__Group_6__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11116:1: ( rule__HelperHeaderCS__Group_6__0__Impl rule__HelperHeaderCS__Group_6__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11117:2: rule__HelperHeaderCS__Group_6__0__Impl rule__HelperHeaderCS__Group_6__1
{
pushFollow(FollowSets001.FOLLOW_rule__HelperHeaderCS__Group_6__0__Impl_in_rule__HelperHeaderCS__Group_6__023491);
rule__HelperHeaderCS__Group_6__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__HelperHeaderCS__Group_6__1_in_rule__HelperHeaderCS__Group_6__023494);
rule__HelperHeaderCS__Group_6__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperHeaderCS__Group_6__0"
// $ANTLR start "rule__HelperHeaderCS__Group_6__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11124:1: rule__HelperHeaderCS__Group_6__0__Impl : ( ':' ) ;
public final void rule__HelperHeaderCS__Group_6__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11128:1: ( ( ':' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11129:1: ( ':' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11129:1: ( ':' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11130:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHelperHeaderCSAccess().getColonKeyword_6_0());
}
match(input,96,FollowSets001.FOLLOW_96_in_rule__HelperHeaderCS__Group_6__0__Impl23522); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getHelperHeaderCSAccess().getColonKeyword_6_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperHeaderCS__Group_6__0__Impl"
// $ANTLR start "rule__HelperHeaderCS__Group_6__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11143:1: rule__HelperHeaderCS__Group_6__1 : rule__HelperHeaderCS__Group_6__1__Impl rule__HelperHeaderCS__Group_6__2 ;
public final void rule__HelperHeaderCS__Group_6__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11147:1: ( rule__HelperHeaderCS__Group_6__1__Impl rule__HelperHeaderCS__Group_6__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11148:2: rule__HelperHeaderCS__Group_6__1__Impl rule__HelperHeaderCS__Group_6__2
{
pushFollow(FollowSets001.FOLLOW_rule__HelperHeaderCS__Group_6__1__Impl_in_rule__HelperHeaderCS__Group_6__123553);
rule__HelperHeaderCS__Group_6__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__HelperHeaderCS__Group_6__2_in_rule__HelperHeaderCS__Group_6__123556);
rule__HelperHeaderCS__Group_6__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperHeaderCS__Group_6__1"
// $ANTLR start "rule__HelperHeaderCS__Group_6__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11155:1: rule__HelperHeaderCS__Group_6__1__Impl : ( ( rule__HelperHeaderCS__OwnedResultsAssignment_6_1 ) ) ;
public final void rule__HelperHeaderCS__Group_6__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11159:1: ( ( ( rule__HelperHeaderCS__OwnedResultsAssignment_6_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11160:1: ( ( rule__HelperHeaderCS__OwnedResultsAssignment_6_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11160:1: ( ( rule__HelperHeaderCS__OwnedResultsAssignment_6_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11161:1: ( rule__HelperHeaderCS__OwnedResultsAssignment_6_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHelperHeaderCSAccess().getOwnedResultsAssignment_6_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11162:1: ( rule__HelperHeaderCS__OwnedResultsAssignment_6_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11162:2: rule__HelperHeaderCS__OwnedResultsAssignment_6_1
{
pushFollow(FollowSets001.FOLLOW_rule__HelperHeaderCS__OwnedResultsAssignment_6_1_in_rule__HelperHeaderCS__Group_6__1__Impl23583);
rule__HelperHeaderCS__OwnedResultsAssignment_6_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getHelperHeaderCSAccess().getOwnedResultsAssignment_6_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperHeaderCS__Group_6__1__Impl"
// $ANTLR start "rule__HelperHeaderCS__Group_6__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11172:1: rule__HelperHeaderCS__Group_6__2 : rule__HelperHeaderCS__Group_6__2__Impl ;
public final void rule__HelperHeaderCS__Group_6__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11176:1: ( rule__HelperHeaderCS__Group_6__2__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11177:2: rule__HelperHeaderCS__Group_6__2__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__HelperHeaderCS__Group_6__2__Impl_in_rule__HelperHeaderCS__Group_6__223613);
rule__HelperHeaderCS__Group_6__2__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperHeaderCS__Group_6__2"
// $ANTLR start "rule__HelperHeaderCS__Group_6__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11183:1: rule__HelperHeaderCS__Group_6__2__Impl : ( ( rule__HelperHeaderCS__Group_6_2__0 ) ) ;
public final void rule__HelperHeaderCS__Group_6__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11187:1: ( ( ( rule__HelperHeaderCS__Group_6_2__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11188:1: ( ( rule__HelperHeaderCS__Group_6_2__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11188:1: ( ( rule__HelperHeaderCS__Group_6_2__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11189:1: ( rule__HelperHeaderCS__Group_6_2__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHelperHeaderCSAccess().getGroup_6_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11190:1: ( rule__HelperHeaderCS__Group_6_2__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11190:2: rule__HelperHeaderCS__Group_6_2__0
{
pushFollow(FollowSets001.FOLLOW_rule__HelperHeaderCS__Group_6_2__0_in_rule__HelperHeaderCS__Group_6__2__Impl23640);
rule__HelperHeaderCS__Group_6_2__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getHelperHeaderCSAccess().getGroup_6_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperHeaderCS__Group_6__2__Impl"
// $ANTLR start "rule__HelperHeaderCS__Group_6_2__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11206:1: rule__HelperHeaderCS__Group_6_2__0 : rule__HelperHeaderCS__Group_6_2__0__Impl rule__HelperHeaderCS__Group_6_2__1 ;
public final void rule__HelperHeaderCS__Group_6_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11210:1: ( rule__HelperHeaderCS__Group_6_2__0__Impl rule__HelperHeaderCS__Group_6_2__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11211:2: rule__HelperHeaderCS__Group_6_2__0__Impl rule__HelperHeaderCS__Group_6_2__1
{
pushFollow(FollowSets001.FOLLOW_rule__HelperHeaderCS__Group_6_2__0__Impl_in_rule__HelperHeaderCS__Group_6_2__023676);
rule__HelperHeaderCS__Group_6_2__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__HelperHeaderCS__Group_6_2__1_in_rule__HelperHeaderCS__Group_6_2__023679);
rule__HelperHeaderCS__Group_6_2__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperHeaderCS__Group_6_2__0"
// $ANTLR start "rule__HelperHeaderCS__Group_6_2__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11218:1: rule__HelperHeaderCS__Group_6_2__0__Impl : ( ',' ) ;
public final void rule__HelperHeaderCS__Group_6_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11222:1: ( ( ',' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11223:1: ( ',' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11223:1: ( ',' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11224:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHelperHeaderCSAccess().getCommaKeyword_6_2_0());
}
match(input,95,FollowSets001.FOLLOW_95_in_rule__HelperHeaderCS__Group_6_2__0__Impl23707); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getHelperHeaderCSAccess().getCommaKeyword_6_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperHeaderCS__Group_6_2__0__Impl"
// $ANTLR start "rule__HelperHeaderCS__Group_6_2__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11237:1: rule__HelperHeaderCS__Group_6_2__1 : rule__HelperHeaderCS__Group_6_2__1__Impl ;
public final void rule__HelperHeaderCS__Group_6_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11241:1: ( rule__HelperHeaderCS__Group_6_2__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11242:2: rule__HelperHeaderCS__Group_6_2__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__HelperHeaderCS__Group_6_2__1__Impl_in_rule__HelperHeaderCS__Group_6_2__123738);
rule__HelperHeaderCS__Group_6_2__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperHeaderCS__Group_6_2__1"
// $ANTLR start "rule__HelperHeaderCS__Group_6_2__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11248:1: rule__HelperHeaderCS__Group_6_2__1__Impl : ( ( rule__HelperHeaderCS__OwnedResultsAssignment_6_2_1 ) ) ;
public final void rule__HelperHeaderCS__Group_6_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11252:1: ( ( ( rule__HelperHeaderCS__OwnedResultsAssignment_6_2_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11253:1: ( ( rule__HelperHeaderCS__OwnedResultsAssignment_6_2_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11253:1: ( ( rule__HelperHeaderCS__OwnedResultsAssignment_6_2_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11254:1: ( rule__HelperHeaderCS__OwnedResultsAssignment_6_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHelperHeaderCSAccess().getOwnedResultsAssignment_6_2_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11255:1: ( rule__HelperHeaderCS__OwnedResultsAssignment_6_2_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11255:2: rule__HelperHeaderCS__OwnedResultsAssignment_6_2_1
{
pushFollow(FollowSets001.FOLLOW_rule__HelperHeaderCS__OwnedResultsAssignment_6_2_1_in_rule__HelperHeaderCS__Group_6_2__1__Impl23765);
rule__HelperHeaderCS__OwnedResultsAssignment_6_2_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getHelperHeaderCSAccess().getOwnedResultsAssignment_6_2_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperHeaderCS__Group_6_2__1__Impl"
// $ANTLR start "rule__HelperSimpleDefinitionCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11269:1: rule__HelperSimpleDefinitionCS__Group__0 : rule__HelperSimpleDefinitionCS__Group__0__Impl rule__HelperSimpleDefinitionCS__Group__1 ;
public final void rule__HelperSimpleDefinitionCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11273:1: ( rule__HelperSimpleDefinitionCS__Group__0__Impl rule__HelperSimpleDefinitionCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11274:2: rule__HelperSimpleDefinitionCS__Group__0__Impl rule__HelperSimpleDefinitionCS__Group__1
{
pushFollow(FollowSets001.FOLLOW_rule__HelperSimpleDefinitionCS__Group__0__Impl_in_rule__HelperSimpleDefinitionCS__Group__023799);
rule__HelperSimpleDefinitionCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__HelperSimpleDefinitionCS__Group__1_in_rule__HelperSimpleDefinitionCS__Group__023802);
rule__HelperSimpleDefinitionCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperSimpleDefinitionCS__Group__0"
// $ANTLR start "rule__HelperSimpleDefinitionCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11281:1: rule__HelperSimpleDefinitionCS__Group__0__Impl : ( ruleHelperHeaderCS ) ;
public final void rule__HelperSimpleDefinitionCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11285:1: ( ( ruleHelperHeaderCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11286:1: ( ruleHelperHeaderCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11286:1: ( ruleHelperHeaderCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11287:1: ruleHelperHeaderCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHelperSimpleDefinitionCSAccess().getHelperHeaderCSParserRuleCall_0());
}
pushFollow(FollowSets001.FOLLOW_ruleHelperHeaderCS_in_rule__HelperSimpleDefinitionCS__Group__0__Impl23829);
ruleHelperHeaderCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getHelperSimpleDefinitionCSAccess().getHelperHeaderCSParserRuleCall_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperSimpleDefinitionCS__Group__0__Impl"
// $ANTLR start "rule__HelperSimpleDefinitionCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11298:1: rule__HelperSimpleDefinitionCS__Group__1 : rule__HelperSimpleDefinitionCS__Group__1__Impl rule__HelperSimpleDefinitionCS__Group__2 ;
public final void rule__HelperSimpleDefinitionCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11302:1: ( rule__HelperSimpleDefinitionCS__Group__1__Impl rule__HelperSimpleDefinitionCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11303:2: rule__HelperSimpleDefinitionCS__Group__1__Impl rule__HelperSimpleDefinitionCS__Group__2
{
pushFollow(FollowSets001.FOLLOW_rule__HelperSimpleDefinitionCS__Group__1__Impl_in_rule__HelperSimpleDefinitionCS__Group__123858);
rule__HelperSimpleDefinitionCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__HelperSimpleDefinitionCS__Group__2_in_rule__HelperSimpleDefinitionCS__Group__123861);
rule__HelperSimpleDefinitionCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperSimpleDefinitionCS__Group__1"
// $ANTLR start "rule__HelperSimpleDefinitionCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11310:1: rule__HelperSimpleDefinitionCS__Group__1__Impl : ( ( rule__HelperSimpleDefinitionCS__OwnedBodyAssignment_1 ) ) ;
public final void rule__HelperSimpleDefinitionCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11314:1: ( ( ( rule__HelperSimpleDefinitionCS__OwnedBodyAssignment_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11315:1: ( ( rule__HelperSimpleDefinitionCS__OwnedBodyAssignment_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11315:1: ( ( rule__HelperSimpleDefinitionCS__OwnedBodyAssignment_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11316:1: ( rule__HelperSimpleDefinitionCS__OwnedBodyAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHelperSimpleDefinitionCSAccess().getOwnedBodyAssignment_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11317:1: ( rule__HelperSimpleDefinitionCS__OwnedBodyAssignment_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11317:2: rule__HelperSimpleDefinitionCS__OwnedBodyAssignment_1
{
pushFollow(FollowSets001.FOLLOW_rule__HelperSimpleDefinitionCS__OwnedBodyAssignment_1_in_rule__HelperSimpleDefinitionCS__Group__1__Impl23888);
rule__HelperSimpleDefinitionCS__OwnedBodyAssignment_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getHelperSimpleDefinitionCSAccess().getOwnedBodyAssignment_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperSimpleDefinitionCS__Group__1__Impl"
// $ANTLR start "rule__HelperSimpleDefinitionCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11327:1: rule__HelperSimpleDefinitionCS__Group__2 : rule__HelperSimpleDefinitionCS__Group__2__Impl ;
public final void rule__HelperSimpleDefinitionCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11331:1: ( rule__HelperSimpleDefinitionCS__Group__2__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11332:2: rule__HelperSimpleDefinitionCS__Group__2__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__HelperSimpleDefinitionCS__Group__2__Impl_in_rule__HelperSimpleDefinitionCS__Group__223918);
rule__HelperSimpleDefinitionCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperSimpleDefinitionCS__Group__2"
// $ANTLR start "rule__HelperSimpleDefinitionCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11338:1: rule__HelperSimpleDefinitionCS__Group__2__Impl : ( ';' ) ;
public final void rule__HelperSimpleDefinitionCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11342:1: ( ( ';' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11343:1: ( ';' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11343:1: ( ';' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11344:1: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHelperSimpleDefinitionCSAccess().getSemicolonKeyword_2());
}
match(input,94,FollowSets001.FOLLOW_94_in_rule__HelperSimpleDefinitionCS__Group__2__Impl23946); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getHelperSimpleDefinitionCSAccess().getSemicolonKeyword_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperSimpleDefinitionCS__Group__2__Impl"
// $ANTLR start "rule__HelperCompoundDefinitionCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11363:1: rule__HelperCompoundDefinitionCS__Group__0 : rule__HelperCompoundDefinitionCS__Group__0__Impl rule__HelperCompoundDefinitionCS__Group__1 ;
public final void rule__HelperCompoundDefinitionCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11367:1: ( rule__HelperCompoundDefinitionCS__Group__0__Impl rule__HelperCompoundDefinitionCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11368:2: rule__HelperCompoundDefinitionCS__Group__0__Impl rule__HelperCompoundDefinitionCS__Group__1
{
pushFollow(FollowSets001.FOLLOW_rule__HelperCompoundDefinitionCS__Group__0__Impl_in_rule__HelperCompoundDefinitionCS__Group__023983);
rule__HelperCompoundDefinitionCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__HelperCompoundDefinitionCS__Group__1_in_rule__HelperCompoundDefinitionCS__Group__023986);
rule__HelperCompoundDefinitionCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperCompoundDefinitionCS__Group__0"
// $ANTLR start "rule__HelperCompoundDefinitionCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11375:1: rule__HelperCompoundDefinitionCS__Group__0__Impl : ( ruleHelperHeaderCS ) ;
public final void rule__HelperCompoundDefinitionCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11379:1: ( ( ruleHelperHeaderCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11380:1: ( ruleHelperHeaderCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11380:1: ( ruleHelperHeaderCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11381:1: ruleHelperHeaderCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHelperCompoundDefinitionCSAccess().getHelperHeaderCSParserRuleCall_0());
}
pushFollow(FollowSets001.FOLLOW_ruleHelperHeaderCS_in_rule__HelperCompoundDefinitionCS__Group__0__Impl24013);
ruleHelperHeaderCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getHelperCompoundDefinitionCSAccess().getHelperHeaderCSParserRuleCall_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperCompoundDefinitionCS__Group__0__Impl"
// $ANTLR start "rule__HelperCompoundDefinitionCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11392:1: rule__HelperCompoundDefinitionCS__Group__1 : rule__HelperCompoundDefinitionCS__Group__1__Impl rule__HelperCompoundDefinitionCS__Group__2 ;
public final void rule__HelperCompoundDefinitionCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11396:1: ( rule__HelperCompoundDefinitionCS__Group__1__Impl rule__HelperCompoundDefinitionCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11397:2: rule__HelperCompoundDefinitionCS__Group__1__Impl rule__HelperCompoundDefinitionCS__Group__2
{
pushFollow(FollowSets001.FOLLOW_rule__HelperCompoundDefinitionCS__Group__1__Impl_in_rule__HelperCompoundDefinitionCS__Group__124042);
rule__HelperCompoundDefinitionCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__HelperCompoundDefinitionCS__Group__2_in_rule__HelperCompoundDefinitionCS__Group__124045);
rule__HelperCompoundDefinitionCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperCompoundDefinitionCS__Group__1"
// $ANTLR start "rule__HelperCompoundDefinitionCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11404:1: rule__HelperCompoundDefinitionCS__Group__1__Impl : ( ( rule__HelperCompoundDefinitionCS__OwnedBodyAssignment_1 ) ) ;
public final void rule__HelperCompoundDefinitionCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11408:1: ( ( ( rule__HelperCompoundDefinitionCS__OwnedBodyAssignment_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11409:1: ( ( rule__HelperCompoundDefinitionCS__OwnedBodyAssignment_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11409:1: ( ( rule__HelperCompoundDefinitionCS__OwnedBodyAssignment_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11410:1: ( rule__HelperCompoundDefinitionCS__OwnedBodyAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHelperCompoundDefinitionCSAccess().getOwnedBodyAssignment_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11411:1: ( rule__HelperCompoundDefinitionCS__OwnedBodyAssignment_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11411:2: rule__HelperCompoundDefinitionCS__OwnedBodyAssignment_1
{
pushFollow(FollowSets001.FOLLOW_rule__HelperCompoundDefinitionCS__OwnedBodyAssignment_1_in_rule__HelperCompoundDefinitionCS__Group__1__Impl24072);
rule__HelperCompoundDefinitionCS__OwnedBodyAssignment_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getHelperCompoundDefinitionCSAccess().getOwnedBodyAssignment_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperCompoundDefinitionCS__Group__1__Impl"
// $ANTLR start "rule__HelperCompoundDefinitionCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11421:1: rule__HelperCompoundDefinitionCS__Group__2 : rule__HelperCompoundDefinitionCS__Group__2__Impl ;
public final void rule__HelperCompoundDefinitionCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11425:1: ( rule__HelperCompoundDefinitionCS__Group__2__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11426:2: rule__HelperCompoundDefinitionCS__Group__2__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__HelperCompoundDefinitionCS__Group__2__Impl_in_rule__HelperCompoundDefinitionCS__Group__224102);
rule__HelperCompoundDefinitionCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperCompoundDefinitionCS__Group__2"
// $ANTLR start "rule__HelperCompoundDefinitionCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11432:1: rule__HelperCompoundDefinitionCS__Group__2__Impl : ( ( ';' )? ) ;
public final void rule__HelperCompoundDefinitionCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11436:1: ( ( ( ';' )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11437:1: ( ( ';' )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11437:1: ( ( ';' )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11438:1: ( ';' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHelperCompoundDefinitionCSAccess().getSemicolonKeyword_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11439:1: ( ';' )?
int alt104=2;
int LA104_0 = input.LA(1);
if ( (LA104_0==94) ) {
alt104=1;
}
switch (alt104) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11440:2: ';'
{
match(input,94,FollowSets001.FOLLOW_94_in_rule__HelperCompoundDefinitionCS__Group__2__Impl24131); if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getHelperCompoundDefinitionCSAccess().getSemicolonKeyword_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperCompoundDefinitionCS__Group__2__Impl"
// $ANTLR start "rule__ImportCS__Group_0__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11457:1: rule__ImportCS__Group_0__0 : rule__ImportCS__Group_0__0__Impl rule__ImportCS__Group_0__1 ;
public final void rule__ImportCS__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11461:1: ( rule__ImportCS__Group_0__0__Impl rule__ImportCS__Group_0__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11462:2: rule__ImportCS__Group_0__0__Impl rule__ImportCS__Group_0__1
{
pushFollow(FollowSets001.FOLLOW_rule__ImportCS__Group_0__0__Impl_in_rule__ImportCS__Group_0__024170);
rule__ImportCS__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ImportCS__Group_0__1_in_rule__ImportCS__Group_0__024173);
rule__ImportCS__Group_0__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImportCS__Group_0__0"
// $ANTLR start "rule__ImportCS__Group_0__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11469:1: rule__ImportCS__Group_0__0__Impl : ( 'import' ) ;
public final void rule__ImportCS__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11473:1: ( ( 'import' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11474:1: ( 'import' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11474:1: ( 'import' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11475:1: 'import'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getImportKeyword_0_0());
}
match(input,109,FollowSets001.FOLLOW_109_in_rule__ImportCS__Group_0__0__Impl24201); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImportCSAccess().getImportKeyword_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImportCS__Group_0__0__Impl"
// $ANTLR start "rule__ImportCS__Group_0__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11488:1: rule__ImportCS__Group_0__1 : rule__ImportCS__Group_0__1__Impl rule__ImportCS__Group_0__2 ;
public final void rule__ImportCS__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11492:1: ( rule__ImportCS__Group_0__1__Impl rule__ImportCS__Group_0__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11493:2: rule__ImportCS__Group_0__1__Impl rule__ImportCS__Group_0__2
{
pushFollow(FollowSets001.FOLLOW_rule__ImportCS__Group_0__1__Impl_in_rule__ImportCS__Group_0__124232);
rule__ImportCS__Group_0__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ImportCS__Group_0__2_in_rule__ImportCS__Group_0__124235);
rule__ImportCS__Group_0__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImportCS__Group_0__1"
// $ANTLR start "rule__ImportCS__Group_0__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11500:1: rule__ImportCS__Group_0__1__Impl : ( ( rule__ImportCS__OwnedUnitRefAssignment_0_1 ) ) ;
public final void rule__ImportCS__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11504:1: ( ( ( rule__ImportCS__OwnedUnitRefAssignment_0_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11505:1: ( ( rule__ImportCS__OwnedUnitRefAssignment_0_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11505:1: ( ( rule__ImportCS__OwnedUnitRefAssignment_0_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11506:1: ( rule__ImportCS__OwnedUnitRefAssignment_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getOwnedUnitRefAssignment_0_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11507:1: ( rule__ImportCS__OwnedUnitRefAssignment_0_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11507:2: rule__ImportCS__OwnedUnitRefAssignment_0_1
{
pushFollow(FollowSets001.FOLLOW_rule__ImportCS__OwnedUnitRefAssignment_0_1_in_rule__ImportCS__Group_0__1__Impl24262);
rule__ImportCS__OwnedUnitRefAssignment_0_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getImportCSAccess().getOwnedUnitRefAssignment_0_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImportCS__Group_0__1__Impl"
// $ANTLR start "rule__ImportCS__Group_0__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11517:1: rule__ImportCS__Group_0__2 : rule__ImportCS__Group_0__2__Impl ;
public final void rule__ImportCS__Group_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11521:1: ( rule__ImportCS__Group_0__2__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11522:2: rule__ImportCS__Group_0__2__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__ImportCS__Group_0__2__Impl_in_rule__ImportCS__Group_0__224292);
rule__ImportCS__Group_0__2__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImportCS__Group_0__2"
// $ANTLR start "rule__ImportCS__Group_0__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11528:1: rule__ImportCS__Group_0__2__Impl : ( ';' ) ;
public final void rule__ImportCS__Group_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11532:1: ( ( ';' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11533:1: ( ';' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11533:1: ( ';' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11534:1: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getSemicolonKeyword_0_2());
}
match(input,94,FollowSets001.FOLLOW_94_in_rule__ImportCS__Group_0__2__Impl24320); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImportCSAccess().getSemicolonKeyword_0_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImportCS__Group_0__2__Impl"
// $ANTLR start "rule__ImportCS__Group_1__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11553:1: rule__ImportCS__Group_1__0 : rule__ImportCS__Group_1__0__Impl rule__ImportCS__Group_1__1 ;
public final void rule__ImportCS__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11557:1: ( rule__ImportCS__Group_1__0__Impl rule__ImportCS__Group_1__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11558:2: rule__ImportCS__Group_1__0__Impl rule__ImportCS__Group_1__1
{
pushFollow(FollowSets001.FOLLOW_rule__ImportCS__Group_1__0__Impl_in_rule__ImportCS__Group_1__024357);
rule__ImportCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ImportCS__Group_1__1_in_rule__ImportCS__Group_1__024360);
rule__ImportCS__Group_1__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImportCS__Group_1__0"
// $ANTLR start "rule__ImportCS__Group_1__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11565:1: rule__ImportCS__Group_1__0__Impl : ( 'from' ) ;
public final void rule__ImportCS__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11569:1: ( ( 'from' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11570:1: ( 'from' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11570:1: ( 'from' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11571:1: 'from'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getFromKeyword_1_0());
}
match(input,110,FollowSets001.FOLLOW_110_in_rule__ImportCS__Group_1__0__Impl24388); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImportCSAccess().getFromKeyword_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImportCS__Group_1__0__Impl"
// $ANTLR start "rule__ImportCS__Group_1__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11584:1: rule__ImportCS__Group_1__1 : rule__ImportCS__Group_1__1__Impl rule__ImportCS__Group_1__2 ;
public final void rule__ImportCS__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11588:1: ( rule__ImportCS__Group_1__1__Impl rule__ImportCS__Group_1__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11589:2: rule__ImportCS__Group_1__1__Impl rule__ImportCS__Group_1__2
{
pushFollow(FollowSets001.FOLLOW_rule__ImportCS__Group_1__1__Impl_in_rule__ImportCS__Group_1__124419);
rule__ImportCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ImportCS__Group_1__2_in_rule__ImportCS__Group_1__124422);
rule__ImportCS__Group_1__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImportCS__Group_1__1"
// $ANTLR start "rule__ImportCS__Group_1__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11596:1: rule__ImportCS__Group_1__1__Impl : ( ( rule__ImportCS__OwnedUnitRefAssignment_1_1 ) ) ;
public final void rule__ImportCS__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11600:1: ( ( ( rule__ImportCS__OwnedUnitRefAssignment_1_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11601:1: ( ( rule__ImportCS__OwnedUnitRefAssignment_1_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11601:1: ( ( rule__ImportCS__OwnedUnitRefAssignment_1_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11602:1: ( rule__ImportCS__OwnedUnitRefAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getOwnedUnitRefAssignment_1_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11603:1: ( rule__ImportCS__OwnedUnitRefAssignment_1_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11603:2: rule__ImportCS__OwnedUnitRefAssignment_1_1
{
pushFollow(FollowSets001.FOLLOW_rule__ImportCS__OwnedUnitRefAssignment_1_1_in_rule__ImportCS__Group_1__1__Impl24449);
rule__ImportCS__OwnedUnitRefAssignment_1_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getImportCSAccess().getOwnedUnitRefAssignment_1_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImportCS__Group_1__1__Impl"
// $ANTLR start "rule__ImportCS__Group_1__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11613:1: rule__ImportCS__Group_1__2 : rule__ImportCS__Group_1__2__Impl rule__ImportCS__Group_1__3 ;
public final void rule__ImportCS__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11617:1: ( rule__ImportCS__Group_1__2__Impl rule__ImportCS__Group_1__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11618:2: rule__ImportCS__Group_1__2__Impl rule__ImportCS__Group_1__3
{
pushFollow(FollowSets001.FOLLOW_rule__ImportCS__Group_1__2__Impl_in_rule__ImportCS__Group_1__224479);
rule__ImportCS__Group_1__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ImportCS__Group_1__3_in_rule__ImportCS__Group_1__224482);
rule__ImportCS__Group_1__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImportCS__Group_1__2"
// $ANTLR start "rule__ImportCS__Group_1__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11625:1: rule__ImportCS__Group_1__2__Impl : ( 'import' ) ;
public final void rule__ImportCS__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11629:1: ( ( 'import' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11630:1: ( 'import' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11630:1: ( 'import' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11631:1: 'import'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getImportKeyword_1_2());
}
match(input,109,FollowSets001.FOLLOW_109_in_rule__ImportCS__Group_1__2__Impl24510); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImportCSAccess().getImportKeyword_1_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImportCS__Group_1__2__Impl"
// $ANTLR start "rule__ImportCS__Group_1__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11644:1: rule__ImportCS__Group_1__3 : rule__ImportCS__Group_1__3__Impl rule__ImportCS__Group_1__4 ;
public final void rule__ImportCS__Group_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11648:1: ( rule__ImportCS__Group_1__3__Impl rule__ImportCS__Group_1__4 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11649:2: rule__ImportCS__Group_1__3__Impl rule__ImportCS__Group_1__4
{
pushFollow(FollowSets001.FOLLOW_rule__ImportCS__Group_1__3__Impl_in_rule__ImportCS__Group_1__324541);
rule__ImportCS__Group_1__3__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ImportCS__Group_1__4_in_rule__ImportCS__Group_1__324544);
rule__ImportCS__Group_1__4();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImportCS__Group_1__3"
// $ANTLR start "rule__ImportCS__Group_1__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11656:1: rule__ImportCS__Group_1__3__Impl : ( ( rule__ImportCS__Alternatives_1_3 ) ) ;
public final void rule__ImportCS__Group_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11660:1: ( ( ( rule__ImportCS__Alternatives_1_3 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11661:1: ( ( rule__ImportCS__Alternatives_1_3 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11661:1: ( ( rule__ImportCS__Alternatives_1_3 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11662:1: ( rule__ImportCS__Alternatives_1_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getAlternatives_1_3());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11663:1: ( rule__ImportCS__Alternatives_1_3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11663:2: rule__ImportCS__Alternatives_1_3
{
pushFollow(FollowSets001.FOLLOW_rule__ImportCS__Alternatives_1_3_in_rule__ImportCS__Group_1__3__Impl24571);
rule__ImportCS__Alternatives_1_3();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getImportCSAccess().getAlternatives_1_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImportCS__Group_1__3__Impl"
// $ANTLR start "rule__ImportCS__Group_1__4"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11673:1: rule__ImportCS__Group_1__4 : rule__ImportCS__Group_1__4__Impl ;
public final void rule__ImportCS__Group_1__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11677:1: ( rule__ImportCS__Group_1__4__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11678:2: rule__ImportCS__Group_1__4__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__ImportCS__Group_1__4__Impl_in_rule__ImportCS__Group_1__424601);
rule__ImportCS__Group_1__4__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImportCS__Group_1__4"
// $ANTLR start "rule__ImportCS__Group_1__4__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11684:1: rule__ImportCS__Group_1__4__Impl : ( ';' ) ;
public final void rule__ImportCS__Group_1__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11688:1: ( ( ';' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11689:1: ( ';' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11689:1: ( ';' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11690:1: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getSemicolonKeyword_1_4());
}
match(input,94,FollowSets001.FOLLOW_94_in_rule__ImportCS__Group_1__4__Impl24629); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImportCSAccess().getSemicolonKeyword_1_4());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImportCS__Group_1__4__Impl"
// $ANTLR start "rule__ImportCS__Group_1_3_0__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11713:1: rule__ImportCS__Group_1_3_0__0 : rule__ImportCS__Group_1_3_0__0__Impl rule__ImportCS__Group_1_3_0__1 ;
public final void rule__ImportCS__Group_1_3_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11717:1: ( rule__ImportCS__Group_1_3_0__0__Impl rule__ImportCS__Group_1_3_0__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11718:2: rule__ImportCS__Group_1_3_0__0__Impl rule__ImportCS__Group_1_3_0__1
{
pushFollow(FollowSets001.FOLLOW_rule__ImportCS__Group_1_3_0__0__Impl_in_rule__ImportCS__Group_1_3_0__024670);
rule__ImportCS__Group_1_3_0__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ImportCS__Group_1_3_0__1_in_rule__ImportCS__Group_1_3_0__024673);
rule__ImportCS__Group_1_3_0__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImportCS__Group_1_3_0__0"
// $ANTLR start "rule__ImportCS__Group_1_3_0__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11725:1: rule__ImportCS__Group_1_3_0__0__Impl : ( ( rule__ImportCS__ImportedUnitElementAssignment_1_3_0_0 ) ) ;
public final void rule__ImportCS__Group_1_3_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11729:1: ( ( ( rule__ImportCS__ImportedUnitElementAssignment_1_3_0_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11730:1: ( ( rule__ImportCS__ImportedUnitElementAssignment_1_3_0_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11730:1: ( ( rule__ImportCS__ImportedUnitElementAssignment_1_3_0_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11731:1: ( rule__ImportCS__ImportedUnitElementAssignment_1_3_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getImportedUnitElementAssignment_1_3_0_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11732:1: ( rule__ImportCS__ImportedUnitElementAssignment_1_3_0_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11732:2: rule__ImportCS__ImportedUnitElementAssignment_1_3_0_0
{
pushFollow(FollowSets001.FOLLOW_rule__ImportCS__ImportedUnitElementAssignment_1_3_0_0_in_rule__ImportCS__Group_1_3_0__0__Impl24700);
rule__ImportCS__ImportedUnitElementAssignment_1_3_0_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getImportCSAccess().getImportedUnitElementAssignment_1_3_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImportCS__Group_1_3_0__0__Impl"
// $ANTLR start "rule__ImportCS__Group_1_3_0__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11742:1: rule__ImportCS__Group_1_3_0__1 : rule__ImportCS__Group_1_3_0__1__Impl ;
public final void rule__ImportCS__Group_1_3_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11746:1: ( rule__ImportCS__Group_1_3_0__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11747:2: rule__ImportCS__Group_1_3_0__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__ImportCS__Group_1_3_0__1__Impl_in_rule__ImportCS__Group_1_3_0__124730);
rule__ImportCS__Group_1_3_0__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImportCS__Group_1_3_0__1"
// $ANTLR start "rule__ImportCS__Group_1_3_0__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11753:1: rule__ImportCS__Group_1_3_0__1__Impl : ( ( rule__ImportCS__Group_1_3_0_1__0 )* ) ;
public final void rule__ImportCS__Group_1_3_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11757:1: ( ( ( rule__ImportCS__Group_1_3_0_1__0 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11758:1: ( ( rule__ImportCS__Group_1_3_0_1__0 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11758:1: ( ( rule__ImportCS__Group_1_3_0_1__0 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11759:1: ( rule__ImportCS__Group_1_3_0_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getGroup_1_3_0_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11760:1: ( rule__ImportCS__Group_1_3_0_1__0 )*
loop105:
do {
int alt105=2;
int LA105_0 = input.LA(1);
if ( (LA105_0==95) ) {
alt105=1;
}
switch (alt105) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11760:2: rule__ImportCS__Group_1_3_0_1__0
{
pushFollow(FollowSets001.FOLLOW_rule__ImportCS__Group_1_3_0_1__0_in_rule__ImportCS__Group_1_3_0__1__Impl24757);
rule__ImportCS__Group_1_3_0_1__0();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop105;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getImportCSAccess().getGroup_1_3_0_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImportCS__Group_1_3_0__1__Impl"
// $ANTLR start "rule__ImportCS__Group_1_3_0_1__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11774:1: rule__ImportCS__Group_1_3_0_1__0 : rule__ImportCS__Group_1_3_0_1__0__Impl rule__ImportCS__Group_1_3_0_1__1 ;
public final void rule__ImportCS__Group_1_3_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11778:1: ( rule__ImportCS__Group_1_3_0_1__0__Impl rule__ImportCS__Group_1_3_0_1__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11779:2: rule__ImportCS__Group_1_3_0_1__0__Impl rule__ImportCS__Group_1_3_0_1__1
{
pushFollow(FollowSets001.FOLLOW_rule__ImportCS__Group_1_3_0_1__0__Impl_in_rule__ImportCS__Group_1_3_0_1__024792);
rule__ImportCS__Group_1_3_0_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ImportCS__Group_1_3_0_1__1_in_rule__ImportCS__Group_1_3_0_1__024795);
rule__ImportCS__Group_1_3_0_1__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImportCS__Group_1_3_0_1__0"
// $ANTLR start "rule__ImportCS__Group_1_3_0_1__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11786:1: rule__ImportCS__Group_1_3_0_1__0__Impl : ( ',' ) ;
public final void rule__ImportCS__Group_1_3_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11790:1: ( ( ',' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11791:1: ( ',' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11791:1: ( ',' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11792:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getCommaKeyword_1_3_0_1_0());
}
match(input,95,FollowSets001.FOLLOW_95_in_rule__ImportCS__Group_1_3_0_1__0__Impl24823); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImportCSAccess().getCommaKeyword_1_3_0_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImportCS__Group_1_3_0_1__0__Impl"
// $ANTLR start "rule__ImportCS__Group_1_3_0_1__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11805:1: rule__ImportCS__Group_1_3_0_1__1 : rule__ImportCS__Group_1_3_0_1__1__Impl ;
public final void rule__ImportCS__Group_1_3_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11809:1: ( rule__ImportCS__Group_1_3_0_1__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11810:2: rule__ImportCS__Group_1_3_0_1__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__ImportCS__Group_1_3_0_1__1__Impl_in_rule__ImportCS__Group_1_3_0_1__124854);
rule__ImportCS__Group_1_3_0_1__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImportCS__Group_1_3_0_1__1"
// $ANTLR start "rule__ImportCS__Group_1_3_0_1__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11816:1: rule__ImportCS__Group_1_3_0_1__1__Impl : ( ( rule__ImportCS__ImportedUnitElementAssignment_1_3_0_1_1 ) ) ;
public final void rule__ImportCS__Group_1_3_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11820:1: ( ( ( rule__ImportCS__ImportedUnitElementAssignment_1_3_0_1_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11821:1: ( ( rule__ImportCS__ImportedUnitElementAssignment_1_3_0_1_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11821:1: ( ( rule__ImportCS__ImportedUnitElementAssignment_1_3_0_1_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11822:1: ( rule__ImportCS__ImportedUnitElementAssignment_1_3_0_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getImportedUnitElementAssignment_1_3_0_1_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11823:1: ( rule__ImportCS__ImportedUnitElementAssignment_1_3_0_1_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11823:2: rule__ImportCS__ImportedUnitElementAssignment_1_3_0_1_1
{
pushFollow(FollowSets001.FOLLOW_rule__ImportCS__ImportedUnitElementAssignment_1_3_0_1_1_in_rule__ImportCS__Group_1_3_0_1__1__Impl24881);
rule__ImportCS__ImportedUnitElementAssignment_1_3_0_1_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getImportCSAccess().getImportedUnitElementAssignment_1_3_0_1_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImportCS__Group_1_3_0_1__1__Impl"
// $ANTLR start "rule__InitPartCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11837:1: rule__InitPartCS__Group__0 : rule__InitPartCS__Group__0__Impl rule__InitPartCS__Group__1 ;
public final void rule__InitPartCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11841:1: ( rule__InitPartCS__Group__0__Impl rule__InitPartCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11842:2: rule__InitPartCS__Group__0__Impl rule__InitPartCS__Group__1
{
pushFollow(FollowSets001.FOLLOW_rule__InitPartCS__Group__0__Impl_in_rule__InitPartCS__Group__024915);
rule__InitPartCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__InitPartCS__Group__1_in_rule__InitPartCS__Group__024918);
rule__InitPartCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__InitPartCS__Group__0"
// $ANTLR start "rule__InitPartCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11849:1: rule__InitPartCS__Group__0__Impl : ( ( rule__InitPartCS__InitOpAssignment_0 ) ) ;
public final void rule__InitPartCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11853:1: ( ( ( rule__InitPartCS__InitOpAssignment_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11854:1: ( ( rule__InitPartCS__InitOpAssignment_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11854:1: ( ( rule__InitPartCS__InitOpAssignment_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11855:1: ( rule__InitPartCS__InitOpAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInitPartCSAccess().getInitOpAssignment_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11856:1: ( rule__InitPartCS__InitOpAssignment_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11856:2: rule__InitPartCS__InitOpAssignment_0
{
pushFollow(FollowSets001.FOLLOW_rule__InitPartCS__InitOpAssignment_0_in_rule__InitPartCS__Group__0__Impl24945);
rule__InitPartCS__InitOpAssignment_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getInitPartCSAccess().getInitOpAssignment_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__InitPartCS__Group__0__Impl"
// $ANTLR start "rule__InitPartCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11866:1: rule__InitPartCS__Group__1 : rule__InitPartCS__Group__1__Impl ;
public final void rule__InitPartCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11870:1: ( rule__InitPartCS__Group__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11871:2: rule__InitPartCS__Group__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__InitPartCS__Group__1__Impl_in_rule__InitPartCS__Group__124975);
rule__InitPartCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__InitPartCS__Group__1"
// $ANTLR start "rule__InitPartCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11877:1: rule__InitPartCS__Group__1__Impl : ( ( rule__InitPartCS__OwnedExpAssignment_1 ) ) ;
public final void rule__InitPartCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11881:1: ( ( ( rule__InitPartCS__OwnedExpAssignment_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11882:1: ( ( rule__InitPartCS__OwnedExpAssignment_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11882:1: ( ( rule__InitPartCS__OwnedExpAssignment_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11883:1: ( rule__InitPartCS__OwnedExpAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInitPartCSAccess().getOwnedExpAssignment_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11884:1: ( rule__InitPartCS__OwnedExpAssignment_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11884:2: rule__InitPartCS__OwnedExpAssignment_1
{
pushFollow(FollowSets001.FOLLOW_rule__InitPartCS__OwnedExpAssignment_1_in_rule__InitPartCS__Group__1__Impl25002);
rule__InitPartCS__OwnedExpAssignment_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getInitPartCSAccess().getOwnedExpAssignment_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__InitPartCS__Group__1__Impl"
// $ANTLR start "rule__LibraryDeclCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11898:1: rule__LibraryDeclCS__Group__0 : rule__LibraryDeclCS__Group__0__Impl rule__LibraryDeclCS__Group__1 ;
public final void rule__LibraryDeclCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11902:1: ( rule__LibraryDeclCS__Group__0__Impl rule__LibraryDeclCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11903:2: rule__LibraryDeclCS__Group__0__Impl rule__LibraryDeclCS__Group__1
{
pushFollow(FollowSets001.FOLLOW_rule__LibraryDeclCS__Group__0__Impl_in_rule__LibraryDeclCS__Group__025036);
rule__LibraryDeclCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__LibraryDeclCS__Group__1_in_rule__LibraryDeclCS__Group__025039);
rule__LibraryDeclCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LibraryDeclCS__Group__0"
// $ANTLR start "rule__LibraryDeclCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11910:1: rule__LibraryDeclCS__Group__0__Impl : ( ruleLibraryHeaderCS ) ;
public final void rule__LibraryDeclCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11914:1: ( ( ruleLibraryHeaderCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11915:1: ( ruleLibraryHeaderCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11915:1: ( ruleLibraryHeaderCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11916:1: ruleLibraryHeaderCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLibraryDeclCSAccess().getLibraryHeaderCSParserRuleCall_0());
}
pushFollow(FollowSets001.FOLLOW_ruleLibraryHeaderCS_in_rule__LibraryDeclCS__Group__0__Impl25066);
ruleLibraryHeaderCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLibraryDeclCSAccess().getLibraryHeaderCSParserRuleCall_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LibraryDeclCS__Group__0__Impl"
// $ANTLR start "rule__LibraryDeclCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11927:1: rule__LibraryDeclCS__Group__1 : rule__LibraryDeclCS__Group__1__Impl ;
public final void rule__LibraryDeclCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11931:1: ( rule__LibraryDeclCS__Group__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11932:2: rule__LibraryDeclCS__Group__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__LibraryDeclCS__Group__1__Impl_in_rule__LibraryDeclCS__Group__125095);
rule__LibraryDeclCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LibraryDeclCS__Group__1"
// $ANTLR start "rule__LibraryDeclCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11938:1: rule__LibraryDeclCS__Group__1__Impl : ( ';' ) ;
public final void rule__LibraryDeclCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11942:1: ( ( ';' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11943:1: ( ';' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11943:1: ( ';' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11944:1: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLibraryDeclCSAccess().getSemicolonKeyword_1());
}
match(input,94,FollowSets001.FOLLOW_94_in_rule__LibraryDeclCS__Group__1__Impl25123); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLibraryDeclCSAccess().getSemicolonKeyword_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LibraryDeclCS__Group__1__Impl"
// $ANTLR start "rule__LibraryDefCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11961:1: rule__LibraryDefCS__Group__0 : rule__LibraryDefCS__Group__0__Impl rule__LibraryDefCS__Group__1 ;
public final void rule__LibraryDefCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11965:1: ( rule__LibraryDefCS__Group__0__Impl rule__LibraryDefCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11966:2: rule__LibraryDefCS__Group__0__Impl rule__LibraryDefCS__Group__1
{
pushFollow(FollowSets001.FOLLOW_rule__LibraryDefCS__Group__0__Impl_in_rule__LibraryDefCS__Group__025158);
rule__LibraryDefCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__LibraryDefCS__Group__1_in_rule__LibraryDefCS__Group__025161);
rule__LibraryDefCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LibraryDefCS__Group__0"
// $ANTLR start "rule__LibraryDefCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11973:1: rule__LibraryDefCS__Group__0__Impl : ( ruleLibraryHeaderCS ) ;
public final void rule__LibraryDefCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11977:1: ( ( ruleLibraryHeaderCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11978:1: ( ruleLibraryHeaderCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11978:1: ( ruleLibraryHeaderCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11979:1: ruleLibraryHeaderCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLibraryDefCSAccess().getLibraryHeaderCSParserRuleCall_0());
}
pushFollow(FollowSets001.FOLLOW_ruleLibraryHeaderCS_in_rule__LibraryDefCS__Group__0__Impl25188);
ruleLibraryHeaderCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLibraryDefCSAccess().getLibraryHeaderCSParserRuleCall_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LibraryDefCS__Group__0__Impl"
// $ANTLR start "rule__LibraryDefCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11990:1: rule__LibraryDefCS__Group__1 : rule__LibraryDefCS__Group__1__Impl rule__LibraryDefCS__Group__2 ;
public final void rule__LibraryDefCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11994:1: ( rule__LibraryDefCS__Group__1__Impl rule__LibraryDefCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:11995:2: rule__LibraryDefCS__Group__1__Impl rule__LibraryDefCS__Group__2
{
pushFollow(FollowSets001.FOLLOW_rule__LibraryDefCS__Group__1__Impl_in_rule__LibraryDefCS__Group__125217);
rule__LibraryDefCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__LibraryDefCS__Group__2_in_rule__LibraryDefCS__Group__125220);
rule__LibraryDefCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LibraryDefCS__Group__1"
// $ANTLR start "rule__LibraryDefCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12002:1: rule__LibraryDefCS__Group__1__Impl : ( '{' ) ;
public final void rule__LibraryDefCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12006:1: ( ( '{' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12007:1: ( '{' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12007:1: ( '{' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12008:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLibraryDefCSAccess().getLeftCurlyBracketKeyword_1());
}
match(input,99,FollowSets001.FOLLOW_99_in_rule__LibraryDefCS__Group__1__Impl25248); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLibraryDefCSAccess().getLeftCurlyBracketKeyword_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LibraryDefCS__Group__1__Impl"
// $ANTLR start "rule__LibraryDefCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12021:1: rule__LibraryDefCS__Group__2 : rule__LibraryDefCS__Group__2__Impl rule__LibraryDefCS__Group__3 ;
public final void rule__LibraryDefCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12025:1: ( rule__LibraryDefCS__Group__2__Impl rule__LibraryDefCS__Group__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12026:2: rule__LibraryDefCS__Group__2__Impl rule__LibraryDefCS__Group__3
{
pushFollow(FollowSets001.FOLLOW_rule__LibraryDefCS__Group__2__Impl_in_rule__LibraryDefCS__Group__225279);
rule__LibraryDefCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__LibraryDefCS__Group__3_in_rule__LibraryDefCS__Group__225282);
rule__LibraryDefCS__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LibraryDefCS__Group__2"
// $ANTLR start "rule__LibraryDefCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12033:1: rule__LibraryDefCS__Group__2__Impl : ( ( rule__LibraryDefCS__Alternatives_2 )* ) ;
public final void rule__LibraryDefCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12037:1: ( ( ( rule__LibraryDefCS__Alternatives_2 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12038:1: ( ( rule__LibraryDefCS__Alternatives_2 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12038:1: ( ( rule__LibraryDefCS__Alternatives_2 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12039:1: ( rule__LibraryDefCS__Alternatives_2 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLibraryDefCSAccess().getAlternatives_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12040:1: ( rule__LibraryDefCS__Alternatives_2 )*
loop106:
do {
int alt106=2;
int LA106_0 = input.LA(1);
if ( ((LA106_0>=16 && LA106_0<=18)||LA106_0==24||LA106_0==101||(LA106_0>=103 && LA106_0<=104)||LA106_0==106||LA106_0==113||LA106_0==126||LA106_0==162) ) {
alt106=1;
}
switch (alt106) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12040:2: rule__LibraryDefCS__Alternatives_2
{
pushFollow(FollowSets001.FOLLOW_rule__LibraryDefCS__Alternatives_2_in_rule__LibraryDefCS__Group__2__Impl25309);
rule__LibraryDefCS__Alternatives_2();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop106;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getLibraryDefCSAccess().getAlternatives_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LibraryDefCS__Group__2__Impl"
// $ANTLR start "rule__LibraryDefCS__Group__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12050:1: rule__LibraryDefCS__Group__3 : rule__LibraryDefCS__Group__3__Impl rule__LibraryDefCS__Group__4 ;
public final void rule__LibraryDefCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12054:1: ( rule__LibraryDefCS__Group__3__Impl rule__LibraryDefCS__Group__4 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12055:2: rule__LibraryDefCS__Group__3__Impl rule__LibraryDefCS__Group__4
{
pushFollow(FollowSets001.FOLLOW_rule__LibraryDefCS__Group__3__Impl_in_rule__LibraryDefCS__Group__325340);
rule__LibraryDefCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__LibraryDefCS__Group__4_in_rule__LibraryDefCS__Group__325343);
rule__LibraryDefCS__Group__4();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LibraryDefCS__Group__3"
// $ANTLR start "rule__LibraryDefCS__Group__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12062:1: rule__LibraryDefCS__Group__3__Impl : ( '}' ) ;
public final void rule__LibraryDefCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12066:1: ( ( '}' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12067:1: ( '}' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12067:1: ( '}' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12068:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLibraryDefCSAccess().getRightCurlyBracketKeyword_3());
}
match(input,100,FollowSets001.FOLLOW_100_in_rule__LibraryDefCS__Group__3__Impl25371); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLibraryDefCSAccess().getRightCurlyBracketKeyword_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LibraryDefCS__Group__3__Impl"
// $ANTLR start "rule__LibraryDefCS__Group__4"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12081:1: rule__LibraryDefCS__Group__4 : rule__LibraryDefCS__Group__4__Impl ;
public final void rule__LibraryDefCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12085:1: ( rule__LibraryDefCS__Group__4__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12086:2: rule__LibraryDefCS__Group__4__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__LibraryDefCS__Group__4__Impl_in_rule__LibraryDefCS__Group__425402);
rule__LibraryDefCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LibraryDefCS__Group__4"
// $ANTLR start "rule__LibraryDefCS__Group__4__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12092:1: rule__LibraryDefCS__Group__4__Impl : ( ( ';' )? ) ;
public final void rule__LibraryDefCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12096:1: ( ( ( ';' )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12097:1: ( ( ';' )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12097:1: ( ( ';' )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12098:1: ( ';' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLibraryDefCSAccess().getSemicolonKeyword_4());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12099:1: ( ';' )?
int alt107=2;
int LA107_0 = input.LA(1);
if ( (LA107_0==94) ) {
alt107=1;
}
switch (alt107) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12100:2: ';'
{
match(input,94,FollowSets001.FOLLOW_94_in_rule__LibraryDefCS__Group__4__Impl25431); if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getLibraryDefCSAccess().getSemicolonKeyword_4());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LibraryDefCS__Group__4__Impl"
// $ANTLR start "rule__LibraryHeaderCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12121:1: rule__LibraryHeaderCS__Group__0 : rule__LibraryHeaderCS__Group__0__Impl rule__LibraryHeaderCS__Group__1 ;
public final void rule__LibraryHeaderCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12125:1: ( rule__LibraryHeaderCS__Group__0__Impl rule__LibraryHeaderCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12126:2: rule__LibraryHeaderCS__Group__0__Impl rule__LibraryHeaderCS__Group__1
{
pushFollow(FollowSets001.FOLLOW_rule__LibraryHeaderCS__Group__0__Impl_in_rule__LibraryHeaderCS__Group__025474);
rule__LibraryHeaderCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__LibraryHeaderCS__Group__1_in_rule__LibraryHeaderCS__Group__025477);
rule__LibraryHeaderCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LibraryHeaderCS__Group__0"
// $ANTLR start "rule__LibraryHeaderCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12133:1: rule__LibraryHeaderCS__Group__0__Impl : ( ( rule__LibraryHeaderCS__OwnedQualifiersAssignment_0 )* ) ;
public final void rule__LibraryHeaderCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12137:1: ( ( ( rule__LibraryHeaderCS__OwnedQualifiersAssignment_0 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12138:1: ( ( rule__LibraryHeaderCS__OwnedQualifiersAssignment_0 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12138:1: ( ( rule__LibraryHeaderCS__OwnedQualifiersAssignment_0 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12139:1: ( rule__LibraryHeaderCS__OwnedQualifiersAssignment_0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLibraryHeaderCSAccess().getOwnedQualifiersAssignment_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12140:1: ( rule__LibraryHeaderCS__OwnedQualifiersAssignment_0 )*
loop108:
do {
int alt108=2;
int LA108_0 = input.LA(1);
if ( (LA108_0==16) ) {
alt108=1;
}
switch (alt108) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12140:2: rule__LibraryHeaderCS__OwnedQualifiersAssignment_0
{
pushFollow(FollowSets001.FOLLOW_rule__LibraryHeaderCS__OwnedQualifiersAssignment_0_in_rule__LibraryHeaderCS__Group__0__Impl25504);
rule__LibraryHeaderCS__OwnedQualifiersAssignment_0();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop108;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getLibraryHeaderCSAccess().getOwnedQualifiersAssignment_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LibraryHeaderCS__Group__0__Impl"
// $ANTLR start "rule__LibraryHeaderCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12150:1: rule__LibraryHeaderCS__Group__1 : rule__LibraryHeaderCS__Group__1__Impl rule__LibraryHeaderCS__Group__2 ;
public final void rule__LibraryHeaderCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12154:1: ( rule__LibraryHeaderCS__Group__1__Impl rule__LibraryHeaderCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12155:2: rule__LibraryHeaderCS__Group__1__Impl rule__LibraryHeaderCS__Group__2
{
pushFollow(FollowSets001.FOLLOW_rule__LibraryHeaderCS__Group__1__Impl_in_rule__LibraryHeaderCS__Group__125535);
rule__LibraryHeaderCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__LibraryHeaderCS__Group__2_in_rule__LibraryHeaderCS__Group__125538);
rule__LibraryHeaderCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LibraryHeaderCS__Group__1"
// $ANTLR start "rule__LibraryHeaderCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12162:1: rule__LibraryHeaderCS__Group__1__Impl : ( 'library' ) ;
public final void rule__LibraryHeaderCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12166:1: ( ( 'library' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12167:1: ( 'library' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12167:1: ( 'library' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12168:1: 'library'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLibraryHeaderCSAccess().getLibraryKeyword_1());
}
match(input,79,FollowSets001.FOLLOW_79_in_rule__LibraryHeaderCS__Group__1__Impl25566); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLibraryHeaderCSAccess().getLibraryKeyword_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LibraryHeaderCS__Group__1__Impl"
// $ANTLR start "rule__LibraryHeaderCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12181:1: rule__LibraryHeaderCS__Group__2 : rule__LibraryHeaderCS__Group__2__Impl rule__LibraryHeaderCS__Group__3 ;
public final void rule__LibraryHeaderCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12185:1: ( rule__LibraryHeaderCS__Group__2__Impl rule__LibraryHeaderCS__Group__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12186:2: rule__LibraryHeaderCS__Group__2__Impl rule__LibraryHeaderCS__Group__3
{
pushFollow(FollowSets001.FOLLOW_rule__LibraryHeaderCS__Group__2__Impl_in_rule__LibraryHeaderCS__Group__225597);
rule__LibraryHeaderCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__LibraryHeaderCS__Group__3_in_rule__LibraryHeaderCS__Group__225600);
rule__LibraryHeaderCS__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LibraryHeaderCS__Group__2"
// $ANTLR start "rule__LibraryHeaderCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12193:1: rule__LibraryHeaderCS__Group__2__Impl : ( ( rule__LibraryHeaderCS__NameAssignment_2 ) ) ;
public final void rule__LibraryHeaderCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12197:1: ( ( ( rule__LibraryHeaderCS__NameAssignment_2 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12198:1: ( ( rule__LibraryHeaderCS__NameAssignment_2 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12198:1: ( ( rule__LibraryHeaderCS__NameAssignment_2 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12199:1: ( rule__LibraryHeaderCS__NameAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLibraryHeaderCSAccess().getNameAssignment_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12200:1: ( rule__LibraryHeaderCS__NameAssignment_2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12200:2: rule__LibraryHeaderCS__NameAssignment_2
{
pushFollow(FollowSets001.FOLLOW_rule__LibraryHeaderCS__NameAssignment_2_in_rule__LibraryHeaderCS__Group__2__Impl25627);
rule__LibraryHeaderCS__NameAssignment_2();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getLibraryHeaderCSAccess().getNameAssignment_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LibraryHeaderCS__Group__2__Impl"
// $ANTLR start "rule__LibraryHeaderCS__Group__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12210:1: rule__LibraryHeaderCS__Group__3 : rule__LibraryHeaderCS__Group__3__Impl rule__LibraryHeaderCS__Group__4 ;
public final void rule__LibraryHeaderCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12214:1: ( rule__LibraryHeaderCS__Group__3__Impl rule__LibraryHeaderCS__Group__4 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12215:2: rule__LibraryHeaderCS__Group__3__Impl rule__LibraryHeaderCS__Group__4
{
pushFollow(FollowSets001.FOLLOW_rule__LibraryHeaderCS__Group__3__Impl_in_rule__LibraryHeaderCS__Group__325657);
rule__LibraryHeaderCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__LibraryHeaderCS__Group__4_in_rule__LibraryHeaderCS__Group__325660);
rule__LibraryHeaderCS__Group__4();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LibraryHeaderCS__Group__3"
// $ANTLR start "rule__LibraryHeaderCS__Group__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12222:1: rule__LibraryHeaderCS__Group__3__Impl : ( '(' ) ;
public final void rule__LibraryHeaderCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12226:1: ( ( '(' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12227:1: ( '(' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12227:1: ( '(' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12228:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLibraryHeaderCSAccess().getLeftParenthesisKeyword_3());
}
match(input,91,FollowSets001.FOLLOW_91_in_rule__LibraryHeaderCS__Group__3__Impl25688); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLibraryHeaderCSAccess().getLeftParenthesisKeyword_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LibraryHeaderCS__Group__3__Impl"
// $ANTLR start "rule__LibraryHeaderCS__Group__4"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12241:1: rule__LibraryHeaderCS__Group__4 : rule__LibraryHeaderCS__Group__4__Impl rule__LibraryHeaderCS__Group__5 ;
public final void rule__LibraryHeaderCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12245:1: ( rule__LibraryHeaderCS__Group__4__Impl rule__LibraryHeaderCS__Group__5 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12246:2: rule__LibraryHeaderCS__Group__4__Impl rule__LibraryHeaderCS__Group__5
{
pushFollow(FollowSets001.FOLLOW_rule__LibraryHeaderCS__Group__4__Impl_in_rule__LibraryHeaderCS__Group__425719);
rule__LibraryHeaderCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__LibraryHeaderCS__Group__5_in_rule__LibraryHeaderCS__Group__425722);
rule__LibraryHeaderCS__Group__5();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LibraryHeaderCS__Group__4"
// $ANTLR start "rule__LibraryHeaderCS__Group__4__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12253:1: rule__LibraryHeaderCS__Group__4__Impl : ( ( rule__LibraryHeaderCS__OwnedParametersAssignment_4 ) ) ;
public final void rule__LibraryHeaderCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12257:1: ( ( ( rule__LibraryHeaderCS__OwnedParametersAssignment_4 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12258:1: ( ( rule__LibraryHeaderCS__OwnedParametersAssignment_4 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12258:1: ( ( rule__LibraryHeaderCS__OwnedParametersAssignment_4 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12259:1: ( rule__LibraryHeaderCS__OwnedParametersAssignment_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLibraryHeaderCSAccess().getOwnedParametersAssignment_4());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12260:1: ( rule__LibraryHeaderCS__OwnedParametersAssignment_4 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12260:2: rule__LibraryHeaderCS__OwnedParametersAssignment_4
{
pushFollow(FollowSets001.FOLLOW_rule__LibraryHeaderCS__OwnedParametersAssignment_4_in_rule__LibraryHeaderCS__Group__4__Impl25749);
rule__LibraryHeaderCS__OwnedParametersAssignment_4();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getLibraryHeaderCSAccess().getOwnedParametersAssignment_4());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LibraryHeaderCS__Group__4__Impl"
// $ANTLR start "rule__LibraryHeaderCS__Group__5"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12270:1: rule__LibraryHeaderCS__Group__5 : rule__LibraryHeaderCS__Group__5__Impl rule__LibraryHeaderCS__Group__6 ;
public final void rule__LibraryHeaderCS__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12274:1: ( rule__LibraryHeaderCS__Group__5__Impl rule__LibraryHeaderCS__Group__6 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12275:2: rule__LibraryHeaderCS__Group__5__Impl rule__LibraryHeaderCS__Group__6
{
pushFollow(FollowSets001.FOLLOW_rule__LibraryHeaderCS__Group__5__Impl_in_rule__LibraryHeaderCS__Group__525779);
rule__LibraryHeaderCS__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__LibraryHeaderCS__Group__6_in_rule__LibraryHeaderCS__Group__525782);
rule__LibraryHeaderCS__Group__6();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LibraryHeaderCS__Group__5"
// $ANTLR start "rule__LibraryHeaderCS__Group__5__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12282:1: rule__LibraryHeaderCS__Group__5__Impl : ( ( rule__LibraryHeaderCS__Group_5__0 )* ) ;
public final void rule__LibraryHeaderCS__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12286:1: ( ( ( rule__LibraryHeaderCS__Group_5__0 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12287:1: ( ( rule__LibraryHeaderCS__Group_5__0 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12287:1: ( ( rule__LibraryHeaderCS__Group_5__0 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12288:1: ( rule__LibraryHeaderCS__Group_5__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLibraryHeaderCSAccess().getGroup_5());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12289:1: ( rule__LibraryHeaderCS__Group_5__0 )*
loop109:
do {
int alt109=2;
int LA109_0 = input.LA(1);
if ( (LA109_0==95) ) {
alt109=1;
}
switch (alt109) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12289:2: rule__LibraryHeaderCS__Group_5__0
{
pushFollow(FollowSets001.FOLLOW_rule__LibraryHeaderCS__Group_5__0_in_rule__LibraryHeaderCS__Group__5__Impl25809);
rule__LibraryHeaderCS__Group_5__0();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop109;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getLibraryHeaderCSAccess().getGroup_5());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LibraryHeaderCS__Group__5__Impl"
// $ANTLR start "rule__LibraryHeaderCS__Group__6"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12299:1: rule__LibraryHeaderCS__Group__6 : rule__LibraryHeaderCS__Group__6__Impl rule__LibraryHeaderCS__Group__7 ;
public final void rule__LibraryHeaderCS__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12303:1: ( rule__LibraryHeaderCS__Group__6__Impl rule__LibraryHeaderCS__Group__7 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12304:2: rule__LibraryHeaderCS__Group__6__Impl rule__LibraryHeaderCS__Group__7
{
pushFollow(FollowSets001.FOLLOW_rule__LibraryHeaderCS__Group__6__Impl_in_rule__LibraryHeaderCS__Group__625840);
rule__LibraryHeaderCS__Group__6__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__LibraryHeaderCS__Group__7_in_rule__LibraryHeaderCS__Group__625843);
rule__LibraryHeaderCS__Group__7();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LibraryHeaderCS__Group__6"
// $ANTLR start "rule__LibraryHeaderCS__Group__6__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12311:1: rule__LibraryHeaderCS__Group__6__Impl : ( ')' ) ;
public final void rule__LibraryHeaderCS__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12315:1: ( ( ')' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12316:1: ( ')' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12316:1: ( ')' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12317:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLibraryHeaderCSAccess().getRightParenthesisKeyword_6());
}
match(input,92,FollowSets001.FOLLOW_92_in_rule__LibraryHeaderCS__Group__6__Impl25871); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLibraryHeaderCSAccess().getRightParenthesisKeyword_6());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LibraryHeaderCS__Group__6__Impl"
// $ANTLR start "rule__LibraryHeaderCS__Group__7"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12330:1: rule__LibraryHeaderCS__Group__7 : rule__LibraryHeaderCS__Group__7__Impl ;
public final void rule__LibraryHeaderCS__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12334:1: ( rule__LibraryHeaderCS__Group__7__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12335:2: rule__LibraryHeaderCS__Group__7__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__LibraryHeaderCS__Group__7__Impl_in_rule__LibraryHeaderCS__Group__725902);
rule__LibraryHeaderCS__Group__7__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LibraryHeaderCS__Group__7"
// $ANTLR start "rule__LibraryHeaderCS__Group__7__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12341:1: rule__LibraryHeaderCS__Group__7__Impl : ( ( rule__LibraryHeaderCS__OwnedModuleUsagesAssignment_7 )* ) ;
public final void rule__LibraryHeaderCS__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12345:1: ( ( ( rule__LibraryHeaderCS__OwnedModuleUsagesAssignment_7 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12346:1: ( ( rule__LibraryHeaderCS__OwnedModuleUsagesAssignment_7 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12346:1: ( ( rule__LibraryHeaderCS__OwnedModuleUsagesAssignment_7 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12347:1: ( rule__LibraryHeaderCS__OwnedModuleUsagesAssignment_7 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLibraryHeaderCSAccess().getOwnedModuleUsagesAssignment_7());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12348:1: ( rule__LibraryHeaderCS__OwnedModuleUsagesAssignment_7 )*
loop110:
do {
int alt110=2;
int LA110_0 = input.LA(1);
if ( ((LA110_0>=77 && LA110_0<=78)) ) {
alt110=1;
}
switch (alt110) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12348:2: rule__LibraryHeaderCS__OwnedModuleUsagesAssignment_7
{
pushFollow(FollowSets001.FOLLOW_rule__LibraryHeaderCS__OwnedModuleUsagesAssignment_7_in_rule__LibraryHeaderCS__Group__7__Impl25929);
rule__LibraryHeaderCS__OwnedModuleUsagesAssignment_7();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop110;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getLibraryHeaderCSAccess().getOwnedModuleUsagesAssignment_7());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LibraryHeaderCS__Group__7__Impl"
// $ANTLR start "rule__LibraryHeaderCS__Group_5__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12374:1: rule__LibraryHeaderCS__Group_5__0 : rule__LibraryHeaderCS__Group_5__0__Impl rule__LibraryHeaderCS__Group_5__1 ;
public final void rule__LibraryHeaderCS__Group_5__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12378:1: ( rule__LibraryHeaderCS__Group_5__0__Impl rule__LibraryHeaderCS__Group_5__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12379:2: rule__LibraryHeaderCS__Group_5__0__Impl rule__LibraryHeaderCS__Group_5__1
{
pushFollow(FollowSets001.FOLLOW_rule__LibraryHeaderCS__Group_5__0__Impl_in_rule__LibraryHeaderCS__Group_5__025976);
rule__LibraryHeaderCS__Group_5__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__LibraryHeaderCS__Group_5__1_in_rule__LibraryHeaderCS__Group_5__025979);
rule__LibraryHeaderCS__Group_5__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LibraryHeaderCS__Group_5__0"
// $ANTLR start "rule__LibraryHeaderCS__Group_5__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12386:1: rule__LibraryHeaderCS__Group_5__0__Impl : ( ',' ) ;
public final void rule__LibraryHeaderCS__Group_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12390:1: ( ( ',' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12391:1: ( ',' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12391:1: ( ',' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12392:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLibraryHeaderCSAccess().getCommaKeyword_5_0());
}
match(input,95,FollowSets001.FOLLOW_95_in_rule__LibraryHeaderCS__Group_5__0__Impl26007); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLibraryHeaderCSAccess().getCommaKeyword_5_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LibraryHeaderCS__Group_5__0__Impl"
// $ANTLR start "rule__LibraryHeaderCS__Group_5__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12405:1: rule__LibraryHeaderCS__Group_5__1 : rule__LibraryHeaderCS__Group_5__1__Impl ;
public final void rule__LibraryHeaderCS__Group_5__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12409:1: ( rule__LibraryHeaderCS__Group_5__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12410:2: rule__LibraryHeaderCS__Group_5__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__LibraryHeaderCS__Group_5__1__Impl_in_rule__LibraryHeaderCS__Group_5__126038);
rule__LibraryHeaderCS__Group_5__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LibraryHeaderCS__Group_5__1"
// $ANTLR start "rule__LibraryHeaderCS__Group_5__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12416:1: rule__LibraryHeaderCS__Group_5__1__Impl : ( ( rule__LibraryHeaderCS__OwnedParametersAssignment_5_1 ) ) ;
public final void rule__LibraryHeaderCS__Group_5__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12420:1: ( ( ( rule__LibraryHeaderCS__OwnedParametersAssignment_5_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12421:1: ( ( rule__LibraryHeaderCS__OwnedParametersAssignment_5_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12421:1: ( ( rule__LibraryHeaderCS__OwnedParametersAssignment_5_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12422:1: ( rule__LibraryHeaderCS__OwnedParametersAssignment_5_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLibraryHeaderCSAccess().getOwnedParametersAssignment_5_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12423:1: ( rule__LibraryHeaderCS__OwnedParametersAssignment_5_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12423:2: rule__LibraryHeaderCS__OwnedParametersAssignment_5_1
{
pushFollow(FollowSets001.FOLLOW_rule__LibraryHeaderCS__OwnedParametersAssignment_5_1_in_rule__LibraryHeaderCS__Group_5__1__Impl26065);
rule__LibraryHeaderCS__OwnedParametersAssignment_5_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getLibraryHeaderCSAccess().getOwnedParametersAssignment_5_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LibraryHeaderCS__Group_5__1__Impl"
// $ANTLR start "rule__MappingBodyCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12437:1: rule__MappingBodyCS__Group__0 : rule__MappingBodyCS__Group__0__Impl rule__MappingBodyCS__Group__1 ;
public final void rule__MappingBodyCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12441:1: ( rule__MappingBodyCS__Group__0__Impl rule__MappingBodyCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12442:2: rule__MappingBodyCS__Group__0__Impl rule__MappingBodyCS__Group__1
{
pushFollow(FollowSets001.FOLLOW_rule__MappingBodyCS__Group__0__Impl_in_rule__MappingBodyCS__Group__026099);
rule__MappingBodyCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__MappingBodyCS__Group__1_in_rule__MappingBodyCS__Group__026102);
rule__MappingBodyCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingBodyCS__Group__0"
// $ANTLR start "rule__MappingBodyCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12449:1: rule__MappingBodyCS__Group__0__Impl : ( () ) ;
public final void rule__MappingBodyCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12453:1: ( ( () ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12454:1: ( () )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12454:1: ( () )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12455:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingBodyCSAccess().getMappingBodyCSAction_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12456:1: ()
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12458:1:
{
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingBodyCSAccess().getMappingBodyCSAction_0());
}
}
}
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingBodyCS__Group__0__Impl"
// $ANTLR start "rule__MappingBodyCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12468:1: rule__MappingBodyCS__Group__1 : rule__MappingBodyCS__Group__1__Impl rule__MappingBodyCS__Group__2 ;
public final void rule__MappingBodyCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12472:1: ( rule__MappingBodyCS__Group__1__Impl rule__MappingBodyCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12473:2: rule__MappingBodyCS__Group__1__Impl rule__MappingBodyCS__Group__2
{
pushFollow(FollowSets001.FOLLOW_rule__MappingBodyCS__Group__1__Impl_in_rule__MappingBodyCS__Group__126160);
rule__MappingBodyCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__MappingBodyCS__Group__2_in_rule__MappingBodyCS__Group__126163);
rule__MappingBodyCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingBodyCS__Group__1"
// $ANTLR start "rule__MappingBodyCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12480:1: rule__MappingBodyCS__Group__1__Impl : ( ( rule__MappingBodyCS__Group_1__0 )? ) ;
public final void rule__MappingBodyCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12484:1: ( ( ( rule__MappingBodyCS__Group_1__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12485:1: ( ( rule__MappingBodyCS__Group_1__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12485:1: ( ( rule__MappingBodyCS__Group_1__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12486:1: ( rule__MappingBodyCS__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingBodyCSAccess().getGroup_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12487:1: ( rule__MappingBodyCS__Group_1__0 )?
int alt111=2;
int LA111_0 = input.LA(1);
if ( (LA111_0==111) ) {
alt111=1;
}
switch (alt111) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12487:2: rule__MappingBodyCS__Group_1__0
{
pushFollow(FollowSets001.FOLLOW_rule__MappingBodyCS__Group_1__0_in_rule__MappingBodyCS__Group__1__Impl26190);
rule__MappingBodyCS__Group_1__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingBodyCSAccess().getGroup_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingBodyCS__Group__1__Impl"
// $ANTLR start "rule__MappingBodyCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12497:1: rule__MappingBodyCS__Group__2 : rule__MappingBodyCS__Group__2__Impl rule__MappingBodyCS__Group__3 ;
public final void rule__MappingBodyCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12501:1: ( rule__MappingBodyCS__Group__2__Impl rule__MappingBodyCS__Group__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12502:2: rule__MappingBodyCS__Group__2__Impl rule__MappingBodyCS__Group__3
{
pushFollow(FollowSets001.FOLLOW_rule__MappingBodyCS__Group__2__Impl_in_rule__MappingBodyCS__Group__226221);
rule__MappingBodyCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__MappingBodyCS__Group__3_in_rule__MappingBodyCS__Group__226224);
rule__MappingBodyCS__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingBodyCS__Group__2"
// $ANTLR start "rule__MappingBodyCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12509:1: rule__MappingBodyCS__Group__2__Impl : ( ( rule__MappingBodyCS__Alternatives_2 ) ) ;
public final void rule__MappingBodyCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12513:1: ( ( ( rule__MappingBodyCS__Alternatives_2 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12514:1: ( ( rule__MappingBodyCS__Alternatives_2 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12514:1: ( ( rule__MappingBodyCS__Alternatives_2 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12515:1: ( rule__MappingBodyCS__Alternatives_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingBodyCSAccess().getAlternatives_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12516:1: ( rule__MappingBodyCS__Alternatives_2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12516:2: rule__MappingBodyCS__Alternatives_2
{
pushFollow(FollowSets001.FOLLOW_rule__MappingBodyCS__Alternatives_2_in_rule__MappingBodyCS__Group__2__Impl26251);
rule__MappingBodyCS__Alternatives_2();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingBodyCSAccess().getAlternatives_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingBodyCS__Group__2__Impl"
// $ANTLR start "rule__MappingBodyCS__Group__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12526:1: rule__MappingBodyCS__Group__3 : rule__MappingBodyCS__Group__3__Impl ;
public final void rule__MappingBodyCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12530:1: ( rule__MappingBodyCS__Group__3__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12531:2: rule__MappingBodyCS__Group__3__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__MappingBodyCS__Group__3__Impl_in_rule__MappingBodyCS__Group__326281);
rule__MappingBodyCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingBodyCS__Group__3"
// $ANTLR start "rule__MappingBodyCS__Group__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12537:1: rule__MappingBodyCS__Group__3__Impl : ( ( rule__MappingBodyCS__Group_3__0 )? ) ;
public final void rule__MappingBodyCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12541:1: ( ( ( rule__MappingBodyCS__Group_3__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12542:1: ( ( rule__MappingBodyCS__Group_3__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12542:1: ( ( rule__MappingBodyCS__Group_3__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12543:1: ( rule__MappingBodyCS__Group_3__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingBodyCSAccess().getGroup_3());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12544:1: ( rule__MappingBodyCS__Group_3__0 )?
int alt112=2;
int LA112_0 = input.LA(1);
if ( (LA112_0==112) ) {
alt112=1;
}
switch (alt112) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12544:2: rule__MappingBodyCS__Group_3__0
{
pushFollow(FollowSets001.FOLLOW_rule__MappingBodyCS__Group_3__0_in_rule__MappingBodyCS__Group__3__Impl26308);
rule__MappingBodyCS__Group_3__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingBodyCSAccess().getGroup_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingBodyCS__Group__3__Impl"
// $ANTLR start "rule__MappingBodyCS__Group_1__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12562:1: rule__MappingBodyCS__Group_1__0 : rule__MappingBodyCS__Group_1__0__Impl rule__MappingBodyCS__Group_1__1 ;
public final void rule__MappingBodyCS__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12566:1: ( rule__MappingBodyCS__Group_1__0__Impl rule__MappingBodyCS__Group_1__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12567:2: rule__MappingBodyCS__Group_1__0__Impl rule__MappingBodyCS__Group_1__1
{
pushFollow(FollowSets001.FOLLOW_rule__MappingBodyCS__Group_1__0__Impl_in_rule__MappingBodyCS__Group_1__026347);
rule__MappingBodyCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__MappingBodyCS__Group_1__1_in_rule__MappingBodyCS__Group_1__026350);
rule__MappingBodyCS__Group_1__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingBodyCS__Group_1__0"
// $ANTLR start "rule__MappingBodyCS__Group_1__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12574:1: rule__MappingBodyCS__Group_1__0__Impl : ( 'init' ) ;
public final void rule__MappingBodyCS__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12578:1: ( ( 'init' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12579:1: ( 'init' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12579:1: ( 'init' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12580:1: 'init'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingBodyCSAccess().getInitKeyword_1_0());
}
match(input,111,FollowSets001.FOLLOW_111_in_rule__MappingBodyCS__Group_1__0__Impl26378); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingBodyCSAccess().getInitKeyword_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingBodyCS__Group_1__0__Impl"
// $ANTLR start "rule__MappingBodyCS__Group_1__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12593:1: rule__MappingBodyCS__Group_1__1 : rule__MappingBodyCS__Group_1__1__Impl rule__MappingBodyCS__Group_1__2 ;
public final void rule__MappingBodyCS__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12597:1: ( rule__MappingBodyCS__Group_1__1__Impl rule__MappingBodyCS__Group_1__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12598:2: rule__MappingBodyCS__Group_1__1__Impl rule__MappingBodyCS__Group_1__2
{
pushFollow(FollowSets001.FOLLOW_rule__MappingBodyCS__Group_1__1__Impl_in_rule__MappingBodyCS__Group_1__126409);
rule__MappingBodyCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__MappingBodyCS__Group_1__2_in_rule__MappingBodyCS__Group_1__126412);
rule__MappingBodyCS__Group_1__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingBodyCS__Group_1__1"
// $ANTLR start "rule__MappingBodyCS__Group_1__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12605:1: rule__MappingBodyCS__Group_1__1__Impl : ( '{' ) ;
public final void rule__MappingBodyCS__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12609:1: ( ( '{' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12610:1: ( '{' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12610:1: ( '{' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12611:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingBodyCSAccess().getLeftCurlyBracketKeyword_1_1());
}
match(input,99,FollowSets001.FOLLOW_99_in_rule__MappingBodyCS__Group_1__1__Impl26440); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingBodyCSAccess().getLeftCurlyBracketKeyword_1_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingBodyCS__Group_1__1__Impl"
// $ANTLR start "rule__MappingBodyCS__Group_1__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12624:1: rule__MappingBodyCS__Group_1__2 : rule__MappingBodyCS__Group_1__2__Impl rule__MappingBodyCS__Group_1__3 ;
public final void rule__MappingBodyCS__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12628:1: ( rule__MappingBodyCS__Group_1__2__Impl rule__MappingBodyCS__Group_1__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12629:2: rule__MappingBodyCS__Group_1__2__Impl rule__MappingBodyCS__Group_1__3
{
pushFollow(FollowSets001.FOLLOW_rule__MappingBodyCS__Group_1__2__Impl_in_rule__MappingBodyCS__Group_1__226471);
rule__MappingBodyCS__Group_1__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__MappingBodyCS__Group_1__3_in_rule__MappingBodyCS__Group_1__226474);
rule__MappingBodyCS__Group_1__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingBodyCS__Group_1__2"
// $ANTLR start "rule__MappingBodyCS__Group_1__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12636:1: rule__MappingBodyCS__Group_1__2__Impl : ( ( rule__MappingBodyCS__OwnedInitExpsAssignment_1_2 ) ) ;
public final void rule__MappingBodyCS__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12640:1: ( ( ( rule__MappingBodyCS__OwnedInitExpsAssignment_1_2 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12641:1: ( ( rule__MappingBodyCS__OwnedInitExpsAssignment_1_2 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12641:1: ( ( rule__MappingBodyCS__OwnedInitExpsAssignment_1_2 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12642:1: ( rule__MappingBodyCS__OwnedInitExpsAssignment_1_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingBodyCSAccess().getOwnedInitExpsAssignment_1_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12643:1: ( rule__MappingBodyCS__OwnedInitExpsAssignment_1_2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12643:2: rule__MappingBodyCS__OwnedInitExpsAssignment_1_2
{
pushFollow(FollowSets001.FOLLOW_rule__MappingBodyCS__OwnedInitExpsAssignment_1_2_in_rule__MappingBodyCS__Group_1__2__Impl26501);
rule__MappingBodyCS__OwnedInitExpsAssignment_1_2();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingBodyCSAccess().getOwnedInitExpsAssignment_1_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingBodyCS__Group_1__2__Impl"
// $ANTLR start "rule__MappingBodyCS__Group_1__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12653:1: rule__MappingBodyCS__Group_1__3 : rule__MappingBodyCS__Group_1__3__Impl ;
public final void rule__MappingBodyCS__Group_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12657:1: ( rule__MappingBodyCS__Group_1__3__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12658:2: rule__MappingBodyCS__Group_1__3__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__MappingBodyCS__Group_1__3__Impl_in_rule__MappingBodyCS__Group_1__326531);
rule__MappingBodyCS__Group_1__3__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingBodyCS__Group_1__3"
// $ANTLR start "rule__MappingBodyCS__Group_1__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12664:1: rule__MappingBodyCS__Group_1__3__Impl : ( '}' ) ;
public final void rule__MappingBodyCS__Group_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12668:1: ( ( '}' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12669:1: ( '}' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12669:1: ( '}' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12670:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingBodyCSAccess().getRightCurlyBracketKeyword_1_3());
}
match(input,100,FollowSets001.FOLLOW_100_in_rule__MappingBodyCS__Group_1__3__Impl26559); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingBodyCSAccess().getRightCurlyBracketKeyword_1_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingBodyCS__Group_1__3__Impl"
// $ANTLR start "rule__MappingBodyCS__Group_2_0__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12691:1: rule__MappingBodyCS__Group_2_0__0 : rule__MappingBodyCS__Group_2_0__0__Impl rule__MappingBodyCS__Group_2_0__1 ;
public final void rule__MappingBodyCS__Group_2_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12695:1: ( rule__MappingBodyCS__Group_2_0__0__Impl rule__MappingBodyCS__Group_2_0__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12696:2: rule__MappingBodyCS__Group_2_0__0__Impl rule__MappingBodyCS__Group_2_0__1
{
pushFollow(FollowSets001.FOLLOW_rule__MappingBodyCS__Group_2_0__0__Impl_in_rule__MappingBodyCS__Group_2_0__026598);
rule__MappingBodyCS__Group_2_0__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__MappingBodyCS__Group_2_0__1_in_rule__MappingBodyCS__Group_2_0__026601);
rule__MappingBodyCS__Group_2_0__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingBodyCS__Group_2_0__0"
// $ANTLR start "rule__MappingBodyCS__Group_2_0__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12703:1: rule__MappingBodyCS__Group_2_0__0__Impl : ( ( rule__MappingBodyCS__HasPopulationKeywordAssignment_2_0_0 )? ) ;
public final void rule__MappingBodyCS__Group_2_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12707:1: ( ( ( rule__MappingBodyCS__HasPopulationKeywordAssignment_2_0_0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12708:1: ( ( rule__MappingBodyCS__HasPopulationKeywordAssignment_2_0_0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12708:1: ( ( rule__MappingBodyCS__HasPopulationKeywordAssignment_2_0_0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12709:1: ( rule__MappingBodyCS__HasPopulationKeywordAssignment_2_0_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingBodyCSAccess().getHasPopulationKeywordAssignment_2_0_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12710:1: ( rule__MappingBodyCS__HasPopulationKeywordAssignment_2_0_0 )?
int alt113=2;
int LA113_0 = input.LA(1);
if ( (LA113_0==163) ) {
alt113=1;
}
switch (alt113) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12710:2: rule__MappingBodyCS__HasPopulationKeywordAssignment_2_0_0
{
pushFollow(FollowSets001.FOLLOW_rule__MappingBodyCS__HasPopulationKeywordAssignment_2_0_0_in_rule__MappingBodyCS__Group_2_0__0__Impl26628);
rule__MappingBodyCS__HasPopulationKeywordAssignment_2_0_0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingBodyCSAccess().getHasPopulationKeywordAssignment_2_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingBodyCS__Group_2_0__0__Impl"
// $ANTLR start "rule__MappingBodyCS__Group_2_0__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12720:1: rule__MappingBodyCS__Group_2_0__1 : rule__MappingBodyCS__Group_2_0__1__Impl rule__MappingBodyCS__Group_2_0__2 ;
public final void rule__MappingBodyCS__Group_2_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12724:1: ( rule__MappingBodyCS__Group_2_0__1__Impl rule__MappingBodyCS__Group_2_0__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12725:2: rule__MappingBodyCS__Group_2_0__1__Impl rule__MappingBodyCS__Group_2_0__2
{
pushFollow(FollowSets001.FOLLOW_rule__MappingBodyCS__Group_2_0__1__Impl_in_rule__MappingBodyCS__Group_2_0__126659);
rule__MappingBodyCS__Group_2_0__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__MappingBodyCS__Group_2_0__2_in_rule__MappingBodyCS__Group_2_0__126662);
rule__MappingBodyCS__Group_2_0__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingBodyCS__Group_2_0__1"
// $ANTLR start "rule__MappingBodyCS__Group_2_0__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12732:1: rule__MappingBodyCS__Group_2_0__1__Impl : ( '{' ) ;
public final void rule__MappingBodyCS__Group_2_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12736:1: ( ( '{' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12737:1: ( '{' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12737:1: ( '{' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12738:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingBodyCSAccess().getLeftCurlyBracketKeyword_2_0_1());
}
match(input,99,FollowSets001.FOLLOW_99_in_rule__MappingBodyCS__Group_2_0__1__Impl26690); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingBodyCSAccess().getLeftCurlyBracketKeyword_2_0_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingBodyCS__Group_2_0__1__Impl"
// $ANTLR start "rule__MappingBodyCS__Group_2_0__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12751:1: rule__MappingBodyCS__Group_2_0__2 : rule__MappingBodyCS__Group_2_0__2__Impl rule__MappingBodyCS__Group_2_0__3 ;
public final void rule__MappingBodyCS__Group_2_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12755:1: ( rule__MappingBodyCS__Group_2_0__2__Impl rule__MappingBodyCS__Group_2_0__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12756:2: rule__MappingBodyCS__Group_2_0__2__Impl rule__MappingBodyCS__Group_2_0__3
{
pushFollow(FollowSets001.FOLLOW_rule__MappingBodyCS__Group_2_0__2__Impl_in_rule__MappingBodyCS__Group_2_0__226721);
rule__MappingBodyCS__Group_2_0__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__MappingBodyCS__Group_2_0__3_in_rule__MappingBodyCS__Group_2_0__226724);
rule__MappingBodyCS__Group_2_0__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingBodyCS__Group_2_0__2"
// $ANTLR start "rule__MappingBodyCS__Group_2_0__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12763:1: rule__MappingBodyCS__Group_2_0__2__Impl : ( ( rule__MappingBodyCS__OwnedContentExpsAssignment_2_0_2 )* ) ;
public final void rule__MappingBodyCS__Group_2_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12767:1: ( ( ( rule__MappingBodyCS__OwnedContentExpsAssignment_2_0_2 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12768:1: ( ( rule__MappingBodyCS__OwnedContentExpsAssignment_2_0_2 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12768:1: ( ( rule__MappingBodyCS__OwnedContentExpsAssignment_2_0_2 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12769:1: ( rule__MappingBodyCS__OwnedContentExpsAssignment_2_0_2 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingBodyCSAccess().getOwnedContentExpsAssignment_2_0_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12770:1: ( rule__MappingBodyCS__OwnedContentExpsAssignment_2_0_2 )*
loop114:
do {
int alt114=2;
int LA114_0 = input.LA(1);
if ( ((LA114_0>=RULE_INT && LA114_0<=RULE_ESCAPED_ID)||(LA114_0>=33 && LA114_0<=40)||(LA114_0>=57 && LA114_0<=71)||LA114_0==91||LA114_0==99||(LA114_0>=127 && LA114_0<=129)||LA114_0==132||(LA114_0>=134 && LA114_0<=140)||LA114_0==144||(LA114_0>=146 && LA114_0<=148)||LA114_0==151||(LA114_0>=153 && LA114_0<=154)||LA114_0==156||(LA114_0>=159 && LA114_0<=160)||(LA114_0>=165 && LA114_0<=168)) ) {
alt114=1;
}
switch (alt114) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12770:2: rule__MappingBodyCS__OwnedContentExpsAssignment_2_0_2
{
pushFollow(FollowSets001.FOLLOW_rule__MappingBodyCS__OwnedContentExpsAssignment_2_0_2_in_rule__MappingBodyCS__Group_2_0__2__Impl26751);
rule__MappingBodyCS__OwnedContentExpsAssignment_2_0_2();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop114;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingBodyCSAccess().getOwnedContentExpsAssignment_2_0_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingBodyCS__Group_2_0__2__Impl"
// $ANTLR start "rule__MappingBodyCS__Group_2_0__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12780:1: rule__MappingBodyCS__Group_2_0__3 : rule__MappingBodyCS__Group_2_0__3__Impl ;
public final void rule__MappingBodyCS__Group_2_0__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12784:1: ( rule__MappingBodyCS__Group_2_0__3__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12785:2: rule__MappingBodyCS__Group_2_0__3__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__MappingBodyCS__Group_2_0__3__Impl_in_rule__MappingBodyCS__Group_2_0__326782);
rule__MappingBodyCS__Group_2_0__3__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingBodyCS__Group_2_0__3"
// $ANTLR start "rule__MappingBodyCS__Group_2_0__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12791:1: rule__MappingBodyCS__Group_2_0__3__Impl : ( '}' ) ;
public final void rule__MappingBodyCS__Group_2_0__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12795:1: ( ( '}' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12796:1: ( '}' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12796:1: ( '}' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12797:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingBodyCSAccess().getRightCurlyBracketKeyword_2_0_3());
}
match(input,100,FollowSets001.FOLLOW_100_in_rule__MappingBodyCS__Group_2_0__3__Impl26810); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingBodyCSAccess().getRightCurlyBracketKeyword_2_0_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingBodyCS__Group_2_0__3__Impl"
// $ANTLR start "rule__MappingBodyCS__Group_3__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12818:1: rule__MappingBodyCS__Group_3__0 : rule__MappingBodyCS__Group_3__0__Impl rule__MappingBodyCS__Group_3__1 ;
public final void rule__MappingBodyCS__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12822:1: ( rule__MappingBodyCS__Group_3__0__Impl rule__MappingBodyCS__Group_3__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12823:2: rule__MappingBodyCS__Group_3__0__Impl rule__MappingBodyCS__Group_3__1
{
pushFollow(FollowSets001.FOLLOW_rule__MappingBodyCS__Group_3__0__Impl_in_rule__MappingBodyCS__Group_3__026849);
rule__MappingBodyCS__Group_3__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__MappingBodyCS__Group_3__1_in_rule__MappingBodyCS__Group_3__026852);
rule__MappingBodyCS__Group_3__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingBodyCS__Group_3__0"
// $ANTLR start "rule__MappingBodyCS__Group_3__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12830:1: rule__MappingBodyCS__Group_3__0__Impl : ( 'end' ) ;
public final void rule__MappingBodyCS__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12834:1: ( ( 'end' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12835:1: ( 'end' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12835:1: ( 'end' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12836:1: 'end'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingBodyCSAccess().getEndKeyword_3_0());
}
match(input,112,FollowSets001.FOLLOW_112_in_rule__MappingBodyCS__Group_3__0__Impl26880); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingBodyCSAccess().getEndKeyword_3_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingBodyCS__Group_3__0__Impl"
// $ANTLR start "rule__MappingBodyCS__Group_3__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12849:1: rule__MappingBodyCS__Group_3__1 : rule__MappingBodyCS__Group_3__1__Impl rule__MappingBodyCS__Group_3__2 ;
public final void rule__MappingBodyCS__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12853:1: ( rule__MappingBodyCS__Group_3__1__Impl rule__MappingBodyCS__Group_3__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12854:2: rule__MappingBodyCS__Group_3__1__Impl rule__MappingBodyCS__Group_3__2
{
pushFollow(FollowSets001.FOLLOW_rule__MappingBodyCS__Group_3__1__Impl_in_rule__MappingBodyCS__Group_3__126911);
rule__MappingBodyCS__Group_3__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__MappingBodyCS__Group_3__2_in_rule__MappingBodyCS__Group_3__126914);
rule__MappingBodyCS__Group_3__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingBodyCS__Group_3__1"
// $ANTLR start "rule__MappingBodyCS__Group_3__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12861:1: rule__MappingBodyCS__Group_3__1__Impl : ( '{' ) ;
public final void rule__MappingBodyCS__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12865:1: ( ( '{' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12866:1: ( '{' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12866:1: ( '{' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12867:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingBodyCSAccess().getLeftCurlyBracketKeyword_3_1());
}
match(input,99,FollowSets001.FOLLOW_99_in_rule__MappingBodyCS__Group_3__1__Impl26942); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingBodyCSAccess().getLeftCurlyBracketKeyword_3_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingBodyCS__Group_3__1__Impl"
// $ANTLR start "rule__MappingBodyCS__Group_3__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12880:1: rule__MappingBodyCS__Group_3__2 : rule__MappingBodyCS__Group_3__2__Impl rule__MappingBodyCS__Group_3__3 ;
public final void rule__MappingBodyCS__Group_3__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12884:1: ( rule__MappingBodyCS__Group_3__2__Impl rule__MappingBodyCS__Group_3__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12885:2: rule__MappingBodyCS__Group_3__2__Impl rule__MappingBodyCS__Group_3__3
{
pushFollow(FollowSets001.FOLLOW_rule__MappingBodyCS__Group_3__2__Impl_in_rule__MappingBodyCS__Group_3__226973);
rule__MappingBodyCS__Group_3__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__MappingBodyCS__Group_3__3_in_rule__MappingBodyCS__Group_3__226976);
rule__MappingBodyCS__Group_3__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingBodyCS__Group_3__2"
// $ANTLR start "rule__MappingBodyCS__Group_3__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12892:1: rule__MappingBodyCS__Group_3__2__Impl : ( ( rule__MappingBodyCS__OwnedEndExpsAssignment_3_2 ) ) ;
public final void rule__MappingBodyCS__Group_3__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12896:1: ( ( ( rule__MappingBodyCS__OwnedEndExpsAssignment_3_2 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12897:1: ( ( rule__MappingBodyCS__OwnedEndExpsAssignment_3_2 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12897:1: ( ( rule__MappingBodyCS__OwnedEndExpsAssignment_3_2 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12898:1: ( rule__MappingBodyCS__OwnedEndExpsAssignment_3_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingBodyCSAccess().getOwnedEndExpsAssignment_3_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12899:1: ( rule__MappingBodyCS__OwnedEndExpsAssignment_3_2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12899:2: rule__MappingBodyCS__OwnedEndExpsAssignment_3_2
{
pushFollow(FollowSets001.FOLLOW_rule__MappingBodyCS__OwnedEndExpsAssignment_3_2_in_rule__MappingBodyCS__Group_3__2__Impl27003);
rule__MappingBodyCS__OwnedEndExpsAssignment_3_2();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingBodyCSAccess().getOwnedEndExpsAssignment_3_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingBodyCS__Group_3__2__Impl"
// $ANTLR start "rule__MappingBodyCS__Group_3__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12909:1: rule__MappingBodyCS__Group_3__3 : rule__MappingBodyCS__Group_3__3__Impl ;
public final void rule__MappingBodyCS__Group_3__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12913:1: ( rule__MappingBodyCS__Group_3__3__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12914:2: rule__MappingBodyCS__Group_3__3__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__MappingBodyCS__Group_3__3__Impl_in_rule__MappingBodyCS__Group_3__327033);
rule__MappingBodyCS__Group_3__3__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingBodyCS__Group_3__3"
// $ANTLR start "rule__MappingBodyCS__Group_3__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12920:1: rule__MappingBodyCS__Group_3__3__Impl : ( '}' ) ;
public final void rule__MappingBodyCS__Group_3__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12924:1: ( ( '}' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12925:1: ( '}' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12925:1: ( '}' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12926:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingBodyCSAccess().getRightCurlyBracketKeyword_3_3());
}
match(input,100,FollowSets001.FOLLOW_100_in_rule__MappingBodyCS__Group_3__3__Impl27061); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingBodyCSAccess().getRightCurlyBracketKeyword_3_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingBodyCS__Group_3__3__Impl"
// $ANTLR start "rule__MappingDeclarationCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12948:1: rule__MappingDeclarationCS__Group__0 : rule__MappingDeclarationCS__Group__0__Impl rule__MappingDeclarationCS__Group__1 ;
public final void rule__MappingDeclarationCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12952:1: ( rule__MappingDeclarationCS__Group__0__Impl rule__MappingDeclarationCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12953:2: rule__MappingDeclarationCS__Group__0__Impl rule__MappingDeclarationCS__Group__1
{
pushFollow(FollowSets001.FOLLOW_rule__MappingDeclarationCS__Group__0__Impl_in_rule__MappingDeclarationCS__Group__027101);
rule__MappingDeclarationCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__MappingDeclarationCS__Group__1_in_rule__MappingDeclarationCS__Group__027104);
rule__MappingDeclarationCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingDeclarationCS__Group__0"
// $ANTLR start "rule__MappingDeclarationCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12960:1: rule__MappingDeclarationCS__Group__0__Impl : ( ruleMappingOperationHeaderCS ) ;
public final void rule__MappingDeclarationCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12964:1: ( ( ruleMappingOperationHeaderCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12965:1: ( ruleMappingOperationHeaderCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12965:1: ( ruleMappingOperationHeaderCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12966:1: ruleMappingOperationHeaderCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingDeclarationCSAccess().getMappingOperationHeaderCSParserRuleCall_0());
}
pushFollow(FollowSets001.FOLLOW_ruleMappingOperationHeaderCS_in_rule__MappingDeclarationCS__Group__0__Impl27131);
ruleMappingOperationHeaderCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingDeclarationCSAccess().getMappingOperationHeaderCSParserRuleCall_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingDeclarationCS__Group__0__Impl"
// $ANTLR start "rule__MappingDeclarationCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12977:1: rule__MappingDeclarationCS__Group__1 : rule__MappingDeclarationCS__Group__1__Impl ;
public final void rule__MappingDeclarationCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12981:1: ( rule__MappingDeclarationCS__Group__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12982:2: rule__MappingDeclarationCS__Group__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__MappingDeclarationCS__Group__1__Impl_in_rule__MappingDeclarationCS__Group__127160);
rule__MappingDeclarationCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingDeclarationCS__Group__1"
// $ANTLR start "rule__MappingDeclarationCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12988:1: rule__MappingDeclarationCS__Group__1__Impl : ( ';' ) ;
public final void rule__MappingDeclarationCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12992:1: ( ( ';' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12993:1: ( ';' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12993:1: ( ';' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:12994:1: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingDeclarationCSAccess().getSemicolonKeyword_1());
}
match(input,94,FollowSets001.FOLLOW_94_in_rule__MappingDeclarationCS__Group__1__Impl27188); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingDeclarationCSAccess().getSemicolonKeyword_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingDeclarationCS__Group__1__Impl"
// $ANTLR start "rule__MappingDefinitionCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13011:1: rule__MappingDefinitionCS__Group__0 : rule__MappingDefinitionCS__Group__0__Impl rule__MappingDefinitionCS__Group__1 ;
public final void rule__MappingDefinitionCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13015:1: ( rule__MappingDefinitionCS__Group__0__Impl rule__MappingDefinitionCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13016:2: rule__MappingDefinitionCS__Group__0__Impl rule__MappingDefinitionCS__Group__1
{
pushFollow(FollowSets001.FOLLOW_rule__MappingDefinitionCS__Group__0__Impl_in_rule__MappingDefinitionCS__Group__027223);
rule__MappingDefinitionCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__MappingDefinitionCS__Group__1_in_rule__MappingDefinitionCS__Group__027226);
rule__MappingDefinitionCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingDefinitionCS__Group__0"
// $ANTLR start "rule__MappingDefinitionCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13023:1: rule__MappingDefinitionCS__Group__0__Impl : ( ruleMappingOperationHeaderCS ) ;
public final void rule__MappingDefinitionCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13027:1: ( ( ruleMappingOperationHeaderCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13028:1: ( ruleMappingOperationHeaderCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13028:1: ( ruleMappingOperationHeaderCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13029:1: ruleMappingOperationHeaderCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingDefinitionCSAccess().getMappingOperationHeaderCSParserRuleCall_0());
}
pushFollow(FollowSets001.FOLLOW_ruleMappingOperationHeaderCS_in_rule__MappingDefinitionCS__Group__0__Impl27253);
ruleMappingOperationHeaderCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingDefinitionCSAccess().getMappingOperationHeaderCSParserRuleCall_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingDefinitionCS__Group__0__Impl"
// $ANTLR start "rule__MappingDefinitionCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13040:1: rule__MappingDefinitionCS__Group__1 : rule__MappingDefinitionCS__Group__1__Impl rule__MappingDefinitionCS__Group__2 ;
public final void rule__MappingDefinitionCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13044:1: ( rule__MappingDefinitionCS__Group__1__Impl rule__MappingDefinitionCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13045:2: rule__MappingDefinitionCS__Group__1__Impl rule__MappingDefinitionCS__Group__2
{
pushFollow(FollowSets001.FOLLOW_rule__MappingDefinitionCS__Group__1__Impl_in_rule__MappingDefinitionCS__Group__127282);
rule__MappingDefinitionCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__MappingDefinitionCS__Group__2_in_rule__MappingDefinitionCS__Group__127285);
rule__MappingDefinitionCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingDefinitionCS__Group__1"
// $ANTLR start "rule__MappingDefinitionCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13052:1: rule__MappingDefinitionCS__Group__1__Impl : ( '{' ) ;
public final void rule__MappingDefinitionCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13056:1: ( ( '{' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13057:1: ( '{' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13057:1: ( '{' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13058:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingDefinitionCSAccess().getLeftCurlyBracketKeyword_1());
}
match(input,99,FollowSets001.FOLLOW_99_in_rule__MappingDefinitionCS__Group__1__Impl27313); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingDefinitionCSAccess().getLeftCurlyBracketKeyword_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingDefinitionCS__Group__1__Impl"
// $ANTLR start "rule__MappingDefinitionCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13071:1: rule__MappingDefinitionCS__Group__2 : rule__MappingDefinitionCS__Group__2__Impl rule__MappingDefinitionCS__Group__3 ;
public final void rule__MappingDefinitionCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13075:1: ( rule__MappingDefinitionCS__Group__2__Impl rule__MappingDefinitionCS__Group__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13076:2: rule__MappingDefinitionCS__Group__2__Impl rule__MappingDefinitionCS__Group__3
{
pushFollow(FollowSets001.FOLLOW_rule__MappingDefinitionCS__Group__2__Impl_in_rule__MappingDefinitionCS__Group__227344);
rule__MappingDefinitionCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__MappingDefinitionCS__Group__3_in_rule__MappingDefinitionCS__Group__227347);
rule__MappingDefinitionCS__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingDefinitionCS__Group__2"
// $ANTLR start "rule__MappingDefinitionCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13083:1: rule__MappingDefinitionCS__Group__2__Impl : ( ( rule__MappingDefinitionCS__OwnedBodyAssignment_2 ) ) ;
public final void rule__MappingDefinitionCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13087:1: ( ( ( rule__MappingDefinitionCS__OwnedBodyAssignment_2 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13088:1: ( ( rule__MappingDefinitionCS__OwnedBodyAssignment_2 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13088:1: ( ( rule__MappingDefinitionCS__OwnedBodyAssignment_2 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13089:1: ( rule__MappingDefinitionCS__OwnedBodyAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingDefinitionCSAccess().getOwnedBodyAssignment_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13090:1: ( rule__MappingDefinitionCS__OwnedBodyAssignment_2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13090:2: rule__MappingDefinitionCS__OwnedBodyAssignment_2
{
pushFollow(FollowSets001.FOLLOW_rule__MappingDefinitionCS__OwnedBodyAssignment_2_in_rule__MappingDefinitionCS__Group__2__Impl27374);
rule__MappingDefinitionCS__OwnedBodyAssignment_2();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingDefinitionCSAccess().getOwnedBodyAssignment_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingDefinitionCS__Group__2__Impl"
// $ANTLR start "rule__MappingDefinitionCS__Group__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13100:1: rule__MappingDefinitionCS__Group__3 : rule__MappingDefinitionCS__Group__3__Impl ;
public final void rule__MappingDefinitionCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13104:1: ( rule__MappingDefinitionCS__Group__3__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13105:2: rule__MappingDefinitionCS__Group__3__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__MappingDefinitionCS__Group__3__Impl_in_rule__MappingDefinitionCS__Group__327404);
rule__MappingDefinitionCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingDefinitionCS__Group__3"
// $ANTLR start "rule__MappingDefinitionCS__Group__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13111:1: rule__MappingDefinitionCS__Group__3__Impl : ( '}' ) ;
public final void rule__MappingDefinitionCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13115:1: ( ( '}' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13116:1: ( '}' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13116:1: ( '}' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13117:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingDefinitionCSAccess().getRightCurlyBracketKeyword_3());
}
match(input,100,FollowSets001.FOLLOW_100_in_rule__MappingDefinitionCS__Group__3__Impl27432); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingDefinitionCSAccess().getRightCurlyBracketKeyword_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingDefinitionCS__Group__3__Impl"
// $ANTLR start "rule__MappingOperationHeaderCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13138:1: rule__MappingOperationHeaderCS__Group__0 : rule__MappingOperationHeaderCS__Group__0__Impl rule__MappingOperationHeaderCS__Group__1 ;
public final void rule__MappingOperationHeaderCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13142:1: ( rule__MappingOperationHeaderCS__Group__0__Impl rule__MappingOperationHeaderCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13143:2: rule__MappingOperationHeaderCS__Group__0__Impl rule__MappingOperationHeaderCS__Group__1
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group__0__Impl_in_rule__MappingOperationHeaderCS__Group__027471);
rule__MappingOperationHeaderCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group__1_in_rule__MappingOperationHeaderCS__Group__027474);
rule__MappingOperationHeaderCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group__0"
// $ANTLR start "rule__MappingOperationHeaderCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13150:1: rule__MappingOperationHeaderCS__Group__0__Impl : ( ( rule__MappingOperationHeaderCS__QualifiersAssignment_0 )* ) ;
public final void rule__MappingOperationHeaderCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13154:1: ( ( ( rule__MappingOperationHeaderCS__QualifiersAssignment_0 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13155:1: ( ( rule__MappingOperationHeaderCS__QualifiersAssignment_0 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13155:1: ( ( rule__MappingOperationHeaderCS__QualifiersAssignment_0 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13156:1: ( rule__MappingOperationHeaderCS__QualifiersAssignment_0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getQualifiersAssignment_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13157:1: ( rule__MappingOperationHeaderCS__QualifiersAssignment_0 )*
loop115:
do {
int alt115=2;
int LA115_0 = input.LA(1);
if ( ((LA115_0>=16 && LA115_0<=18)) ) {
alt115=1;
}
switch (alt115) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13157:2: rule__MappingOperationHeaderCS__QualifiersAssignment_0
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__QualifiersAssignment_0_in_rule__MappingOperationHeaderCS__Group__0__Impl27501);
rule__MappingOperationHeaderCS__QualifiersAssignment_0();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop115;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getQualifiersAssignment_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group__0__Impl"
// $ANTLR start "rule__MappingOperationHeaderCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13167:1: rule__MappingOperationHeaderCS__Group__1 : rule__MappingOperationHeaderCS__Group__1__Impl rule__MappingOperationHeaderCS__Group__2 ;
public final void rule__MappingOperationHeaderCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13171:1: ( rule__MappingOperationHeaderCS__Group__1__Impl rule__MappingOperationHeaderCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13172:2: rule__MappingOperationHeaderCS__Group__1__Impl rule__MappingOperationHeaderCS__Group__2
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group__1__Impl_in_rule__MappingOperationHeaderCS__Group__127532);
rule__MappingOperationHeaderCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group__2_in_rule__MappingOperationHeaderCS__Group__127535);
rule__MappingOperationHeaderCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group__1"
// $ANTLR start "rule__MappingOperationHeaderCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13179:1: rule__MappingOperationHeaderCS__Group__1__Impl : ( 'mapping' ) ;
public final void rule__MappingOperationHeaderCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13183:1: ( ( 'mapping' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13184:1: ( 'mapping' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13184:1: ( 'mapping' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13185:1: 'mapping'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getMappingKeyword_1());
}
match(input,113,FollowSets001.FOLLOW_113_in_rule__MappingOperationHeaderCS__Group__1__Impl27563); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getMappingKeyword_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group__1__Impl"
// $ANTLR start "rule__MappingOperationHeaderCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13198:1: rule__MappingOperationHeaderCS__Group__2 : rule__MappingOperationHeaderCS__Group__2__Impl rule__MappingOperationHeaderCS__Group__3 ;
public final void rule__MappingOperationHeaderCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13202:1: ( rule__MappingOperationHeaderCS__Group__2__Impl rule__MappingOperationHeaderCS__Group__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13203:2: rule__MappingOperationHeaderCS__Group__2__Impl rule__MappingOperationHeaderCS__Group__3
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group__2__Impl_in_rule__MappingOperationHeaderCS__Group__227594);
rule__MappingOperationHeaderCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group__3_in_rule__MappingOperationHeaderCS__Group__227597);
rule__MappingOperationHeaderCS__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group__2"
// $ANTLR start "rule__MappingOperationHeaderCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13210:1: rule__MappingOperationHeaderCS__Group__2__Impl : ( ( rule__MappingOperationHeaderCS__DirectionAssignment_2 )? ) ;
public final void rule__MappingOperationHeaderCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13214:1: ( ( ( rule__MappingOperationHeaderCS__DirectionAssignment_2 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13215:1: ( ( rule__MappingOperationHeaderCS__DirectionAssignment_2 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13215:1: ( ( rule__MappingOperationHeaderCS__DirectionAssignment_2 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13216:1: ( rule__MappingOperationHeaderCS__DirectionAssignment_2 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getDirectionAssignment_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13217:1: ( rule__MappingOperationHeaderCS__DirectionAssignment_2 )?
int alt116=2;
int LA116_0 = input.LA(1);
if ( ((LA116_0>=74 && LA116_0<=76)) ) {
alt116=1;
}
switch (alt116) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13217:2: rule__MappingOperationHeaderCS__DirectionAssignment_2
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__DirectionAssignment_2_in_rule__MappingOperationHeaderCS__Group__2__Impl27624);
rule__MappingOperationHeaderCS__DirectionAssignment_2();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getDirectionAssignment_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group__2__Impl"
// $ANTLR start "rule__MappingOperationHeaderCS__Group__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13227:1: rule__MappingOperationHeaderCS__Group__3 : rule__MappingOperationHeaderCS__Group__3__Impl rule__MappingOperationHeaderCS__Group__4 ;
public final void rule__MappingOperationHeaderCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13231:1: ( rule__MappingOperationHeaderCS__Group__3__Impl rule__MappingOperationHeaderCS__Group__4 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13232:2: rule__MappingOperationHeaderCS__Group__3__Impl rule__MappingOperationHeaderCS__Group__4
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group__3__Impl_in_rule__MappingOperationHeaderCS__Group__327655);
rule__MappingOperationHeaderCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group__4_in_rule__MappingOperationHeaderCS__Group__327658);
rule__MappingOperationHeaderCS__Group__4();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group__3"
// $ANTLR start "rule__MappingOperationHeaderCS__Group__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13239:1: rule__MappingOperationHeaderCS__Group__3__Impl : ( ( rule__MappingOperationHeaderCS__OwnedScopedNameAssignment_3 ) ) ;
public final void rule__MappingOperationHeaderCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13243:1: ( ( ( rule__MappingOperationHeaderCS__OwnedScopedNameAssignment_3 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13244:1: ( ( rule__MappingOperationHeaderCS__OwnedScopedNameAssignment_3 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13244:1: ( ( rule__MappingOperationHeaderCS__OwnedScopedNameAssignment_3 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13245:1: ( rule__MappingOperationHeaderCS__OwnedScopedNameAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getOwnedScopedNameAssignment_3());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13246:1: ( rule__MappingOperationHeaderCS__OwnedScopedNameAssignment_3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13246:2: rule__MappingOperationHeaderCS__OwnedScopedNameAssignment_3
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__OwnedScopedNameAssignment_3_in_rule__MappingOperationHeaderCS__Group__3__Impl27685);
rule__MappingOperationHeaderCS__OwnedScopedNameAssignment_3();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getOwnedScopedNameAssignment_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group__3__Impl"
// $ANTLR start "rule__MappingOperationHeaderCS__Group__4"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13256:1: rule__MappingOperationHeaderCS__Group__4 : rule__MappingOperationHeaderCS__Group__4__Impl rule__MappingOperationHeaderCS__Group__5 ;
public final void rule__MappingOperationHeaderCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13260:1: ( rule__MappingOperationHeaderCS__Group__4__Impl rule__MappingOperationHeaderCS__Group__5 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13261:2: rule__MappingOperationHeaderCS__Group__4__Impl rule__MappingOperationHeaderCS__Group__5
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group__4__Impl_in_rule__MappingOperationHeaderCS__Group__427715);
rule__MappingOperationHeaderCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group__5_in_rule__MappingOperationHeaderCS__Group__427718);
rule__MappingOperationHeaderCS__Group__5();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group__4"
// $ANTLR start "rule__MappingOperationHeaderCS__Group__4__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13268:1: rule__MappingOperationHeaderCS__Group__4__Impl : ( '(' ) ;
public final void rule__MappingOperationHeaderCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13272:1: ( ( '(' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13273:1: ( '(' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13273:1: ( '(' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13274:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getLeftParenthesisKeyword_4());
}
match(input,91,FollowSets001.FOLLOW_91_in_rule__MappingOperationHeaderCS__Group__4__Impl27746); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getLeftParenthesisKeyword_4());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group__4__Impl"
// $ANTLR start "rule__MappingOperationHeaderCS__Group__5"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13287:1: rule__MappingOperationHeaderCS__Group__5 : rule__MappingOperationHeaderCS__Group__5__Impl rule__MappingOperationHeaderCS__Group__6 ;
public final void rule__MappingOperationHeaderCS__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13291:1: ( rule__MappingOperationHeaderCS__Group__5__Impl rule__MappingOperationHeaderCS__Group__6 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13292:2: rule__MappingOperationHeaderCS__Group__5__Impl rule__MappingOperationHeaderCS__Group__6
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group__5__Impl_in_rule__MappingOperationHeaderCS__Group__527777);
rule__MappingOperationHeaderCS__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group__6_in_rule__MappingOperationHeaderCS__Group__527780);
rule__MappingOperationHeaderCS__Group__6();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group__5"
// $ANTLR start "rule__MappingOperationHeaderCS__Group__5__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13299:1: rule__MappingOperationHeaderCS__Group__5__Impl : ( ( rule__MappingOperationHeaderCS__Group_5__0 )? ) ;
public final void rule__MappingOperationHeaderCS__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13303:1: ( ( ( rule__MappingOperationHeaderCS__Group_5__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13304:1: ( ( rule__MappingOperationHeaderCS__Group_5__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13304:1: ( ( rule__MappingOperationHeaderCS__Group_5__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13305:1: ( rule__MappingOperationHeaderCS__Group_5__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getGroup_5());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13306:1: ( rule__MappingOperationHeaderCS__Group_5__0 )?
int alt117=2;
int LA117_0 = input.LA(1);
if ( ((LA117_0>=RULE_SIMPLE_ID && LA117_0<=RULE_ESCAPED_ID)||(LA117_0>=74 && LA117_0<=76)) ) {
alt117=1;
}
switch (alt117) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13306:2: rule__MappingOperationHeaderCS__Group_5__0
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_5__0_in_rule__MappingOperationHeaderCS__Group__5__Impl27807);
rule__MappingOperationHeaderCS__Group_5__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getGroup_5());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group__5__Impl"
// $ANTLR start "rule__MappingOperationHeaderCS__Group__6"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13316:1: rule__MappingOperationHeaderCS__Group__6 : rule__MappingOperationHeaderCS__Group__6__Impl rule__MappingOperationHeaderCS__Group__7 ;
public final void rule__MappingOperationHeaderCS__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13320:1: ( rule__MappingOperationHeaderCS__Group__6__Impl rule__MappingOperationHeaderCS__Group__7 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13321:2: rule__MappingOperationHeaderCS__Group__6__Impl rule__MappingOperationHeaderCS__Group__7
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group__6__Impl_in_rule__MappingOperationHeaderCS__Group__627838);
rule__MappingOperationHeaderCS__Group__6__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group__7_in_rule__MappingOperationHeaderCS__Group__627841);
rule__MappingOperationHeaderCS__Group__7();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group__6"
// $ANTLR start "rule__MappingOperationHeaderCS__Group__6__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13328:1: rule__MappingOperationHeaderCS__Group__6__Impl : ( ')' ) ;
public final void rule__MappingOperationHeaderCS__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13332:1: ( ( ')' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13333:1: ( ')' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13333:1: ( ')' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13334:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getRightParenthesisKeyword_6());
}
match(input,92,FollowSets001.FOLLOW_92_in_rule__MappingOperationHeaderCS__Group__6__Impl27869); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getRightParenthesisKeyword_6());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group__6__Impl"
// $ANTLR start "rule__MappingOperationHeaderCS__Group__7"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13347:1: rule__MappingOperationHeaderCS__Group__7 : rule__MappingOperationHeaderCS__Group__7__Impl rule__MappingOperationHeaderCS__Group__8 ;
public final void rule__MappingOperationHeaderCS__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13351:1: ( rule__MappingOperationHeaderCS__Group__7__Impl rule__MappingOperationHeaderCS__Group__8 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13352:2: rule__MappingOperationHeaderCS__Group__7__Impl rule__MappingOperationHeaderCS__Group__8
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group__7__Impl_in_rule__MappingOperationHeaderCS__Group__727900);
rule__MappingOperationHeaderCS__Group__7__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group__8_in_rule__MappingOperationHeaderCS__Group__727903);
rule__MappingOperationHeaderCS__Group__8();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group__7"
// $ANTLR start "rule__MappingOperationHeaderCS__Group__7__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13359:1: rule__MappingOperationHeaderCS__Group__7__Impl : ( ( rule__MappingOperationHeaderCS__Group_7__0 )? ) ;
public final void rule__MappingOperationHeaderCS__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13363:1: ( ( ( rule__MappingOperationHeaderCS__Group_7__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13364:1: ( ( rule__MappingOperationHeaderCS__Group_7__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13364:1: ( ( rule__MappingOperationHeaderCS__Group_7__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13365:1: ( rule__MappingOperationHeaderCS__Group_7__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getGroup_7());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13366:1: ( rule__MappingOperationHeaderCS__Group_7__0 )?
int alt118=2;
int LA118_0 = input.LA(1);
if ( (LA118_0==96) ) {
alt118=1;
}
switch (alt118) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13366:2: rule__MappingOperationHeaderCS__Group_7__0
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_7__0_in_rule__MappingOperationHeaderCS__Group__7__Impl27930);
rule__MappingOperationHeaderCS__Group_7__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getGroup_7());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group__7__Impl"
// $ANTLR start "rule__MappingOperationHeaderCS__Group__8"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13376:1: rule__MappingOperationHeaderCS__Group__8 : rule__MappingOperationHeaderCS__Group__8__Impl rule__MappingOperationHeaderCS__Group__9 ;
public final void rule__MappingOperationHeaderCS__Group__8() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13380:1: ( rule__MappingOperationHeaderCS__Group__8__Impl rule__MappingOperationHeaderCS__Group__9 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13381:2: rule__MappingOperationHeaderCS__Group__8__Impl rule__MappingOperationHeaderCS__Group__9
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group__8__Impl_in_rule__MappingOperationHeaderCS__Group__827961);
rule__MappingOperationHeaderCS__Group__8__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group__9_in_rule__MappingOperationHeaderCS__Group__827964);
rule__MappingOperationHeaderCS__Group__9();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group__8"
// $ANTLR start "rule__MappingOperationHeaderCS__Group__8__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13388:1: rule__MappingOperationHeaderCS__Group__8__Impl : ( ( rule__MappingOperationHeaderCS__UnorderedGroup_8 ) ) ;
public final void rule__MappingOperationHeaderCS__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13392:1: ( ( ( rule__MappingOperationHeaderCS__UnorderedGroup_8 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13393:1: ( ( rule__MappingOperationHeaderCS__UnorderedGroup_8 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13393:1: ( ( rule__MappingOperationHeaderCS__UnorderedGroup_8 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13394:1: ( rule__MappingOperationHeaderCS__UnorderedGroup_8 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getUnorderedGroup_8());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13395:1: ( rule__MappingOperationHeaderCS__UnorderedGroup_8 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13395:2: rule__MappingOperationHeaderCS__UnorderedGroup_8
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__UnorderedGroup_8_in_rule__MappingOperationHeaderCS__Group__8__Impl27991);
rule__MappingOperationHeaderCS__UnorderedGroup_8();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getUnorderedGroup_8());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group__8__Impl"
// $ANTLR start "rule__MappingOperationHeaderCS__Group__9"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13405:1: rule__MappingOperationHeaderCS__Group__9 : rule__MappingOperationHeaderCS__Group__9__Impl rule__MappingOperationHeaderCS__Group__10 ;
public final void rule__MappingOperationHeaderCS__Group__9() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13409:1: ( rule__MappingOperationHeaderCS__Group__9__Impl rule__MappingOperationHeaderCS__Group__10 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13410:2: rule__MappingOperationHeaderCS__Group__9__Impl rule__MappingOperationHeaderCS__Group__10
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group__9__Impl_in_rule__MappingOperationHeaderCS__Group__928021);
rule__MappingOperationHeaderCS__Group__9__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group__10_in_rule__MappingOperationHeaderCS__Group__928024);
rule__MappingOperationHeaderCS__Group__10();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group__9"
// $ANTLR start "rule__MappingOperationHeaderCS__Group__9__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13417:1: rule__MappingOperationHeaderCS__Group__9__Impl : ( ( rule__MappingOperationHeaderCS__Group_9__0 )? ) ;
public final void rule__MappingOperationHeaderCS__Group__9__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13421:1: ( ( ( rule__MappingOperationHeaderCS__Group_9__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13422:1: ( ( rule__MappingOperationHeaderCS__Group_9__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13422:1: ( ( rule__MappingOperationHeaderCS__Group_9__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13423:1: ( rule__MappingOperationHeaderCS__Group_9__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getGroup_9());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13424:1: ( rule__MappingOperationHeaderCS__Group_9__0 )?
int alt119=2;
int LA119_0 = input.LA(1);
if ( (LA119_0==118) ) {
alt119=1;
}
switch (alt119) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13424:2: rule__MappingOperationHeaderCS__Group_9__0
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_9__0_in_rule__MappingOperationHeaderCS__Group__9__Impl28051);
rule__MappingOperationHeaderCS__Group_9__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getGroup_9());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group__9__Impl"
// $ANTLR start "rule__MappingOperationHeaderCS__Group__10"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13434:1: rule__MappingOperationHeaderCS__Group__10 : rule__MappingOperationHeaderCS__Group__10__Impl ;
public final void rule__MappingOperationHeaderCS__Group__10() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13438:1: ( rule__MappingOperationHeaderCS__Group__10__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13439:2: rule__MappingOperationHeaderCS__Group__10__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group__10__Impl_in_rule__MappingOperationHeaderCS__Group__1028082);
rule__MappingOperationHeaderCS__Group__10__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group__10"
// $ANTLR start "rule__MappingOperationHeaderCS__Group__10__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13445:1: rule__MappingOperationHeaderCS__Group__10__Impl : ( ( rule__MappingOperationHeaderCS__Group_10__0 )? ) ;
public final void rule__MappingOperationHeaderCS__Group__10__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13449:1: ( ( ( rule__MappingOperationHeaderCS__Group_10__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13450:1: ( ( rule__MappingOperationHeaderCS__Group_10__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13450:1: ( ( rule__MappingOperationHeaderCS__Group_10__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13451:1: ( rule__MappingOperationHeaderCS__Group_10__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getGroup_10());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13452:1: ( rule__MappingOperationHeaderCS__Group_10__0 )?
int alt120=2;
int LA120_0 = input.LA(1);
if ( (LA120_0==119) ) {
alt120=1;
}
switch (alt120) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13452:2: rule__MappingOperationHeaderCS__Group_10__0
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_10__0_in_rule__MappingOperationHeaderCS__Group__10__Impl28109);
rule__MappingOperationHeaderCS__Group_10__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getGroup_10());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group__10__Impl"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_5__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13484:1: rule__MappingOperationHeaderCS__Group_5__0 : rule__MappingOperationHeaderCS__Group_5__0__Impl rule__MappingOperationHeaderCS__Group_5__1 ;
public final void rule__MappingOperationHeaderCS__Group_5__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13488:1: ( rule__MappingOperationHeaderCS__Group_5__0__Impl rule__MappingOperationHeaderCS__Group_5__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13489:2: rule__MappingOperationHeaderCS__Group_5__0__Impl rule__MappingOperationHeaderCS__Group_5__1
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_5__0__Impl_in_rule__MappingOperationHeaderCS__Group_5__028162);
rule__MappingOperationHeaderCS__Group_5__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_5__1_in_rule__MappingOperationHeaderCS__Group_5__028165);
rule__MappingOperationHeaderCS__Group_5__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_5__0"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_5__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13496:1: rule__MappingOperationHeaderCS__Group_5__0__Impl : ( ( rule__MappingOperationHeaderCS__OwnedParametersAssignment_5_0 ) ) ;
public final void rule__MappingOperationHeaderCS__Group_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13500:1: ( ( ( rule__MappingOperationHeaderCS__OwnedParametersAssignment_5_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13501:1: ( ( rule__MappingOperationHeaderCS__OwnedParametersAssignment_5_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13501:1: ( ( rule__MappingOperationHeaderCS__OwnedParametersAssignment_5_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13502:1: ( rule__MappingOperationHeaderCS__OwnedParametersAssignment_5_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getOwnedParametersAssignment_5_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13503:1: ( rule__MappingOperationHeaderCS__OwnedParametersAssignment_5_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13503:2: rule__MappingOperationHeaderCS__OwnedParametersAssignment_5_0
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__OwnedParametersAssignment_5_0_in_rule__MappingOperationHeaderCS__Group_5__0__Impl28192);
rule__MappingOperationHeaderCS__OwnedParametersAssignment_5_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getOwnedParametersAssignment_5_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_5__0__Impl"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_5__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13513:1: rule__MappingOperationHeaderCS__Group_5__1 : rule__MappingOperationHeaderCS__Group_5__1__Impl ;
public final void rule__MappingOperationHeaderCS__Group_5__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13517:1: ( rule__MappingOperationHeaderCS__Group_5__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13518:2: rule__MappingOperationHeaderCS__Group_5__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_5__1__Impl_in_rule__MappingOperationHeaderCS__Group_5__128222);
rule__MappingOperationHeaderCS__Group_5__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_5__1"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_5__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13524:1: rule__MappingOperationHeaderCS__Group_5__1__Impl : ( ( rule__MappingOperationHeaderCS__Group_5_1__0 )* ) ;
public final void rule__MappingOperationHeaderCS__Group_5__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13528:1: ( ( ( rule__MappingOperationHeaderCS__Group_5_1__0 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13529:1: ( ( rule__MappingOperationHeaderCS__Group_5_1__0 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13529:1: ( ( rule__MappingOperationHeaderCS__Group_5_1__0 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13530:1: ( rule__MappingOperationHeaderCS__Group_5_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getGroup_5_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13531:1: ( rule__MappingOperationHeaderCS__Group_5_1__0 )*
loop121:
do {
int alt121=2;
int LA121_0 = input.LA(1);
if ( (LA121_0==95) ) {
alt121=1;
}
switch (alt121) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13531:2: rule__MappingOperationHeaderCS__Group_5_1__0
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_5_1__0_in_rule__MappingOperationHeaderCS__Group_5__1__Impl28249);
rule__MappingOperationHeaderCS__Group_5_1__0();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop121;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getGroup_5_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_5__1__Impl"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_5_1__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13545:1: rule__MappingOperationHeaderCS__Group_5_1__0 : rule__MappingOperationHeaderCS__Group_5_1__0__Impl rule__MappingOperationHeaderCS__Group_5_1__1 ;
public final void rule__MappingOperationHeaderCS__Group_5_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13549:1: ( rule__MappingOperationHeaderCS__Group_5_1__0__Impl rule__MappingOperationHeaderCS__Group_5_1__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13550:2: rule__MappingOperationHeaderCS__Group_5_1__0__Impl rule__MappingOperationHeaderCS__Group_5_1__1
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_5_1__0__Impl_in_rule__MappingOperationHeaderCS__Group_5_1__028284);
rule__MappingOperationHeaderCS__Group_5_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_5_1__1_in_rule__MappingOperationHeaderCS__Group_5_1__028287);
rule__MappingOperationHeaderCS__Group_5_1__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_5_1__0"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_5_1__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13557:1: rule__MappingOperationHeaderCS__Group_5_1__0__Impl : ( ',' ) ;
public final void rule__MappingOperationHeaderCS__Group_5_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13561:1: ( ( ',' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13562:1: ( ',' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13562:1: ( ',' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13563:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getCommaKeyword_5_1_0());
}
match(input,95,FollowSets001.FOLLOW_95_in_rule__MappingOperationHeaderCS__Group_5_1__0__Impl28315); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getCommaKeyword_5_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_5_1__0__Impl"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_5_1__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13576:1: rule__MappingOperationHeaderCS__Group_5_1__1 : rule__MappingOperationHeaderCS__Group_5_1__1__Impl ;
public final void rule__MappingOperationHeaderCS__Group_5_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13580:1: ( rule__MappingOperationHeaderCS__Group_5_1__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13581:2: rule__MappingOperationHeaderCS__Group_5_1__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_5_1__1__Impl_in_rule__MappingOperationHeaderCS__Group_5_1__128346);
rule__MappingOperationHeaderCS__Group_5_1__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_5_1__1"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_5_1__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13587:1: rule__MappingOperationHeaderCS__Group_5_1__1__Impl : ( ( rule__MappingOperationHeaderCS__OwnedParametersAssignment_5_1_1 ) ) ;
public final void rule__MappingOperationHeaderCS__Group_5_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13591:1: ( ( ( rule__MappingOperationHeaderCS__OwnedParametersAssignment_5_1_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13592:1: ( ( rule__MappingOperationHeaderCS__OwnedParametersAssignment_5_1_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13592:1: ( ( rule__MappingOperationHeaderCS__OwnedParametersAssignment_5_1_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13593:1: ( rule__MappingOperationHeaderCS__OwnedParametersAssignment_5_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getOwnedParametersAssignment_5_1_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13594:1: ( rule__MappingOperationHeaderCS__OwnedParametersAssignment_5_1_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13594:2: rule__MappingOperationHeaderCS__OwnedParametersAssignment_5_1_1
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__OwnedParametersAssignment_5_1_1_in_rule__MappingOperationHeaderCS__Group_5_1__1__Impl28373);
rule__MappingOperationHeaderCS__OwnedParametersAssignment_5_1_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getOwnedParametersAssignment_5_1_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_5_1__1__Impl"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_7__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13608:1: rule__MappingOperationHeaderCS__Group_7__0 : rule__MappingOperationHeaderCS__Group_7__0__Impl rule__MappingOperationHeaderCS__Group_7__1 ;
public final void rule__MappingOperationHeaderCS__Group_7__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13612:1: ( rule__MappingOperationHeaderCS__Group_7__0__Impl rule__MappingOperationHeaderCS__Group_7__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13613:2: rule__MappingOperationHeaderCS__Group_7__0__Impl rule__MappingOperationHeaderCS__Group_7__1
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_7__0__Impl_in_rule__MappingOperationHeaderCS__Group_7__028407);
rule__MappingOperationHeaderCS__Group_7__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_7__1_in_rule__MappingOperationHeaderCS__Group_7__028410);
rule__MappingOperationHeaderCS__Group_7__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_7__0"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_7__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13620:1: rule__MappingOperationHeaderCS__Group_7__0__Impl : ( ':' ) ;
public final void rule__MappingOperationHeaderCS__Group_7__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13624:1: ( ( ':' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13625:1: ( ':' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13625:1: ( ':' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13626:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getColonKeyword_7_0());
}
match(input,96,FollowSets001.FOLLOW_96_in_rule__MappingOperationHeaderCS__Group_7__0__Impl28438); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getColonKeyword_7_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_7__0__Impl"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_7__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13639:1: rule__MappingOperationHeaderCS__Group_7__1 : rule__MappingOperationHeaderCS__Group_7__1__Impl rule__MappingOperationHeaderCS__Group_7__2 ;
public final void rule__MappingOperationHeaderCS__Group_7__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13643:1: ( rule__MappingOperationHeaderCS__Group_7__1__Impl rule__MappingOperationHeaderCS__Group_7__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13644:2: rule__MappingOperationHeaderCS__Group_7__1__Impl rule__MappingOperationHeaderCS__Group_7__2
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_7__1__Impl_in_rule__MappingOperationHeaderCS__Group_7__128469);
rule__MappingOperationHeaderCS__Group_7__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_7__2_in_rule__MappingOperationHeaderCS__Group_7__128472);
rule__MappingOperationHeaderCS__Group_7__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_7__1"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_7__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13651:1: rule__MappingOperationHeaderCS__Group_7__1__Impl : ( ( rule__MappingOperationHeaderCS__OwnedResultsAssignment_7_1 ) ) ;
public final void rule__MappingOperationHeaderCS__Group_7__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13655:1: ( ( ( rule__MappingOperationHeaderCS__OwnedResultsAssignment_7_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13656:1: ( ( rule__MappingOperationHeaderCS__OwnedResultsAssignment_7_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13656:1: ( ( rule__MappingOperationHeaderCS__OwnedResultsAssignment_7_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13657:1: ( rule__MappingOperationHeaderCS__OwnedResultsAssignment_7_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getOwnedResultsAssignment_7_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13658:1: ( rule__MappingOperationHeaderCS__OwnedResultsAssignment_7_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13658:2: rule__MappingOperationHeaderCS__OwnedResultsAssignment_7_1
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__OwnedResultsAssignment_7_1_in_rule__MappingOperationHeaderCS__Group_7__1__Impl28499);
rule__MappingOperationHeaderCS__OwnedResultsAssignment_7_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getOwnedResultsAssignment_7_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_7__1__Impl"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_7__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13668:1: rule__MappingOperationHeaderCS__Group_7__2 : rule__MappingOperationHeaderCS__Group_7__2__Impl ;
public final void rule__MappingOperationHeaderCS__Group_7__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13672:1: ( rule__MappingOperationHeaderCS__Group_7__2__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13673:2: rule__MappingOperationHeaderCS__Group_7__2__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_7__2__Impl_in_rule__MappingOperationHeaderCS__Group_7__228529);
rule__MappingOperationHeaderCS__Group_7__2__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_7__2"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_7__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13679:1: rule__MappingOperationHeaderCS__Group_7__2__Impl : ( ( rule__MappingOperationHeaderCS__Group_7_2__0 ) ) ;
public final void rule__MappingOperationHeaderCS__Group_7__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13683:1: ( ( ( rule__MappingOperationHeaderCS__Group_7_2__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13684:1: ( ( rule__MappingOperationHeaderCS__Group_7_2__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13684:1: ( ( rule__MappingOperationHeaderCS__Group_7_2__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13685:1: ( rule__MappingOperationHeaderCS__Group_7_2__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getGroup_7_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13686:1: ( rule__MappingOperationHeaderCS__Group_7_2__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13686:2: rule__MappingOperationHeaderCS__Group_7_2__0
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_7_2__0_in_rule__MappingOperationHeaderCS__Group_7__2__Impl28556);
rule__MappingOperationHeaderCS__Group_7_2__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getGroup_7_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_7__2__Impl"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_7_2__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13702:1: rule__MappingOperationHeaderCS__Group_7_2__0 : rule__MappingOperationHeaderCS__Group_7_2__0__Impl rule__MappingOperationHeaderCS__Group_7_2__1 ;
public final void rule__MappingOperationHeaderCS__Group_7_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13706:1: ( rule__MappingOperationHeaderCS__Group_7_2__0__Impl rule__MappingOperationHeaderCS__Group_7_2__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13707:2: rule__MappingOperationHeaderCS__Group_7_2__0__Impl rule__MappingOperationHeaderCS__Group_7_2__1
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_7_2__0__Impl_in_rule__MappingOperationHeaderCS__Group_7_2__028592);
rule__MappingOperationHeaderCS__Group_7_2__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_7_2__1_in_rule__MappingOperationHeaderCS__Group_7_2__028595);
rule__MappingOperationHeaderCS__Group_7_2__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_7_2__0"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_7_2__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13714:1: rule__MappingOperationHeaderCS__Group_7_2__0__Impl : ( ',' ) ;
public final void rule__MappingOperationHeaderCS__Group_7_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13718:1: ( ( ',' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13719:1: ( ',' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13719:1: ( ',' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13720:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getCommaKeyword_7_2_0());
}
match(input,95,FollowSets001.FOLLOW_95_in_rule__MappingOperationHeaderCS__Group_7_2__0__Impl28623); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getCommaKeyword_7_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_7_2__0__Impl"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_7_2__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13733:1: rule__MappingOperationHeaderCS__Group_7_2__1 : rule__MappingOperationHeaderCS__Group_7_2__1__Impl ;
public final void rule__MappingOperationHeaderCS__Group_7_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13737:1: ( rule__MappingOperationHeaderCS__Group_7_2__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13738:2: rule__MappingOperationHeaderCS__Group_7_2__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_7_2__1__Impl_in_rule__MappingOperationHeaderCS__Group_7_2__128654);
rule__MappingOperationHeaderCS__Group_7_2__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_7_2__1"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_7_2__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13744:1: rule__MappingOperationHeaderCS__Group_7_2__1__Impl : ( ( rule__MappingOperationHeaderCS__OwnedResultsAssignment_7_2_1 ) ) ;
public final void rule__MappingOperationHeaderCS__Group_7_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13748:1: ( ( ( rule__MappingOperationHeaderCS__OwnedResultsAssignment_7_2_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13749:1: ( ( rule__MappingOperationHeaderCS__OwnedResultsAssignment_7_2_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13749:1: ( ( rule__MappingOperationHeaderCS__OwnedResultsAssignment_7_2_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13750:1: ( rule__MappingOperationHeaderCS__OwnedResultsAssignment_7_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getOwnedResultsAssignment_7_2_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13751:1: ( rule__MappingOperationHeaderCS__OwnedResultsAssignment_7_2_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13751:2: rule__MappingOperationHeaderCS__OwnedResultsAssignment_7_2_1
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__OwnedResultsAssignment_7_2_1_in_rule__MappingOperationHeaderCS__Group_7_2__1__Impl28681);
rule__MappingOperationHeaderCS__OwnedResultsAssignment_7_2_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getOwnedResultsAssignment_7_2_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_7_2__1__Impl"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_8_0__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13765:1: rule__MappingOperationHeaderCS__Group_8_0__0 : rule__MappingOperationHeaderCS__Group_8_0__0__Impl rule__MappingOperationHeaderCS__Group_8_0__1 ;
public final void rule__MappingOperationHeaderCS__Group_8_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13769:1: ( rule__MappingOperationHeaderCS__Group_8_0__0__Impl rule__MappingOperationHeaderCS__Group_8_0__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13770:2: rule__MappingOperationHeaderCS__Group_8_0__0__Impl rule__MappingOperationHeaderCS__Group_8_0__1
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_8_0__0__Impl_in_rule__MappingOperationHeaderCS__Group_8_0__028715);
rule__MappingOperationHeaderCS__Group_8_0__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_8_0__1_in_rule__MappingOperationHeaderCS__Group_8_0__028718);
rule__MappingOperationHeaderCS__Group_8_0__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_8_0__0"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_8_0__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13777:1: rule__MappingOperationHeaderCS__Group_8_0__0__Impl : ( 'inherits' ) ;
public final void rule__MappingOperationHeaderCS__Group_8_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13781:1: ( ( 'inherits' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13782:1: ( 'inherits' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13782:1: ( 'inherits' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13783:1: 'inherits'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getInheritsKeyword_8_0_0());
}
match(input,114,FollowSets001.FOLLOW_114_in_rule__MappingOperationHeaderCS__Group_8_0__0__Impl28746); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getInheritsKeyword_8_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_8_0__0__Impl"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_8_0__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13796:1: rule__MappingOperationHeaderCS__Group_8_0__1 : rule__MappingOperationHeaderCS__Group_8_0__1__Impl rule__MappingOperationHeaderCS__Group_8_0__2 ;
public final void rule__MappingOperationHeaderCS__Group_8_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13800:1: ( rule__MappingOperationHeaderCS__Group_8_0__1__Impl rule__MappingOperationHeaderCS__Group_8_0__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13801:2: rule__MappingOperationHeaderCS__Group_8_0__1__Impl rule__MappingOperationHeaderCS__Group_8_0__2
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_8_0__1__Impl_in_rule__MappingOperationHeaderCS__Group_8_0__128777);
rule__MappingOperationHeaderCS__Group_8_0__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_8_0__2_in_rule__MappingOperationHeaderCS__Group_8_0__128780);
rule__MappingOperationHeaderCS__Group_8_0__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_8_0__1"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_8_0__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13808:1: rule__MappingOperationHeaderCS__Group_8_0__1__Impl : ( ( rule__MappingOperationHeaderCS__OwnedInheritRefsAssignment_8_0_1 ) ) ;
public final void rule__MappingOperationHeaderCS__Group_8_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13812:1: ( ( ( rule__MappingOperationHeaderCS__OwnedInheritRefsAssignment_8_0_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13813:1: ( ( rule__MappingOperationHeaderCS__OwnedInheritRefsAssignment_8_0_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13813:1: ( ( rule__MappingOperationHeaderCS__OwnedInheritRefsAssignment_8_0_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13814:1: ( rule__MappingOperationHeaderCS__OwnedInheritRefsAssignment_8_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getOwnedInheritRefsAssignment_8_0_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13815:1: ( rule__MappingOperationHeaderCS__OwnedInheritRefsAssignment_8_0_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13815:2: rule__MappingOperationHeaderCS__OwnedInheritRefsAssignment_8_0_1
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__OwnedInheritRefsAssignment_8_0_1_in_rule__MappingOperationHeaderCS__Group_8_0__1__Impl28807);
rule__MappingOperationHeaderCS__OwnedInheritRefsAssignment_8_0_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getOwnedInheritRefsAssignment_8_0_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_8_0__1__Impl"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_8_0__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13825:1: rule__MappingOperationHeaderCS__Group_8_0__2 : rule__MappingOperationHeaderCS__Group_8_0__2__Impl ;
public final void rule__MappingOperationHeaderCS__Group_8_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13829:1: ( rule__MappingOperationHeaderCS__Group_8_0__2__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13830:2: rule__MappingOperationHeaderCS__Group_8_0__2__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_8_0__2__Impl_in_rule__MappingOperationHeaderCS__Group_8_0__228837);
rule__MappingOperationHeaderCS__Group_8_0__2__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_8_0__2"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_8_0__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13836:1: rule__MappingOperationHeaderCS__Group_8_0__2__Impl : ( ( rule__MappingOperationHeaderCS__Group_8_0_2__0 )* ) ;
public final void rule__MappingOperationHeaderCS__Group_8_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13840:1: ( ( ( rule__MappingOperationHeaderCS__Group_8_0_2__0 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13841:1: ( ( rule__MappingOperationHeaderCS__Group_8_0_2__0 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13841:1: ( ( rule__MappingOperationHeaderCS__Group_8_0_2__0 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13842:1: ( rule__MappingOperationHeaderCS__Group_8_0_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getGroup_8_0_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13843:1: ( rule__MappingOperationHeaderCS__Group_8_0_2__0 )*
loop122:
do {
int alt122=2;
int LA122_0 = input.LA(1);
if ( (LA122_0==95) ) {
alt122=1;
}
switch (alt122) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13843:2: rule__MappingOperationHeaderCS__Group_8_0_2__0
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_8_0_2__0_in_rule__MappingOperationHeaderCS__Group_8_0__2__Impl28864);
rule__MappingOperationHeaderCS__Group_8_0_2__0();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop122;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getGroup_8_0_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_8_0__2__Impl"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_8_0_2__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13859:1: rule__MappingOperationHeaderCS__Group_8_0_2__0 : rule__MappingOperationHeaderCS__Group_8_0_2__0__Impl rule__MappingOperationHeaderCS__Group_8_0_2__1 ;
public final void rule__MappingOperationHeaderCS__Group_8_0_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13863:1: ( rule__MappingOperationHeaderCS__Group_8_0_2__0__Impl rule__MappingOperationHeaderCS__Group_8_0_2__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13864:2: rule__MappingOperationHeaderCS__Group_8_0_2__0__Impl rule__MappingOperationHeaderCS__Group_8_0_2__1
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_8_0_2__0__Impl_in_rule__MappingOperationHeaderCS__Group_8_0_2__028901);
rule__MappingOperationHeaderCS__Group_8_0_2__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_8_0_2__1_in_rule__MappingOperationHeaderCS__Group_8_0_2__028904);
rule__MappingOperationHeaderCS__Group_8_0_2__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_8_0_2__0"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_8_0_2__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13871:1: rule__MappingOperationHeaderCS__Group_8_0_2__0__Impl : ( ',' ) ;
public final void rule__MappingOperationHeaderCS__Group_8_0_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13875:1: ( ( ',' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13876:1: ( ',' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13876:1: ( ',' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13877:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getCommaKeyword_8_0_2_0());
}
match(input,95,FollowSets001.FOLLOW_95_in_rule__MappingOperationHeaderCS__Group_8_0_2__0__Impl28932); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getCommaKeyword_8_0_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_8_0_2__0__Impl"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_8_0_2__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13890:1: rule__MappingOperationHeaderCS__Group_8_0_2__1 : rule__MappingOperationHeaderCS__Group_8_0_2__1__Impl ;
public final void rule__MappingOperationHeaderCS__Group_8_0_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13894:1: ( rule__MappingOperationHeaderCS__Group_8_0_2__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13895:2: rule__MappingOperationHeaderCS__Group_8_0_2__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_8_0_2__1__Impl_in_rule__MappingOperationHeaderCS__Group_8_0_2__128963);
rule__MappingOperationHeaderCS__Group_8_0_2__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_8_0_2__1"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_8_0_2__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13901:1: rule__MappingOperationHeaderCS__Group_8_0_2__1__Impl : ( ( rule__MappingOperationHeaderCS__OwnedInheritRefsAssignment_8_0_2_1 ) ) ;
public final void rule__MappingOperationHeaderCS__Group_8_0_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13905:1: ( ( ( rule__MappingOperationHeaderCS__OwnedInheritRefsAssignment_8_0_2_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13906:1: ( ( rule__MappingOperationHeaderCS__OwnedInheritRefsAssignment_8_0_2_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13906:1: ( ( rule__MappingOperationHeaderCS__OwnedInheritRefsAssignment_8_0_2_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13907:1: ( rule__MappingOperationHeaderCS__OwnedInheritRefsAssignment_8_0_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getOwnedInheritRefsAssignment_8_0_2_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13908:1: ( rule__MappingOperationHeaderCS__OwnedInheritRefsAssignment_8_0_2_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13908:2: rule__MappingOperationHeaderCS__OwnedInheritRefsAssignment_8_0_2_1
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__OwnedInheritRefsAssignment_8_0_2_1_in_rule__MappingOperationHeaderCS__Group_8_0_2__1__Impl28990);
rule__MappingOperationHeaderCS__OwnedInheritRefsAssignment_8_0_2_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getOwnedInheritRefsAssignment_8_0_2_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_8_0_2__1__Impl"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_8_1__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13922:1: rule__MappingOperationHeaderCS__Group_8_1__0 : rule__MappingOperationHeaderCS__Group_8_1__0__Impl rule__MappingOperationHeaderCS__Group_8_1__1 ;
public final void rule__MappingOperationHeaderCS__Group_8_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13926:1: ( rule__MappingOperationHeaderCS__Group_8_1__0__Impl rule__MappingOperationHeaderCS__Group_8_1__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13927:2: rule__MappingOperationHeaderCS__Group_8_1__0__Impl rule__MappingOperationHeaderCS__Group_8_1__1
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_8_1__0__Impl_in_rule__MappingOperationHeaderCS__Group_8_1__029024);
rule__MappingOperationHeaderCS__Group_8_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_8_1__1_in_rule__MappingOperationHeaderCS__Group_8_1__029027);
rule__MappingOperationHeaderCS__Group_8_1__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_8_1__0"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_8_1__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13934:1: rule__MappingOperationHeaderCS__Group_8_1__0__Impl : ( 'merges' ) ;
public final void rule__MappingOperationHeaderCS__Group_8_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13938:1: ( ( 'merges' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13939:1: ( 'merges' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13939:1: ( 'merges' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13940:1: 'merges'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getMergesKeyword_8_1_0());
}
match(input,115,FollowSets001.FOLLOW_115_in_rule__MappingOperationHeaderCS__Group_8_1__0__Impl29055); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getMergesKeyword_8_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_8_1__0__Impl"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_8_1__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13953:1: rule__MappingOperationHeaderCS__Group_8_1__1 : rule__MappingOperationHeaderCS__Group_8_1__1__Impl rule__MappingOperationHeaderCS__Group_8_1__2 ;
public final void rule__MappingOperationHeaderCS__Group_8_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13957:1: ( rule__MappingOperationHeaderCS__Group_8_1__1__Impl rule__MappingOperationHeaderCS__Group_8_1__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13958:2: rule__MappingOperationHeaderCS__Group_8_1__1__Impl rule__MappingOperationHeaderCS__Group_8_1__2
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_8_1__1__Impl_in_rule__MappingOperationHeaderCS__Group_8_1__129086);
rule__MappingOperationHeaderCS__Group_8_1__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_8_1__2_in_rule__MappingOperationHeaderCS__Group_8_1__129089);
rule__MappingOperationHeaderCS__Group_8_1__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_8_1__1"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_8_1__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13965:1: rule__MappingOperationHeaderCS__Group_8_1__1__Impl : ( ( rule__MappingOperationHeaderCS__OwnedMergeRefsAssignment_8_1_1 ) ) ;
public final void rule__MappingOperationHeaderCS__Group_8_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13969:1: ( ( ( rule__MappingOperationHeaderCS__OwnedMergeRefsAssignment_8_1_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13970:1: ( ( rule__MappingOperationHeaderCS__OwnedMergeRefsAssignment_8_1_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13970:1: ( ( rule__MappingOperationHeaderCS__OwnedMergeRefsAssignment_8_1_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13971:1: ( rule__MappingOperationHeaderCS__OwnedMergeRefsAssignment_8_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getOwnedMergeRefsAssignment_8_1_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13972:1: ( rule__MappingOperationHeaderCS__OwnedMergeRefsAssignment_8_1_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13972:2: rule__MappingOperationHeaderCS__OwnedMergeRefsAssignment_8_1_1
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__OwnedMergeRefsAssignment_8_1_1_in_rule__MappingOperationHeaderCS__Group_8_1__1__Impl29116);
rule__MappingOperationHeaderCS__OwnedMergeRefsAssignment_8_1_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getOwnedMergeRefsAssignment_8_1_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_8_1__1__Impl"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_8_1__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13982:1: rule__MappingOperationHeaderCS__Group_8_1__2 : rule__MappingOperationHeaderCS__Group_8_1__2__Impl ;
public final void rule__MappingOperationHeaderCS__Group_8_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13986:1: ( rule__MappingOperationHeaderCS__Group_8_1__2__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13987:2: rule__MappingOperationHeaderCS__Group_8_1__2__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_8_1__2__Impl_in_rule__MappingOperationHeaderCS__Group_8_1__229146);
rule__MappingOperationHeaderCS__Group_8_1__2__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_8_1__2"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_8_1__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13993:1: rule__MappingOperationHeaderCS__Group_8_1__2__Impl : ( ( rule__MappingOperationHeaderCS__Group_8_1_2__0 )* ) ;
public final void rule__MappingOperationHeaderCS__Group_8_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13997:1: ( ( ( rule__MappingOperationHeaderCS__Group_8_1_2__0 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13998:1: ( ( rule__MappingOperationHeaderCS__Group_8_1_2__0 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13998:1: ( ( rule__MappingOperationHeaderCS__Group_8_1_2__0 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:13999:1: ( rule__MappingOperationHeaderCS__Group_8_1_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getGroup_8_1_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14000:1: ( rule__MappingOperationHeaderCS__Group_8_1_2__0 )*
loop123:
do {
int alt123=2;
int LA123_0 = input.LA(1);
if ( (LA123_0==95) ) {
alt123=1;
}
switch (alt123) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14000:2: rule__MappingOperationHeaderCS__Group_8_1_2__0
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_8_1_2__0_in_rule__MappingOperationHeaderCS__Group_8_1__2__Impl29173);
rule__MappingOperationHeaderCS__Group_8_1_2__0();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop123;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getGroup_8_1_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_8_1__2__Impl"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_8_1_2__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14016:1: rule__MappingOperationHeaderCS__Group_8_1_2__0 : rule__MappingOperationHeaderCS__Group_8_1_2__0__Impl rule__MappingOperationHeaderCS__Group_8_1_2__1 ;
public final void rule__MappingOperationHeaderCS__Group_8_1_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14020:1: ( rule__MappingOperationHeaderCS__Group_8_1_2__0__Impl rule__MappingOperationHeaderCS__Group_8_1_2__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14021:2: rule__MappingOperationHeaderCS__Group_8_1_2__0__Impl rule__MappingOperationHeaderCS__Group_8_1_2__1
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_8_1_2__0__Impl_in_rule__MappingOperationHeaderCS__Group_8_1_2__029210);
rule__MappingOperationHeaderCS__Group_8_1_2__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_8_1_2__1_in_rule__MappingOperationHeaderCS__Group_8_1_2__029213);
rule__MappingOperationHeaderCS__Group_8_1_2__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_8_1_2__0"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_8_1_2__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14028:1: rule__MappingOperationHeaderCS__Group_8_1_2__0__Impl : ( ',' ) ;
public final void rule__MappingOperationHeaderCS__Group_8_1_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14032:1: ( ( ',' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14033:1: ( ',' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14033:1: ( ',' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14034:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getCommaKeyword_8_1_2_0());
}
match(input,95,FollowSets001.FOLLOW_95_in_rule__MappingOperationHeaderCS__Group_8_1_2__0__Impl29241); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getCommaKeyword_8_1_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_8_1_2__0__Impl"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_8_1_2__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14047:1: rule__MappingOperationHeaderCS__Group_8_1_2__1 : rule__MappingOperationHeaderCS__Group_8_1_2__1__Impl ;
public final void rule__MappingOperationHeaderCS__Group_8_1_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14051:1: ( rule__MappingOperationHeaderCS__Group_8_1_2__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14052:2: rule__MappingOperationHeaderCS__Group_8_1_2__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_8_1_2__1__Impl_in_rule__MappingOperationHeaderCS__Group_8_1_2__129272);
rule__MappingOperationHeaderCS__Group_8_1_2__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_8_1_2__1"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_8_1_2__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14058:1: rule__MappingOperationHeaderCS__Group_8_1_2__1__Impl : ( ( rule__MappingOperationHeaderCS__OwnedMergeRefsAssignment_8_1_2_1 ) ) ;
public final void rule__MappingOperationHeaderCS__Group_8_1_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14062:1: ( ( ( rule__MappingOperationHeaderCS__OwnedMergeRefsAssignment_8_1_2_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14063:1: ( ( rule__MappingOperationHeaderCS__OwnedMergeRefsAssignment_8_1_2_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14063:1: ( ( rule__MappingOperationHeaderCS__OwnedMergeRefsAssignment_8_1_2_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14064:1: ( rule__MappingOperationHeaderCS__OwnedMergeRefsAssignment_8_1_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getOwnedMergeRefsAssignment_8_1_2_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14065:1: ( rule__MappingOperationHeaderCS__OwnedMergeRefsAssignment_8_1_2_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14065:2: rule__MappingOperationHeaderCS__OwnedMergeRefsAssignment_8_1_2_1
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__OwnedMergeRefsAssignment_8_1_2_1_in_rule__MappingOperationHeaderCS__Group_8_1_2__1__Impl29299);
rule__MappingOperationHeaderCS__OwnedMergeRefsAssignment_8_1_2_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getOwnedMergeRefsAssignment_8_1_2_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_8_1_2__1__Impl"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_8_2__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14079:1: rule__MappingOperationHeaderCS__Group_8_2__0 : rule__MappingOperationHeaderCS__Group_8_2__0__Impl rule__MappingOperationHeaderCS__Group_8_2__1 ;
public final void rule__MappingOperationHeaderCS__Group_8_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14083:1: ( rule__MappingOperationHeaderCS__Group_8_2__0__Impl rule__MappingOperationHeaderCS__Group_8_2__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14084:2: rule__MappingOperationHeaderCS__Group_8_2__0__Impl rule__MappingOperationHeaderCS__Group_8_2__1
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_8_2__0__Impl_in_rule__MappingOperationHeaderCS__Group_8_2__029333);
rule__MappingOperationHeaderCS__Group_8_2__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_8_2__1_in_rule__MappingOperationHeaderCS__Group_8_2__029336);
rule__MappingOperationHeaderCS__Group_8_2__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_8_2__0"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_8_2__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14091:1: rule__MappingOperationHeaderCS__Group_8_2__0__Impl : ( 'disjuncts' ) ;
public final void rule__MappingOperationHeaderCS__Group_8_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14095:1: ( ( 'disjuncts' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14096:1: ( 'disjuncts' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14096:1: ( 'disjuncts' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14097:1: 'disjuncts'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getDisjunctsKeyword_8_2_0());
}
match(input,116,FollowSets001.FOLLOW_116_in_rule__MappingOperationHeaderCS__Group_8_2__0__Impl29364); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getDisjunctsKeyword_8_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_8_2__0__Impl"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_8_2__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14110:1: rule__MappingOperationHeaderCS__Group_8_2__1 : rule__MappingOperationHeaderCS__Group_8_2__1__Impl rule__MappingOperationHeaderCS__Group_8_2__2 ;
public final void rule__MappingOperationHeaderCS__Group_8_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14114:1: ( rule__MappingOperationHeaderCS__Group_8_2__1__Impl rule__MappingOperationHeaderCS__Group_8_2__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14115:2: rule__MappingOperationHeaderCS__Group_8_2__1__Impl rule__MappingOperationHeaderCS__Group_8_2__2
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_8_2__1__Impl_in_rule__MappingOperationHeaderCS__Group_8_2__129395);
rule__MappingOperationHeaderCS__Group_8_2__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_8_2__2_in_rule__MappingOperationHeaderCS__Group_8_2__129398);
rule__MappingOperationHeaderCS__Group_8_2__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_8_2__1"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_8_2__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14122:1: rule__MappingOperationHeaderCS__Group_8_2__1__Impl : ( ( rule__MappingOperationHeaderCS__OwnedDisjunctRefsAssignment_8_2_1 ) ) ;
public final void rule__MappingOperationHeaderCS__Group_8_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14126:1: ( ( ( rule__MappingOperationHeaderCS__OwnedDisjunctRefsAssignment_8_2_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14127:1: ( ( rule__MappingOperationHeaderCS__OwnedDisjunctRefsAssignment_8_2_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14127:1: ( ( rule__MappingOperationHeaderCS__OwnedDisjunctRefsAssignment_8_2_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14128:1: ( rule__MappingOperationHeaderCS__OwnedDisjunctRefsAssignment_8_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getOwnedDisjunctRefsAssignment_8_2_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14129:1: ( rule__MappingOperationHeaderCS__OwnedDisjunctRefsAssignment_8_2_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14129:2: rule__MappingOperationHeaderCS__OwnedDisjunctRefsAssignment_8_2_1
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__OwnedDisjunctRefsAssignment_8_2_1_in_rule__MappingOperationHeaderCS__Group_8_2__1__Impl29425);
rule__MappingOperationHeaderCS__OwnedDisjunctRefsAssignment_8_2_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getOwnedDisjunctRefsAssignment_8_2_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_8_2__1__Impl"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_8_2__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14139:1: rule__MappingOperationHeaderCS__Group_8_2__2 : rule__MappingOperationHeaderCS__Group_8_2__2__Impl ;
public final void rule__MappingOperationHeaderCS__Group_8_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14143:1: ( rule__MappingOperationHeaderCS__Group_8_2__2__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14144:2: rule__MappingOperationHeaderCS__Group_8_2__2__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_8_2__2__Impl_in_rule__MappingOperationHeaderCS__Group_8_2__229455);
rule__MappingOperationHeaderCS__Group_8_2__2__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_8_2__2"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_8_2__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14150:1: rule__MappingOperationHeaderCS__Group_8_2__2__Impl : ( ( rule__MappingOperationHeaderCS__Group_8_2_2__0 )* ) ;
public final void rule__MappingOperationHeaderCS__Group_8_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14154:1: ( ( ( rule__MappingOperationHeaderCS__Group_8_2_2__0 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14155:1: ( ( rule__MappingOperationHeaderCS__Group_8_2_2__0 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14155:1: ( ( rule__MappingOperationHeaderCS__Group_8_2_2__0 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14156:1: ( rule__MappingOperationHeaderCS__Group_8_2_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getGroup_8_2_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14157:1: ( rule__MappingOperationHeaderCS__Group_8_2_2__0 )*
loop124:
do {
int alt124=2;
int LA124_0 = input.LA(1);
if ( (LA124_0==95) ) {
alt124=1;
}
switch (alt124) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14157:2: rule__MappingOperationHeaderCS__Group_8_2_2__0
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_8_2_2__0_in_rule__MappingOperationHeaderCS__Group_8_2__2__Impl29482);
rule__MappingOperationHeaderCS__Group_8_2_2__0();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop124;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getGroup_8_2_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_8_2__2__Impl"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_8_2_2__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14173:1: rule__MappingOperationHeaderCS__Group_8_2_2__0 : rule__MappingOperationHeaderCS__Group_8_2_2__0__Impl rule__MappingOperationHeaderCS__Group_8_2_2__1 ;
public final void rule__MappingOperationHeaderCS__Group_8_2_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14177:1: ( rule__MappingOperationHeaderCS__Group_8_2_2__0__Impl rule__MappingOperationHeaderCS__Group_8_2_2__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14178:2: rule__MappingOperationHeaderCS__Group_8_2_2__0__Impl rule__MappingOperationHeaderCS__Group_8_2_2__1
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_8_2_2__0__Impl_in_rule__MappingOperationHeaderCS__Group_8_2_2__029519);
rule__MappingOperationHeaderCS__Group_8_2_2__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_8_2_2__1_in_rule__MappingOperationHeaderCS__Group_8_2_2__029522);
rule__MappingOperationHeaderCS__Group_8_2_2__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_8_2_2__0"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_8_2_2__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14185:1: rule__MappingOperationHeaderCS__Group_8_2_2__0__Impl : ( ',' ) ;
public final void rule__MappingOperationHeaderCS__Group_8_2_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14189:1: ( ( ',' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14190:1: ( ',' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14190:1: ( ',' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14191:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getCommaKeyword_8_2_2_0());
}
match(input,95,FollowSets001.FOLLOW_95_in_rule__MappingOperationHeaderCS__Group_8_2_2__0__Impl29550); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getCommaKeyword_8_2_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_8_2_2__0__Impl"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_8_2_2__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14204:1: rule__MappingOperationHeaderCS__Group_8_2_2__1 : rule__MappingOperationHeaderCS__Group_8_2_2__1__Impl ;
public final void rule__MappingOperationHeaderCS__Group_8_2_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14208:1: ( rule__MappingOperationHeaderCS__Group_8_2_2__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14209:2: rule__MappingOperationHeaderCS__Group_8_2_2__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_8_2_2__1__Impl_in_rule__MappingOperationHeaderCS__Group_8_2_2__129581);
rule__MappingOperationHeaderCS__Group_8_2_2__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_8_2_2__1"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_8_2_2__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14215:1: rule__MappingOperationHeaderCS__Group_8_2_2__1__Impl : ( ( rule__MappingOperationHeaderCS__OwnedDisjunctRefsAssignment_8_2_2_1 ) ) ;
public final void rule__MappingOperationHeaderCS__Group_8_2_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14219:1: ( ( ( rule__MappingOperationHeaderCS__OwnedDisjunctRefsAssignment_8_2_2_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14220:1: ( ( rule__MappingOperationHeaderCS__OwnedDisjunctRefsAssignment_8_2_2_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14220:1: ( ( rule__MappingOperationHeaderCS__OwnedDisjunctRefsAssignment_8_2_2_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14221:1: ( rule__MappingOperationHeaderCS__OwnedDisjunctRefsAssignment_8_2_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getOwnedDisjunctRefsAssignment_8_2_2_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14222:1: ( rule__MappingOperationHeaderCS__OwnedDisjunctRefsAssignment_8_2_2_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14222:2: rule__MappingOperationHeaderCS__OwnedDisjunctRefsAssignment_8_2_2_1
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__OwnedDisjunctRefsAssignment_8_2_2_1_in_rule__MappingOperationHeaderCS__Group_8_2_2__1__Impl29608);
rule__MappingOperationHeaderCS__OwnedDisjunctRefsAssignment_8_2_2_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getOwnedDisjunctRefsAssignment_8_2_2_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_8_2_2__1__Impl"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_8_3__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14236:1: rule__MappingOperationHeaderCS__Group_8_3__0 : rule__MappingOperationHeaderCS__Group_8_3__0__Impl rule__MappingOperationHeaderCS__Group_8_3__1 ;
public final void rule__MappingOperationHeaderCS__Group_8_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14240:1: ( rule__MappingOperationHeaderCS__Group_8_3__0__Impl rule__MappingOperationHeaderCS__Group_8_3__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14241:2: rule__MappingOperationHeaderCS__Group_8_3__0__Impl rule__MappingOperationHeaderCS__Group_8_3__1
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_8_3__0__Impl_in_rule__MappingOperationHeaderCS__Group_8_3__029642);
rule__MappingOperationHeaderCS__Group_8_3__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_8_3__1_in_rule__MappingOperationHeaderCS__Group_8_3__029645);
rule__MappingOperationHeaderCS__Group_8_3__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_8_3__0"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_8_3__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14248:1: rule__MappingOperationHeaderCS__Group_8_3__0__Impl : ( 'refines' ) ;
public final void rule__MappingOperationHeaderCS__Group_8_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14252:1: ( ( 'refines' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14253:1: ( 'refines' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14253:1: ( 'refines' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14254:1: 'refines'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getRefinesKeyword_8_3_0());
}
match(input,117,FollowSets001.FOLLOW_117_in_rule__MappingOperationHeaderCS__Group_8_3__0__Impl29673); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getRefinesKeyword_8_3_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_8_3__0__Impl"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_8_3__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14267:1: rule__MappingOperationHeaderCS__Group_8_3__1 : rule__MappingOperationHeaderCS__Group_8_3__1__Impl ;
public final void rule__MappingOperationHeaderCS__Group_8_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14271:1: ( rule__MappingOperationHeaderCS__Group_8_3__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14272:2: rule__MappingOperationHeaderCS__Group_8_3__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_8_3__1__Impl_in_rule__MappingOperationHeaderCS__Group_8_3__129704);
rule__MappingOperationHeaderCS__Group_8_3__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_8_3__1"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_8_3__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14278:1: rule__MappingOperationHeaderCS__Group_8_3__1__Impl : ( ( rule__MappingOperationHeaderCS__OwnedRefinedRuleAssignment_8_3_1 ) ) ;
public final void rule__MappingOperationHeaderCS__Group_8_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14282:1: ( ( ( rule__MappingOperationHeaderCS__OwnedRefinedRuleAssignment_8_3_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14283:1: ( ( rule__MappingOperationHeaderCS__OwnedRefinedRuleAssignment_8_3_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14283:1: ( ( rule__MappingOperationHeaderCS__OwnedRefinedRuleAssignment_8_3_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14284:1: ( rule__MappingOperationHeaderCS__OwnedRefinedRuleAssignment_8_3_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getOwnedRefinedRuleAssignment_8_3_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14285:1: ( rule__MappingOperationHeaderCS__OwnedRefinedRuleAssignment_8_3_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14285:2: rule__MappingOperationHeaderCS__OwnedRefinedRuleAssignment_8_3_1
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__OwnedRefinedRuleAssignment_8_3_1_in_rule__MappingOperationHeaderCS__Group_8_3__1__Impl29731);
rule__MappingOperationHeaderCS__OwnedRefinedRuleAssignment_8_3_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getOwnedRefinedRuleAssignment_8_3_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_8_3__1__Impl"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_9__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14299:1: rule__MappingOperationHeaderCS__Group_9__0 : rule__MappingOperationHeaderCS__Group_9__0__Impl rule__MappingOperationHeaderCS__Group_9__1 ;
public final void rule__MappingOperationHeaderCS__Group_9__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14303:1: ( rule__MappingOperationHeaderCS__Group_9__0__Impl rule__MappingOperationHeaderCS__Group_9__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14304:2: rule__MappingOperationHeaderCS__Group_9__0__Impl rule__MappingOperationHeaderCS__Group_9__1
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_9__0__Impl_in_rule__MappingOperationHeaderCS__Group_9__029765);
rule__MappingOperationHeaderCS__Group_9__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_9__1_in_rule__MappingOperationHeaderCS__Group_9__029768);
rule__MappingOperationHeaderCS__Group_9__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_9__0"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_9__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14311:1: rule__MappingOperationHeaderCS__Group_9__0__Impl : ( 'when' ) ;
public final void rule__MappingOperationHeaderCS__Group_9__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14315:1: ( ( 'when' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14316:1: ( 'when' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14316:1: ( 'when' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14317:1: 'when'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getWhenKeyword_9_0());
}
match(input,118,FollowSets001.FOLLOW_118_in_rule__MappingOperationHeaderCS__Group_9__0__Impl29796); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getWhenKeyword_9_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_9__0__Impl"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_9__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14330:1: rule__MappingOperationHeaderCS__Group_9__1 : rule__MappingOperationHeaderCS__Group_9__1__Impl rule__MappingOperationHeaderCS__Group_9__2 ;
public final void rule__MappingOperationHeaderCS__Group_9__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14334:1: ( rule__MappingOperationHeaderCS__Group_9__1__Impl rule__MappingOperationHeaderCS__Group_9__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14335:2: rule__MappingOperationHeaderCS__Group_9__1__Impl rule__MappingOperationHeaderCS__Group_9__2
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_9__1__Impl_in_rule__MappingOperationHeaderCS__Group_9__129827);
rule__MappingOperationHeaderCS__Group_9__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_9__2_in_rule__MappingOperationHeaderCS__Group_9__129830);
rule__MappingOperationHeaderCS__Group_9__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_9__1"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_9__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14342:1: rule__MappingOperationHeaderCS__Group_9__1__Impl : ( '{' ) ;
public final void rule__MappingOperationHeaderCS__Group_9__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14346:1: ( ( '{' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14347:1: ( '{' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14347:1: ( '{' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14348:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getLeftCurlyBracketKeyword_9_1());
}
match(input,99,FollowSets001.FOLLOW_99_in_rule__MappingOperationHeaderCS__Group_9__1__Impl29858); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getLeftCurlyBracketKeyword_9_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_9__1__Impl"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_9__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14361:1: rule__MappingOperationHeaderCS__Group_9__2 : rule__MappingOperationHeaderCS__Group_9__2__Impl rule__MappingOperationHeaderCS__Group_9__3 ;
public final void rule__MappingOperationHeaderCS__Group_9__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14365:1: ( rule__MappingOperationHeaderCS__Group_9__2__Impl rule__MappingOperationHeaderCS__Group_9__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14366:2: rule__MappingOperationHeaderCS__Group_9__2__Impl rule__MappingOperationHeaderCS__Group_9__3
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_9__2__Impl_in_rule__MappingOperationHeaderCS__Group_9__229889);
rule__MappingOperationHeaderCS__Group_9__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_9__3_in_rule__MappingOperationHeaderCS__Group_9__229892);
rule__MappingOperationHeaderCS__Group_9__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_9__2"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_9__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14373:1: rule__MappingOperationHeaderCS__Group_9__2__Impl : ( ( rule__MappingOperationHeaderCS__OwnedWhenExpsAssignment_9_2 )* ) ;
public final void rule__MappingOperationHeaderCS__Group_9__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14377:1: ( ( ( rule__MappingOperationHeaderCS__OwnedWhenExpsAssignment_9_2 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14378:1: ( ( rule__MappingOperationHeaderCS__OwnedWhenExpsAssignment_9_2 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14378:1: ( ( rule__MappingOperationHeaderCS__OwnedWhenExpsAssignment_9_2 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14379:1: ( rule__MappingOperationHeaderCS__OwnedWhenExpsAssignment_9_2 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getOwnedWhenExpsAssignment_9_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14380:1: ( rule__MappingOperationHeaderCS__OwnedWhenExpsAssignment_9_2 )*
loop125:
do {
int alt125=2;
int LA125_0 = input.LA(1);
if ( ((LA125_0>=RULE_INT && LA125_0<=RULE_ESCAPED_ID)||(LA125_0>=33 && LA125_0<=40)||(LA125_0>=57 && LA125_0<=71)||LA125_0==91||LA125_0==99||(LA125_0>=127 && LA125_0<=129)||LA125_0==132||(LA125_0>=134 && LA125_0<=140)||LA125_0==144||(LA125_0>=146 && LA125_0<=148)||LA125_0==151||(LA125_0>=153 && LA125_0<=154)||LA125_0==156||(LA125_0>=159 && LA125_0<=160)||(LA125_0>=165 && LA125_0<=168)) ) {
alt125=1;
}
switch (alt125) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14380:2: rule__MappingOperationHeaderCS__OwnedWhenExpsAssignment_9_2
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__OwnedWhenExpsAssignment_9_2_in_rule__MappingOperationHeaderCS__Group_9__2__Impl29919);
rule__MappingOperationHeaderCS__OwnedWhenExpsAssignment_9_2();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop125;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getOwnedWhenExpsAssignment_9_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_9__2__Impl"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_9__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14390:1: rule__MappingOperationHeaderCS__Group_9__3 : rule__MappingOperationHeaderCS__Group_9__3__Impl ;
public final void rule__MappingOperationHeaderCS__Group_9__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14394:1: ( rule__MappingOperationHeaderCS__Group_9__3__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14395:2: rule__MappingOperationHeaderCS__Group_9__3__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_9__3__Impl_in_rule__MappingOperationHeaderCS__Group_9__329950);
rule__MappingOperationHeaderCS__Group_9__3__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_9__3"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_9__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14401:1: rule__MappingOperationHeaderCS__Group_9__3__Impl : ( '}' ) ;
public final void rule__MappingOperationHeaderCS__Group_9__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14405:1: ( ( '}' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14406:1: ( '}' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14406:1: ( '}' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14407:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getRightCurlyBracketKeyword_9_3());
}
match(input,100,FollowSets001.FOLLOW_100_in_rule__MappingOperationHeaderCS__Group_9__3__Impl29978); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getRightCurlyBracketKeyword_9_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_9__3__Impl"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_10__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14428:1: rule__MappingOperationHeaderCS__Group_10__0 : rule__MappingOperationHeaderCS__Group_10__0__Impl rule__MappingOperationHeaderCS__Group_10__1 ;
public final void rule__MappingOperationHeaderCS__Group_10__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14432:1: ( rule__MappingOperationHeaderCS__Group_10__0__Impl rule__MappingOperationHeaderCS__Group_10__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14433:2: rule__MappingOperationHeaderCS__Group_10__0__Impl rule__MappingOperationHeaderCS__Group_10__1
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_10__0__Impl_in_rule__MappingOperationHeaderCS__Group_10__030017);
rule__MappingOperationHeaderCS__Group_10__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_10__1_in_rule__MappingOperationHeaderCS__Group_10__030020);
rule__MappingOperationHeaderCS__Group_10__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_10__0"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_10__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14440:1: rule__MappingOperationHeaderCS__Group_10__0__Impl : ( 'where' ) ;
public final void rule__MappingOperationHeaderCS__Group_10__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14444:1: ( ( 'where' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14445:1: ( 'where' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14445:1: ( 'where' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14446:1: 'where'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getWhereKeyword_10_0());
}
match(input,119,FollowSets001.FOLLOW_119_in_rule__MappingOperationHeaderCS__Group_10__0__Impl30048); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getWhereKeyword_10_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_10__0__Impl"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_10__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14459:1: rule__MappingOperationHeaderCS__Group_10__1 : rule__MappingOperationHeaderCS__Group_10__1__Impl rule__MappingOperationHeaderCS__Group_10__2 ;
public final void rule__MappingOperationHeaderCS__Group_10__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14463:1: ( rule__MappingOperationHeaderCS__Group_10__1__Impl rule__MappingOperationHeaderCS__Group_10__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14464:2: rule__MappingOperationHeaderCS__Group_10__1__Impl rule__MappingOperationHeaderCS__Group_10__2
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_10__1__Impl_in_rule__MappingOperationHeaderCS__Group_10__130079);
rule__MappingOperationHeaderCS__Group_10__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_10__2_in_rule__MappingOperationHeaderCS__Group_10__130082);
rule__MappingOperationHeaderCS__Group_10__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_10__1"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_10__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14471:1: rule__MappingOperationHeaderCS__Group_10__1__Impl : ( '{' ) ;
public final void rule__MappingOperationHeaderCS__Group_10__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14475:1: ( ( '{' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14476:1: ( '{' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14476:1: ( '{' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14477:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getLeftCurlyBracketKeyword_10_1());
}
match(input,99,FollowSets001.FOLLOW_99_in_rule__MappingOperationHeaderCS__Group_10__1__Impl30110); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getLeftCurlyBracketKeyword_10_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_10__1__Impl"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_10__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14490:1: rule__MappingOperationHeaderCS__Group_10__2 : rule__MappingOperationHeaderCS__Group_10__2__Impl rule__MappingOperationHeaderCS__Group_10__3 ;
public final void rule__MappingOperationHeaderCS__Group_10__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14494:1: ( rule__MappingOperationHeaderCS__Group_10__2__Impl rule__MappingOperationHeaderCS__Group_10__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14495:2: rule__MappingOperationHeaderCS__Group_10__2__Impl rule__MappingOperationHeaderCS__Group_10__3
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_10__2__Impl_in_rule__MappingOperationHeaderCS__Group_10__230141);
rule__MappingOperationHeaderCS__Group_10__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_10__3_in_rule__MappingOperationHeaderCS__Group_10__230144);
rule__MappingOperationHeaderCS__Group_10__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_10__2"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_10__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14502:1: rule__MappingOperationHeaderCS__Group_10__2__Impl : ( ( rule__MappingOperationHeaderCS__OwnedWhereExpsAssignment_10_2 )* ) ;
public final void rule__MappingOperationHeaderCS__Group_10__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14506:1: ( ( ( rule__MappingOperationHeaderCS__OwnedWhereExpsAssignment_10_2 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14507:1: ( ( rule__MappingOperationHeaderCS__OwnedWhereExpsAssignment_10_2 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14507:1: ( ( rule__MappingOperationHeaderCS__OwnedWhereExpsAssignment_10_2 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14508:1: ( rule__MappingOperationHeaderCS__OwnedWhereExpsAssignment_10_2 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getOwnedWhereExpsAssignment_10_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14509:1: ( rule__MappingOperationHeaderCS__OwnedWhereExpsAssignment_10_2 )*
loop126:
do {
int alt126=2;
int LA126_0 = input.LA(1);
if ( (LA126_0==99||LA126_0==136) ) {
alt126=1;
}
switch (alt126) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14509:2: rule__MappingOperationHeaderCS__OwnedWhereExpsAssignment_10_2
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__OwnedWhereExpsAssignment_10_2_in_rule__MappingOperationHeaderCS__Group_10__2__Impl30171);
rule__MappingOperationHeaderCS__OwnedWhereExpsAssignment_10_2();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop126;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getOwnedWhereExpsAssignment_10_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_10__2__Impl"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_10__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14519:1: rule__MappingOperationHeaderCS__Group_10__3 : rule__MappingOperationHeaderCS__Group_10__3__Impl ;
public final void rule__MappingOperationHeaderCS__Group_10__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14523:1: ( rule__MappingOperationHeaderCS__Group_10__3__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14524:2: rule__MappingOperationHeaderCS__Group_10__3__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__MappingOperationHeaderCS__Group_10__3__Impl_in_rule__MappingOperationHeaderCS__Group_10__330202);
rule__MappingOperationHeaderCS__Group_10__3__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_10__3"
// $ANTLR start "rule__MappingOperationHeaderCS__Group_10__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14530:1: rule__MappingOperationHeaderCS__Group_10__3__Impl : ( '}' ) ;
public final void rule__MappingOperationHeaderCS__Group_10__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14534:1: ( ( '}' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14535:1: ( '}' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14535:1: ( '}' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14536:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getRightCurlyBracketKeyword_10_3());
}
match(input,100,FollowSets001.FOLLOW_100_in_rule__MappingOperationHeaderCS__Group_10__3__Impl30230); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getRightCurlyBracketKeyword_10_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__Group_10__3__Impl"
// $ANTLR start "rule__MetamodelCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14557:1: rule__MetamodelCS__Group__0 : rule__MetamodelCS__Group__0__Impl rule__MetamodelCS__Group__1 ;
public final void rule__MetamodelCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14561:1: ( rule__MetamodelCS__Group__0__Impl rule__MetamodelCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14562:2: rule__MetamodelCS__Group__0__Impl rule__MetamodelCS__Group__1
{
pushFollow(FollowSets001.FOLLOW_rule__MetamodelCS__Group__0__Impl_in_rule__MetamodelCS__Group__030269);
rule__MetamodelCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__MetamodelCS__Group__1_in_rule__MetamodelCS__Group__030272);
rule__MetamodelCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MetamodelCS__Group__0"
// $ANTLR start "rule__MetamodelCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14569:1: rule__MetamodelCS__Group__0__Impl : ( ( rule__MetamodelCS__MetamodelKindAssignment_0 ) ) ;
public final void rule__MetamodelCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14573:1: ( ( ( rule__MetamodelCS__MetamodelKindAssignment_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14574:1: ( ( rule__MetamodelCS__MetamodelKindAssignment_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14574:1: ( ( rule__MetamodelCS__MetamodelKindAssignment_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14575:1: ( rule__MetamodelCS__MetamodelKindAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMetamodelCSAccess().getMetamodelKindAssignment_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14576:1: ( rule__MetamodelCS__MetamodelKindAssignment_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14576:2: rule__MetamodelCS__MetamodelKindAssignment_0
{
pushFollow(FollowSets001.FOLLOW_rule__MetamodelCS__MetamodelKindAssignment_0_in_rule__MetamodelCS__Group__0__Impl30299);
rule__MetamodelCS__MetamodelKindAssignment_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMetamodelCSAccess().getMetamodelKindAssignment_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MetamodelCS__Group__0__Impl"
// $ANTLR start "rule__MetamodelCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14586:1: rule__MetamodelCS__Group__1 : rule__MetamodelCS__Group__1__Impl rule__MetamodelCS__Group__2 ;
public final void rule__MetamodelCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14590:1: ( rule__MetamodelCS__Group__1__Impl rule__MetamodelCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14591:2: rule__MetamodelCS__Group__1__Impl rule__MetamodelCS__Group__2
{
pushFollow(FollowSets001.FOLLOW_rule__MetamodelCS__Group__1__Impl_in_rule__MetamodelCS__Group__130329);
rule__MetamodelCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__MetamodelCS__Group__2_in_rule__MetamodelCS__Group__130332);
rule__MetamodelCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MetamodelCS__Group__1"
// $ANTLR start "rule__MetamodelCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14598:1: rule__MetamodelCS__Group__1__Impl : ( ( rule__MetamodelCS__NameAssignment_1 ) ) ;
public final void rule__MetamodelCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14602:1: ( ( ( rule__MetamodelCS__NameAssignment_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14603:1: ( ( rule__MetamodelCS__NameAssignment_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14603:1: ( ( rule__MetamodelCS__NameAssignment_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14604:1: ( rule__MetamodelCS__NameAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMetamodelCSAccess().getNameAssignment_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14605:1: ( rule__MetamodelCS__NameAssignment_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14605:2: rule__MetamodelCS__NameAssignment_1
{
pushFollow(FollowSets001.FOLLOW_rule__MetamodelCS__NameAssignment_1_in_rule__MetamodelCS__Group__1__Impl30359);
rule__MetamodelCS__NameAssignment_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMetamodelCSAccess().getNameAssignment_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MetamodelCS__Group__1__Impl"
// $ANTLR start "rule__MetamodelCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14615:1: rule__MetamodelCS__Group__2 : rule__MetamodelCS__Group__2__Impl rule__MetamodelCS__Group__3 ;
public final void rule__MetamodelCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14619:1: ( rule__MetamodelCS__Group__2__Impl rule__MetamodelCS__Group__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14620:2: rule__MetamodelCS__Group__2__Impl rule__MetamodelCS__Group__3
{
pushFollow(FollowSets001.FOLLOW_rule__MetamodelCS__Group__2__Impl_in_rule__MetamodelCS__Group__230389);
rule__MetamodelCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__MetamodelCS__Group__3_in_rule__MetamodelCS__Group__230392);
rule__MetamodelCS__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MetamodelCS__Group__2"
// $ANTLR start "rule__MetamodelCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14627:1: rule__MetamodelCS__Group__2__Impl : ( '{' ) ;
public final void rule__MetamodelCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14631:1: ( ( '{' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14632:1: ( '{' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14632:1: ( '{' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14633:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMetamodelCSAccess().getLeftCurlyBracketKeyword_2());
}
match(input,99,FollowSets001.FOLLOW_99_in_rule__MetamodelCS__Group__2__Impl30420); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMetamodelCSAccess().getLeftCurlyBracketKeyword_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MetamodelCS__Group__2__Impl"
// $ANTLR start "rule__MetamodelCS__Group__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14646:1: rule__MetamodelCS__Group__3 : rule__MetamodelCS__Group__3__Impl rule__MetamodelCS__Group__4 ;
public final void rule__MetamodelCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14650:1: ( rule__MetamodelCS__Group__3__Impl rule__MetamodelCS__Group__4 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14651:2: rule__MetamodelCS__Group__3__Impl rule__MetamodelCS__Group__4
{
pushFollow(FollowSets001.FOLLOW_rule__MetamodelCS__Group__3__Impl_in_rule__MetamodelCS__Group__330451);
rule__MetamodelCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__MetamodelCS__Group__4_in_rule__MetamodelCS__Group__330454);
rule__MetamodelCS__Group__4();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MetamodelCS__Group__3"
// $ANTLR start "rule__MetamodelCS__Group__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14658:1: rule__MetamodelCS__Group__3__Impl : ( ( rule__MetamodelCS__Alternatives_3 )* ) ;
public final void rule__MetamodelCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14662:1: ( ( ( rule__MetamodelCS__Alternatives_3 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14663:1: ( ( rule__MetamodelCS__Alternatives_3 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14663:1: ( ( rule__MetamodelCS__Alternatives_3 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14664:1: ( rule__MetamodelCS__Alternatives_3 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMetamodelCSAccess().getAlternatives_3());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14665:1: ( rule__MetamodelCS__Alternatives_3 )*
loop127:
do {
int alt127=2;
int LA127_0 = input.LA(1);
if ( (LA127_0==23||LA127_0==103||LA127_0==105||(LA127_0>=107 && LA127_0<=108)||LA127_0==122||LA127_0==126) ) {
alt127=1;
}
switch (alt127) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14665:2: rule__MetamodelCS__Alternatives_3
{
pushFollow(FollowSets001.FOLLOW_rule__MetamodelCS__Alternatives_3_in_rule__MetamodelCS__Group__3__Impl30481);
rule__MetamodelCS__Alternatives_3();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop127;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getMetamodelCSAccess().getAlternatives_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MetamodelCS__Group__3__Impl"
// $ANTLR start "rule__MetamodelCS__Group__4"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14675:1: rule__MetamodelCS__Group__4 : rule__MetamodelCS__Group__4__Impl rule__MetamodelCS__Group__5 ;
public final void rule__MetamodelCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14679:1: ( rule__MetamodelCS__Group__4__Impl rule__MetamodelCS__Group__5 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14680:2: rule__MetamodelCS__Group__4__Impl rule__MetamodelCS__Group__5
{
pushFollow(FollowSets001.FOLLOW_rule__MetamodelCS__Group__4__Impl_in_rule__MetamodelCS__Group__430512);
rule__MetamodelCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__MetamodelCS__Group__5_in_rule__MetamodelCS__Group__430515);
rule__MetamodelCS__Group__5();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MetamodelCS__Group__4"
// $ANTLR start "rule__MetamodelCS__Group__4__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14687:1: rule__MetamodelCS__Group__4__Impl : ( '}' ) ;
public final void rule__MetamodelCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14691:1: ( ( '}' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14692:1: ( '}' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14692:1: ( '}' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14693:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMetamodelCSAccess().getRightCurlyBracketKeyword_4());
}
match(input,100,FollowSets001.FOLLOW_100_in_rule__MetamodelCS__Group__4__Impl30543); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMetamodelCSAccess().getRightCurlyBracketKeyword_4());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MetamodelCS__Group__4__Impl"
// $ANTLR start "rule__MetamodelCS__Group__5"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14706:1: rule__MetamodelCS__Group__5 : rule__MetamodelCS__Group__5__Impl ;
public final void rule__MetamodelCS__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14710:1: ( rule__MetamodelCS__Group__5__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14711:2: rule__MetamodelCS__Group__5__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__MetamodelCS__Group__5__Impl_in_rule__MetamodelCS__Group__530574);
rule__MetamodelCS__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MetamodelCS__Group__5"
// $ANTLR start "rule__MetamodelCS__Group__5__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14717:1: rule__MetamodelCS__Group__5__Impl : ( ( ';' )? ) ;
public final void rule__MetamodelCS__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14721:1: ( ( ( ';' )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14722:1: ( ( ';' )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14722:1: ( ( ';' )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14723:1: ( ';' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMetamodelCSAccess().getSemicolonKeyword_5());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14724:1: ( ';' )?
int alt128=2;
int LA128_0 = input.LA(1);
if ( (LA128_0==94) ) {
alt128=1;
}
switch (alt128) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14725:2: ';'
{
match(input,94,FollowSets001.FOLLOW_94_in_rule__MetamodelCS__Group__5__Impl30603); if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMetamodelCSAccess().getSemicolonKeyword_5());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MetamodelCS__Group__5__Impl"
// $ANTLR start "rule__ModelTypeCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14748:1: rule__ModelTypeCS__Group__0 : rule__ModelTypeCS__Group__0__Impl rule__ModelTypeCS__Group__1 ;
public final void rule__ModelTypeCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14752:1: ( rule__ModelTypeCS__Group__0__Impl rule__ModelTypeCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14753:2: rule__ModelTypeCS__Group__0__Impl rule__ModelTypeCS__Group__1
{
pushFollow(FollowSets001.FOLLOW_rule__ModelTypeCS__Group__0__Impl_in_rule__ModelTypeCS__Group__030648);
rule__ModelTypeCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ModelTypeCS__Group__1_in_rule__ModelTypeCS__Group__030651);
rule__ModelTypeCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModelTypeCS__Group__0"
// $ANTLR start "rule__ModelTypeCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14760:1: rule__ModelTypeCS__Group__0__Impl : ( 'modeltype' ) ;
public final void rule__ModelTypeCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14764:1: ( ( 'modeltype' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14765:1: ( 'modeltype' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14765:1: ( 'modeltype' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14766:1: 'modeltype'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModelTypeCSAccess().getModeltypeKeyword_0());
}
match(input,120,FollowSets001.FOLLOW_120_in_rule__ModelTypeCS__Group__0__Impl30679); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getModelTypeCSAccess().getModeltypeKeyword_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModelTypeCS__Group__0__Impl"
// $ANTLR start "rule__ModelTypeCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14779:1: rule__ModelTypeCS__Group__1 : rule__ModelTypeCS__Group__1__Impl rule__ModelTypeCS__Group__2 ;
public final void rule__ModelTypeCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14783:1: ( rule__ModelTypeCS__Group__1__Impl rule__ModelTypeCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14784:2: rule__ModelTypeCS__Group__1__Impl rule__ModelTypeCS__Group__2
{
pushFollow(FollowSets001.FOLLOW_rule__ModelTypeCS__Group__1__Impl_in_rule__ModelTypeCS__Group__130710);
rule__ModelTypeCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ModelTypeCS__Group__2_in_rule__ModelTypeCS__Group__130713);
rule__ModelTypeCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModelTypeCS__Group__1"
// $ANTLR start "rule__ModelTypeCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14791:1: rule__ModelTypeCS__Group__1__Impl : ( ( rule__ModelTypeCS__NameAssignment_1 ) ) ;
public final void rule__ModelTypeCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14795:1: ( ( ( rule__ModelTypeCS__NameAssignment_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14796:1: ( ( rule__ModelTypeCS__NameAssignment_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14796:1: ( ( rule__ModelTypeCS__NameAssignment_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14797:1: ( rule__ModelTypeCS__NameAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModelTypeCSAccess().getNameAssignment_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14798:1: ( rule__ModelTypeCS__NameAssignment_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14798:2: rule__ModelTypeCS__NameAssignment_1
{
pushFollow(FollowSets001.FOLLOW_rule__ModelTypeCS__NameAssignment_1_in_rule__ModelTypeCS__Group__1__Impl30740);
rule__ModelTypeCS__NameAssignment_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getModelTypeCSAccess().getNameAssignment_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModelTypeCS__Group__1__Impl"
// $ANTLR start "rule__ModelTypeCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14808:1: rule__ModelTypeCS__Group__2 : rule__ModelTypeCS__Group__2__Impl rule__ModelTypeCS__Group__3 ;
public final void rule__ModelTypeCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14812:1: ( rule__ModelTypeCS__Group__2__Impl rule__ModelTypeCS__Group__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14813:2: rule__ModelTypeCS__Group__2__Impl rule__ModelTypeCS__Group__3
{
pushFollow(FollowSets001.FOLLOW_rule__ModelTypeCS__Group__2__Impl_in_rule__ModelTypeCS__Group__230770);
rule__ModelTypeCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ModelTypeCS__Group__3_in_rule__ModelTypeCS__Group__230773);
rule__ModelTypeCS__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModelTypeCS__Group__2"
// $ANTLR start "rule__ModelTypeCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14820:1: rule__ModelTypeCS__Group__2__Impl : ( ( rule__ModelTypeCS__ComplianceKindAssignment_2 )? ) ;
public final void rule__ModelTypeCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14824:1: ( ( ( rule__ModelTypeCS__ComplianceKindAssignment_2 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14825:1: ( ( rule__ModelTypeCS__ComplianceKindAssignment_2 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14825:1: ( ( rule__ModelTypeCS__ComplianceKindAssignment_2 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14826:1: ( rule__ModelTypeCS__ComplianceKindAssignment_2 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModelTypeCSAccess().getComplianceKindAssignment_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14827:1: ( rule__ModelTypeCS__ComplianceKindAssignment_2 )?
int alt129=2;
int LA129_0 = input.LA(1);
if ( ((LA129_0>=RULE_SINGLE_QUOTED_STRING && LA129_0<=RULE_DOUBLE_QUOTED_STRING)) ) {
alt129=1;
}
switch (alt129) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14827:2: rule__ModelTypeCS__ComplianceKindAssignment_2
{
pushFollow(FollowSets001.FOLLOW_rule__ModelTypeCS__ComplianceKindAssignment_2_in_rule__ModelTypeCS__Group__2__Impl30800);
rule__ModelTypeCS__ComplianceKindAssignment_2();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getModelTypeCSAccess().getComplianceKindAssignment_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModelTypeCS__Group__2__Impl"
// $ANTLR start "rule__ModelTypeCS__Group__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14837:1: rule__ModelTypeCS__Group__3 : rule__ModelTypeCS__Group__3__Impl rule__ModelTypeCS__Group__4 ;
public final void rule__ModelTypeCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14841:1: ( rule__ModelTypeCS__Group__3__Impl rule__ModelTypeCS__Group__4 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14842:2: rule__ModelTypeCS__Group__3__Impl rule__ModelTypeCS__Group__4
{
pushFollow(FollowSets001.FOLLOW_rule__ModelTypeCS__Group__3__Impl_in_rule__ModelTypeCS__Group__330831);
rule__ModelTypeCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ModelTypeCS__Group__4_in_rule__ModelTypeCS__Group__330834);
rule__ModelTypeCS__Group__4();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModelTypeCS__Group__3"
// $ANTLR start "rule__ModelTypeCS__Group__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14849:1: rule__ModelTypeCS__Group__3__Impl : ( 'uses' ) ;
public final void rule__ModelTypeCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14853:1: ( ( 'uses' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14854:1: ( 'uses' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14854:1: ( 'uses' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14855:1: 'uses'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModelTypeCSAccess().getUsesKeyword_3());
}
match(input,121,FollowSets001.FOLLOW_121_in_rule__ModelTypeCS__Group__3__Impl30862); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getModelTypeCSAccess().getUsesKeyword_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModelTypeCS__Group__3__Impl"
// $ANTLR start "rule__ModelTypeCS__Group__4"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14868:1: rule__ModelTypeCS__Group__4 : rule__ModelTypeCS__Group__4__Impl rule__ModelTypeCS__Group__5 ;
public final void rule__ModelTypeCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14872:1: ( rule__ModelTypeCS__Group__4__Impl rule__ModelTypeCS__Group__5 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14873:2: rule__ModelTypeCS__Group__4__Impl rule__ModelTypeCS__Group__5
{
pushFollow(FollowSets001.FOLLOW_rule__ModelTypeCS__Group__4__Impl_in_rule__ModelTypeCS__Group__430893);
rule__ModelTypeCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ModelTypeCS__Group__5_in_rule__ModelTypeCS__Group__430896);
rule__ModelTypeCS__Group__5();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModelTypeCS__Group__4"
// $ANTLR start "rule__ModelTypeCS__Group__4__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14880:1: rule__ModelTypeCS__Group__4__Impl : ( ( rule__ModelTypeCS__OwnedPackageRefsAssignment_4 ) ) ;
public final void rule__ModelTypeCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14884:1: ( ( ( rule__ModelTypeCS__OwnedPackageRefsAssignment_4 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14885:1: ( ( rule__ModelTypeCS__OwnedPackageRefsAssignment_4 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14885:1: ( ( rule__ModelTypeCS__OwnedPackageRefsAssignment_4 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14886:1: ( rule__ModelTypeCS__OwnedPackageRefsAssignment_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModelTypeCSAccess().getOwnedPackageRefsAssignment_4());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14887:1: ( rule__ModelTypeCS__OwnedPackageRefsAssignment_4 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14887:2: rule__ModelTypeCS__OwnedPackageRefsAssignment_4
{
pushFollow(FollowSets001.FOLLOW_rule__ModelTypeCS__OwnedPackageRefsAssignment_4_in_rule__ModelTypeCS__Group__4__Impl30923);
rule__ModelTypeCS__OwnedPackageRefsAssignment_4();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getModelTypeCSAccess().getOwnedPackageRefsAssignment_4());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModelTypeCS__Group__4__Impl"
// $ANTLR start "rule__ModelTypeCS__Group__5"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14897:1: rule__ModelTypeCS__Group__5 : rule__ModelTypeCS__Group__5__Impl rule__ModelTypeCS__Group__6 ;
public final void rule__ModelTypeCS__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14901:1: ( rule__ModelTypeCS__Group__5__Impl rule__ModelTypeCS__Group__6 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14902:2: rule__ModelTypeCS__Group__5__Impl rule__ModelTypeCS__Group__6
{
pushFollow(FollowSets001.FOLLOW_rule__ModelTypeCS__Group__5__Impl_in_rule__ModelTypeCS__Group__530953);
rule__ModelTypeCS__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ModelTypeCS__Group__6_in_rule__ModelTypeCS__Group__530956);
rule__ModelTypeCS__Group__6();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModelTypeCS__Group__5"
// $ANTLR start "rule__ModelTypeCS__Group__5__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14909:1: rule__ModelTypeCS__Group__5__Impl : ( ( rule__ModelTypeCS__Group_5__0 )* ) ;
public final void rule__ModelTypeCS__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14913:1: ( ( ( rule__ModelTypeCS__Group_5__0 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14914:1: ( ( rule__ModelTypeCS__Group_5__0 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14914:1: ( ( rule__ModelTypeCS__Group_5__0 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14915:1: ( rule__ModelTypeCS__Group_5__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModelTypeCSAccess().getGroup_5());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14916:1: ( rule__ModelTypeCS__Group_5__0 )*
loop130:
do {
int alt130=2;
int LA130_0 = input.LA(1);
if ( (LA130_0==95) ) {
alt130=1;
}
switch (alt130) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14916:2: rule__ModelTypeCS__Group_5__0
{
pushFollow(FollowSets001.FOLLOW_rule__ModelTypeCS__Group_5__0_in_rule__ModelTypeCS__Group__5__Impl30983);
rule__ModelTypeCS__Group_5__0();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop130;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getModelTypeCSAccess().getGroup_5());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModelTypeCS__Group__5__Impl"
// $ANTLR start "rule__ModelTypeCS__Group__6"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14926:1: rule__ModelTypeCS__Group__6 : rule__ModelTypeCS__Group__6__Impl rule__ModelTypeCS__Group__7 ;
public final void rule__ModelTypeCS__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14930:1: ( rule__ModelTypeCS__Group__6__Impl rule__ModelTypeCS__Group__7 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14931:2: rule__ModelTypeCS__Group__6__Impl rule__ModelTypeCS__Group__7
{
pushFollow(FollowSets001.FOLLOW_rule__ModelTypeCS__Group__6__Impl_in_rule__ModelTypeCS__Group__631014);
rule__ModelTypeCS__Group__6__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ModelTypeCS__Group__7_in_rule__ModelTypeCS__Group__631017);
rule__ModelTypeCS__Group__7();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModelTypeCS__Group__6"
// $ANTLR start "rule__ModelTypeCS__Group__6__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14938:1: rule__ModelTypeCS__Group__6__Impl : ( ( rule__ModelTypeCS__Group_6__0 )? ) ;
public final void rule__ModelTypeCS__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14942:1: ( ( ( rule__ModelTypeCS__Group_6__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14943:1: ( ( rule__ModelTypeCS__Group_6__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14943:1: ( ( rule__ModelTypeCS__Group_6__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14944:1: ( rule__ModelTypeCS__Group_6__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModelTypeCSAccess().getGroup_6());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14945:1: ( rule__ModelTypeCS__Group_6__0 )?
int alt131=2;
int LA131_0 = input.LA(1);
if ( (LA131_0==119) ) {
alt131=1;
}
switch (alt131) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14945:2: rule__ModelTypeCS__Group_6__0
{
pushFollow(FollowSets001.FOLLOW_rule__ModelTypeCS__Group_6__0_in_rule__ModelTypeCS__Group__6__Impl31044);
rule__ModelTypeCS__Group_6__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getModelTypeCSAccess().getGroup_6());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModelTypeCS__Group__6__Impl"
// $ANTLR start "rule__ModelTypeCS__Group__7"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14955:1: rule__ModelTypeCS__Group__7 : rule__ModelTypeCS__Group__7__Impl ;
public final void rule__ModelTypeCS__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14959:1: ( rule__ModelTypeCS__Group__7__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14960:2: rule__ModelTypeCS__Group__7__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__ModelTypeCS__Group__7__Impl_in_rule__ModelTypeCS__Group__731075);
rule__ModelTypeCS__Group__7__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModelTypeCS__Group__7"
// $ANTLR start "rule__ModelTypeCS__Group__7__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14966:1: rule__ModelTypeCS__Group__7__Impl : ( ';' ) ;
public final void rule__ModelTypeCS__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14970:1: ( ( ';' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14971:1: ( ';' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14971:1: ( ';' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:14972:1: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModelTypeCSAccess().getSemicolonKeyword_7());
}
match(input,94,FollowSets001.FOLLOW_94_in_rule__ModelTypeCS__Group__7__Impl31103); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getModelTypeCSAccess().getSemicolonKeyword_7());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModelTypeCS__Group__7__Impl"
// $ANTLR start "rule__ModelTypeCS__Group_5__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15001:1: rule__ModelTypeCS__Group_5__0 : rule__ModelTypeCS__Group_5__0__Impl rule__ModelTypeCS__Group_5__1 ;
public final void rule__ModelTypeCS__Group_5__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15005:1: ( rule__ModelTypeCS__Group_5__0__Impl rule__ModelTypeCS__Group_5__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15006:2: rule__ModelTypeCS__Group_5__0__Impl rule__ModelTypeCS__Group_5__1
{
pushFollow(FollowSets001.FOLLOW_rule__ModelTypeCS__Group_5__0__Impl_in_rule__ModelTypeCS__Group_5__031150);
rule__ModelTypeCS__Group_5__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ModelTypeCS__Group_5__1_in_rule__ModelTypeCS__Group_5__031153);
rule__ModelTypeCS__Group_5__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModelTypeCS__Group_5__0"
// $ANTLR start "rule__ModelTypeCS__Group_5__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15013:1: rule__ModelTypeCS__Group_5__0__Impl : ( ',' ) ;
public final void rule__ModelTypeCS__Group_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15017:1: ( ( ',' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15018:1: ( ',' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15018:1: ( ',' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15019:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModelTypeCSAccess().getCommaKeyword_5_0());
}
match(input,95,FollowSets001.FOLLOW_95_in_rule__ModelTypeCS__Group_5__0__Impl31181); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getModelTypeCSAccess().getCommaKeyword_5_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModelTypeCS__Group_5__0__Impl"
// $ANTLR start "rule__ModelTypeCS__Group_5__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15032:1: rule__ModelTypeCS__Group_5__1 : rule__ModelTypeCS__Group_5__1__Impl ;
public final void rule__ModelTypeCS__Group_5__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15036:1: ( rule__ModelTypeCS__Group_5__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15037:2: rule__ModelTypeCS__Group_5__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__ModelTypeCS__Group_5__1__Impl_in_rule__ModelTypeCS__Group_5__131212);
rule__ModelTypeCS__Group_5__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModelTypeCS__Group_5__1"
// $ANTLR start "rule__ModelTypeCS__Group_5__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15043:1: rule__ModelTypeCS__Group_5__1__Impl : ( ( rule__ModelTypeCS__OwnedPackageRefsAssignment_5_1 ) ) ;
public final void rule__ModelTypeCS__Group_5__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15047:1: ( ( ( rule__ModelTypeCS__OwnedPackageRefsAssignment_5_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15048:1: ( ( rule__ModelTypeCS__OwnedPackageRefsAssignment_5_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15048:1: ( ( rule__ModelTypeCS__OwnedPackageRefsAssignment_5_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15049:1: ( rule__ModelTypeCS__OwnedPackageRefsAssignment_5_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModelTypeCSAccess().getOwnedPackageRefsAssignment_5_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15050:1: ( rule__ModelTypeCS__OwnedPackageRefsAssignment_5_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15050:2: rule__ModelTypeCS__OwnedPackageRefsAssignment_5_1
{
pushFollow(FollowSets001.FOLLOW_rule__ModelTypeCS__OwnedPackageRefsAssignment_5_1_in_rule__ModelTypeCS__Group_5__1__Impl31239);
rule__ModelTypeCS__OwnedPackageRefsAssignment_5_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getModelTypeCSAccess().getOwnedPackageRefsAssignment_5_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModelTypeCS__Group_5__1__Impl"
// $ANTLR start "rule__ModelTypeCS__Group_6__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15064:1: rule__ModelTypeCS__Group_6__0 : rule__ModelTypeCS__Group_6__0__Impl rule__ModelTypeCS__Group_6__1 ;
public final void rule__ModelTypeCS__Group_6__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15068:1: ( rule__ModelTypeCS__Group_6__0__Impl rule__ModelTypeCS__Group_6__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15069:2: rule__ModelTypeCS__Group_6__0__Impl rule__ModelTypeCS__Group_6__1
{
pushFollow(FollowSets001.FOLLOW_rule__ModelTypeCS__Group_6__0__Impl_in_rule__ModelTypeCS__Group_6__031273);
rule__ModelTypeCS__Group_6__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ModelTypeCS__Group_6__1_in_rule__ModelTypeCS__Group_6__031276);
rule__ModelTypeCS__Group_6__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModelTypeCS__Group_6__0"
// $ANTLR start "rule__ModelTypeCS__Group_6__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15076:1: rule__ModelTypeCS__Group_6__0__Impl : ( 'where' ) ;
public final void rule__ModelTypeCS__Group_6__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15080:1: ( ( 'where' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15081:1: ( 'where' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15081:1: ( 'where' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15082:1: 'where'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModelTypeCSAccess().getWhereKeyword_6_0());
}
match(input,119,FollowSets001.FOLLOW_119_in_rule__ModelTypeCS__Group_6__0__Impl31304); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getModelTypeCSAccess().getWhereKeyword_6_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModelTypeCS__Group_6__0__Impl"
// $ANTLR start "rule__ModelTypeCS__Group_6__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15095:1: rule__ModelTypeCS__Group_6__1 : rule__ModelTypeCS__Group_6__1__Impl rule__ModelTypeCS__Group_6__2 ;
public final void rule__ModelTypeCS__Group_6__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15099:1: ( rule__ModelTypeCS__Group_6__1__Impl rule__ModelTypeCS__Group_6__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15100:2: rule__ModelTypeCS__Group_6__1__Impl rule__ModelTypeCS__Group_6__2
{
pushFollow(FollowSets001.FOLLOW_rule__ModelTypeCS__Group_6__1__Impl_in_rule__ModelTypeCS__Group_6__131335);
rule__ModelTypeCS__Group_6__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ModelTypeCS__Group_6__2_in_rule__ModelTypeCS__Group_6__131338);
rule__ModelTypeCS__Group_6__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModelTypeCS__Group_6__1"
// $ANTLR start "rule__ModelTypeCS__Group_6__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15107:1: rule__ModelTypeCS__Group_6__1__Impl : ( '{' ) ;
public final void rule__ModelTypeCS__Group_6__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15111:1: ( ( '{' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15112:1: ( '{' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15112:1: ( '{' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15113:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModelTypeCSAccess().getLeftCurlyBracketKeyword_6_1());
}
match(input,99,FollowSets001.FOLLOW_99_in_rule__ModelTypeCS__Group_6__1__Impl31366); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getModelTypeCSAccess().getLeftCurlyBracketKeyword_6_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModelTypeCS__Group_6__1__Impl"
// $ANTLR start "rule__ModelTypeCS__Group_6__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15126:1: rule__ModelTypeCS__Group_6__2 : rule__ModelTypeCS__Group_6__2__Impl rule__ModelTypeCS__Group_6__3 ;
public final void rule__ModelTypeCS__Group_6__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15130:1: ( rule__ModelTypeCS__Group_6__2__Impl rule__ModelTypeCS__Group_6__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15131:2: rule__ModelTypeCS__Group_6__2__Impl rule__ModelTypeCS__Group_6__3
{
pushFollow(FollowSets001.FOLLOW_rule__ModelTypeCS__Group_6__2__Impl_in_rule__ModelTypeCS__Group_6__231397);
rule__ModelTypeCS__Group_6__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ModelTypeCS__Group_6__3_in_rule__ModelTypeCS__Group_6__231400);
rule__ModelTypeCS__Group_6__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModelTypeCS__Group_6__2"
// $ANTLR start "rule__ModelTypeCS__Group_6__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15138:1: rule__ModelTypeCS__Group_6__2__Impl : ( ( rule__ModelTypeCS__Group_6_2__0 )? ) ;
public final void rule__ModelTypeCS__Group_6__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15142:1: ( ( ( rule__ModelTypeCS__Group_6_2__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15143:1: ( ( rule__ModelTypeCS__Group_6_2__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15143:1: ( ( rule__ModelTypeCS__Group_6_2__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15144:1: ( rule__ModelTypeCS__Group_6_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModelTypeCSAccess().getGroup_6_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15145:1: ( rule__ModelTypeCS__Group_6_2__0 )?
int alt132=2;
int LA132_0 = input.LA(1);
if ( ((LA132_0>=RULE_INT && LA132_0<=RULE_ESCAPED_ID)||(LA132_0>=33 && LA132_0<=40)||(LA132_0>=57 && LA132_0<=71)||LA132_0==91||LA132_0==99||(LA132_0>=127 && LA132_0<=129)||LA132_0==132||(LA132_0>=134 && LA132_0<=140)||LA132_0==144||(LA132_0>=146 && LA132_0<=148)||LA132_0==151||(LA132_0>=153 && LA132_0<=154)||LA132_0==156||(LA132_0>=159 && LA132_0<=160)||(LA132_0>=165 && LA132_0<=168)) ) {
alt132=1;
}
switch (alt132) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15145:2: rule__ModelTypeCS__Group_6_2__0
{
pushFollow(FollowSets001.FOLLOW_rule__ModelTypeCS__Group_6_2__0_in_rule__ModelTypeCS__Group_6__2__Impl31427);
rule__ModelTypeCS__Group_6_2__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getModelTypeCSAccess().getGroup_6_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModelTypeCS__Group_6__2__Impl"
// $ANTLR start "rule__ModelTypeCS__Group_6__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15155:1: rule__ModelTypeCS__Group_6__3 : rule__ModelTypeCS__Group_6__3__Impl ;
public final void rule__ModelTypeCS__Group_6__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15159:1: ( rule__ModelTypeCS__Group_6__3__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15160:2: rule__ModelTypeCS__Group_6__3__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__ModelTypeCS__Group_6__3__Impl_in_rule__ModelTypeCS__Group_6__331458);
rule__ModelTypeCS__Group_6__3__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModelTypeCS__Group_6__3"
// $ANTLR start "rule__ModelTypeCS__Group_6__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15166:1: rule__ModelTypeCS__Group_6__3__Impl : ( '}' ) ;
public final void rule__ModelTypeCS__Group_6__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15170:1: ( ( '}' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15171:1: ( '}' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15171:1: ( '}' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15172:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModelTypeCSAccess().getRightCurlyBracketKeyword_6_3());
}
match(input,100,FollowSets001.FOLLOW_100_in_rule__ModelTypeCS__Group_6__3__Impl31486); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getModelTypeCSAccess().getRightCurlyBracketKeyword_6_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModelTypeCS__Group_6__3__Impl"
// $ANTLR start "rule__ModelTypeCS__Group_6_2__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15193:1: rule__ModelTypeCS__Group_6_2__0 : rule__ModelTypeCS__Group_6_2__0__Impl rule__ModelTypeCS__Group_6_2__1 ;
public final void rule__ModelTypeCS__Group_6_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15197:1: ( rule__ModelTypeCS__Group_6_2__0__Impl rule__ModelTypeCS__Group_6_2__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15198:2: rule__ModelTypeCS__Group_6_2__0__Impl rule__ModelTypeCS__Group_6_2__1
{
pushFollow(FollowSets001.FOLLOW_rule__ModelTypeCS__Group_6_2__0__Impl_in_rule__ModelTypeCS__Group_6_2__031525);
rule__ModelTypeCS__Group_6_2__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ModelTypeCS__Group_6_2__1_in_rule__ModelTypeCS__Group_6_2__031528);
rule__ModelTypeCS__Group_6_2__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModelTypeCS__Group_6_2__0"
// $ANTLR start "rule__ModelTypeCS__Group_6_2__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15205:1: rule__ModelTypeCS__Group_6_2__0__Impl : ( ( rule__ModelTypeCS__OwnedConditionsAssignment_6_2_0 ) ) ;
public final void rule__ModelTypeCS__Group_6_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15209:1: ( ( ( rule__ModelTypeCS__OwnedConditionsAssignment_6_2_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15210:1: ( ( rule__ModelTypeCS__OwnedConditionsAssignment_6_2_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15210:1: ( ( rule__ModelTypeCS__OwnedConditionsAssignment_6_2_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15211:1: ( rule__ModelTypeCS__OwnedConditionsAssignment_6_2_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModelTypeCSAccess().getOwnedConditionsAssignment_6_2_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15212:1: ( rule__ModelTypeCS__OwnedConditionsAssignment_6_2_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15212:2: rule__ModelTypeCS__OwnedConditionsAssignment_6_2_0
{
pushFollow(FollowSets001.FOLLOW_rule__ModelTypeCS__OwnedConditionsAssignment_6_2_0_in_rule__ModelTypeCS__Group_6_2__0__Impl31555);
rule__ModelTypeCS__OwnedConditionsAssignment_6_2_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getModelTypeCSAccess().getOwnedConditionsAssignment_6_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModelTypeCS__Group_6_2__0__Impl"
// $ANTLR start "rule__ModelTypeCS__Group_6_2__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15222:1: rule__ModelTypeCS__Group_6_2__1 : rule__ModelTypeCS__Group_6_2__1__Impl rule__ModelTypeCS__Group_6_2__2 ;
public final void rule__ModelTypeCS__Group_6_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15226:1: ( rule__ModelTypeCS__Group_6_2__1__Impl rule__ModelTypeCS__Group_6_2__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15227:2: rule__ModelTypeCS__Group_6_2__1__Impl rule__ModelTypeCS__Group_6_2__2
{
pushFollow(FollowSets001.FOLLOW_rule__ModelTypeCS__Group_6_2__1__Impl_in_rule__ModelTypeCS__Group_6_2__131585);
rule__ModelTypeCS__Group_6_2__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ModelTypeCS__Group_6_2__2_in_rule__ModelTypeCS__Group_6_2__131588);
rule__ModelTypeCS__Group_6_2__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModelTypeCS__Group_6_2__1"
// $ANTLR start "rule__ModelTypeCS__Group_6_2__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15234:1: rule__ModelTypeCS__Group_6_2__1__Impl : ( ( rule__ModelTypeCS__Group_6_2_1__0 )* ) ;
public final void rule__ModelTypeCS__Group_6_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15238:1: ( ( ( rule__ModelTypeCS__Group_6_2_1__0 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15239:1: ( ( rule__ModelTypeCS__Group_6_2_1__0 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15239:1: ( ( rule__ModelTypeCS__Group_6_2_1__0 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15240:1: ( rule__ModelTypeCS__Group_6_2_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModelTypeCSAccess().getGroup_6_2_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15241:1: ( rule__ModelTypeCS__Group_6_2_1__0 )*
loop133:
do {
int alt133=2;
int LA133_0 = input.LA(1);
if ( (LA133_0==94) ) {
int LA133_1 = input.LA(2);
if ( ((LA133_1>=RULE_INT && LA133_1<=RULE_ESCAPED_ID)||(LA133_1>=33 && LA133_1<=40)||(LA133_1>=57 && LA133_1<=71)||LA133_1==91||LA133_1==99||(LA133_1>=127 && LA133_1<=129)||LA133_1==132||(LA133_1>=134 && LA133_1<=140)||LA133_1==144||(LA133_1>=146 && LA133_1<=148)||LA133_1==151||(LA133_1>=153 && LA133_1<=154)||LA133_1==156||(LA133_1>=159 && LA133_1<=160)||(LA133_1>=165 && LA133_1<=168)) ) {
alt133=1;
}
}
switch (alt133) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15241:2: rule__ModelTypeCS__Group_6_2_1__0
{
pushFollow(FollowSets001.FOLLOW_rule__ModelTypeCS__Group_6_2_1__0_in_rule__ModelTypeCS__Group_6_2__1__Impl31615);
rule__ModelTypeCS__Group_6_2_1__0();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop133;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getModelTypeCSAccess().getGroup_6_2_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModelTypeCS__Group_6_2__1__Impl"
// $ANTLR start "rule__ModelTypeCS__Group_6_2__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15251:1: rule__ModelTypeCS__Group_6_2__2 : rule__ModelTypeCS__Group_6_2__2__Impl ;
public final void rule__ModelTypeCS__Group_6_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15255:1: ( rule__ModelTypeCS__Group_6_2__2__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15256:2: rule__ModelTypeCS__Group_6_2__2__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__ModelTypeCS__Group_6_2__2__Impl_in_rule__ModelTypeCS__Group_6_2__231646);
rule__ModelTypeCS__Group_6_2__2__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModelTypeCS__Group_6_2__2"
// $ANTLR start "rule__ModelTypeCS__Group_6_2__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15262:1: rule__ModelTypeCS__Group_6_2__2__Impl : ( ( ';' )? ) ;
public final void rule__ModelTypeCS__Group_6_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15266:1: ( ( ( ';' )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15267:1: ( ( ';' )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15267:1: ( ( ';' )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15268:1: ( ';' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModelTypeCSAccess().getSemicolonKeyword_6_2_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15269:1: ( ';' )?
int alt134=2;
int LA134_0 = input.LA(1);
if ( (LA134_0==94) ) {
alt134=1;
}
switch (alt134) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15270:2: ';'
{
match(input,94,FollowSets001.FOLLOW_94_in_rule__ModelTypeCS__Group_6_2__2__Impl31675); if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getModelTypeCSAccess().getSemicolonKeyword_6_2_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModelTypeCS__Group_6_2__2__Impl"
// $ANTLR start "rule__ModelTypeCS__Group_6_2_1__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15287:1: rule__ModelTypeCS__Group_6_2_1__0 : rule__ModelTypeCS__Group_6_2_1__0__Impl rule__ModelTypeCS__Group_6_2_1__1 ;
public final void rule__ModelTypeCS__Group_6_2_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15291:1: ( rule__ModelTypeCS__Group_6_2_1__0__Impl rule__ModelTypeCS__Group_6_2_1__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15292:2: rule__ModelTypeCS__Group_6_2_1__0__Impl rule__ModelTypeCS__Group_6_2_1__1
{
pushFollow(FollowSets001.FOLLOW_rule__ModelTypeCS__Group_6_2_1__0__Impl_in_rule__ModelTypeCS__Group_6_2_1__031714);
rule__ModelTypeCS__Group_6_2_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ModelTypeCS__Group_6_2_1__1_in_rule__ModelTypeCS__Group_6_2_1__031717);
rule__ModelTypeCS__Group_6_2_1__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModelTypeCS__Group_6_2_1__0"
// $ANTLR start "rule__ModelTypeCS__Group_6_2_1__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15299:1: rule__ModelTypeCS__Group_6_2_1__0__Impl : ( ';' ) ;
public final void rule__ModelTypeCS__Group_6_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15303:1: ( ( ';' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15304:1: ( ';' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15304:1: ( ';' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15305:1: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModelTypeCSAccess().getSemicolonKeyword_6_2_1_0());
}
match(input,94,FollowSets001.FOLLOW_94_in_rule__ModelTypeCS__Group_6_2_1__0__Impl31745); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getModelTypeCSAccess().getSemicolonKeyword_6_2_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModelTypeCS__Group_6_2_1__0__Impl"
// $ANTLR start "rule__ModelTypeCS__Group_6_2_1__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15318:1: rule__ModelTypeCS__Group_6_2_1__1 : rule__ModelTypeCS__Group_6_2_1__1__Impl ;
public final void rule__ModelTypeCS__Group_6_2_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15322:1: ( rule__ModelTypeCS__Group_6_2_1__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15323:2: rule__ModelTypeCS__Group_6_2_1__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__ModelTypeCS__Group_6_2_1__1__Impl_in_rule__ModelTypeCS__Group_6_2_1__131776);
rule__ModelTypeCS__Group_6_2_1__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModelTypeCS__Group_6_2_1__1"
// $ANTLR start "rule__ModelTypeCS__Group_6_2_1__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15329:1: rule__ModelTypeCS__Group_6_2_1__1__Impl : ( ( rule__ModelTypeCS__OwnedConditionsAssignment_6_2_1_1 ) ) ;
public final void rule__ModelTypeCS__Group_6_2_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15333:1: ( ( ( rule__ModelTypeCS__OwnedConditionsAssignment_6_2_1_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15334:1: ( ( rule__ModelTypeCS__OwnedConditionsAssignment_6_2_1_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15334:1: ( ( rule__ModelTypeCS__OwnedConditionsAssignment_6_2_1_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15335:1: ( rule__ModelTypeCS__OwnedConditionsAssignment_6_2_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModelTypeCSAccess().getOwnedConditionsAssignment_6_2_1_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15336:1: ( rule__ModelTypeCS__OwnedConditionsAssignment_6_2_1_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15336:2: rule__ModelTypeCS__OwnedConditionsAssignment_6_2_1_1
{
pushFollow(FollowSets001.FOLLOW_rule__ModelTypeCS__OwnedConditionsAssignment_6_2_1_1_in_rule__ModelTypeCS__Group_6_2_1__1__Impl31803);
rule__ModelTypeCS__OwnedConditionsAssignment_6_2_1_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getModelTypeCSAccess().getOwnedConditionsAssignment_6_2_1_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModelTypeCS__Group_6_2_1__1__Impl"
// $ANTLR start "rule__ModuleRefCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15350:1: rule__ModuleRefCS__Group__0 : rule__ModuleRefCS__Group__0__Impl rule__ModuleRefCS__Group__1 ;
public final void rule__ModuleRefCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15354:1: ( rule__ModuleRefCS__Group__0__Impl rule__ModuleRefCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15355:2: rule__ModuleRefCS__Group__0__Impl rule__ModuleRefCS__Group__1
{
pushFollow(FollowSets001.FOLLOW_rule__ModuleRefCS__Group__0__Impl_in_rule__ModuleRefCS__Group__031837);
rule__ModuleRefCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ModuleRefCS__Group__1_in_rule__ModuleRefCS__Group__031840);
rule__ModuleRefCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModuleRefCS__Group__0"
// $ANTLR start "rule__ModuleRefCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15362:1: rule__ModuleRefCS__Group__0__Impl : ( ( rule__ModuleRefCS__OwnedScopedNameAssignment_0 ) ) ;
public final void rule__ModuleRefCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15366:1: ( ( ( rule__ModuleRefCS__OwnedScopedNameAssignment_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15367:1: ( ( rule__ModuleRefCS__OwnedScopedNameAssignment_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15367:1: ( ( rule__ModuleRefCS__OwnedScopedNameAssignment_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15368:1: ( rule__ModuleRefCS__OwnedScopedNameAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModuleRefCSAccess().getOwnedScopedNameAssignment_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15369:1: ( rule__ModuleRefCS__OwnedScopedNameAssignment_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15369:2: rule__ModuleRefCS__OwnedScopedNameAssignment_0
{
pushFollow(FollowSets001.FOLLOW_rule__ModuleRefCS__OwnedScopedNameAssignment_0_in_rule__ModuleRefCS__Group__0__Impl31867);
rule__ModuleRefCS__OwnedScopedNameAssignment_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getModuleRefCSAccess().getOwnedScopedNameAssignment_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModuleRefCS__Group__0__Impl"
// $ANTLR start "rule__ModuleRefCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15379:1: rule__ModuleRefCS__Group__1 : rule__ModuleRefCS__Group__1__Impl ;
public final void rule__ModuleRefCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15383:1: ( rule__ModuleRefCS__Group__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15384:2: rule__ModuleRefCS__Group__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__ModuleRefCS__Group__1__Impl_in_rule__ModuleRefCS__Group__131897);
rule__ModuleRefCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModuleRefCS__Group__1"
// $ANTLR start "rule__ModuleRefCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15390:1: rule__ModuleRefCS__Group__1__Impl : ( ( rule__ModuleRefCS__Group_1__0 )? ) ;
public final void rule__ModuleRefCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15394:1: ( ( ( rule__ModuleRefCS__Group_1__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15395:1: ( ( rule__ModuleRefCS__Group_1__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15395:1: ( ( rule__ModuleRefCS__Group_1__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15396:1: ( rule__ModuleRefCS__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModuleRefCSAccess().getGroup_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15397:1: ( rule__ModuleRefCS__Group_1__0 )?
int alt135=2;
int LA135_0 = input.LA(1);
if ( (LA135_0==91) ) {
alt135=1;
}
switch (alt135) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15397:2: rule__ModuleRefCS__Group_1__0
{
pushFollow(FollowSets001.FOLLOW_rule__ModuleRefCS__Group_1__0_in_rule__ModuleRefCS__Group__1__Impl31924);
rule__ModuleRefCS__Group_1__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getModuleRefCSAccess().getGroup_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModuleRefCS__Group__1__Impl"
// $ANTLR start "rule__ModuleRefCS__Group_1__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15411:1: rule__ModuleRefCS__Group_1__0 : rule__ModuleRefCS__Group_1__0__Impl rule__ModuleRefCS__Group_1__1 ;
public final void rule__ModuleRefCS__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15415:1: ( rule__ModuleRefCS__Group_1__0__Impl rule__ModuleRefCS__Group_1__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15416:2: rule__ModuleRefCS__Group_1__0__Impl rule__ModuleRefCS__Group_1__1
{
pushFollow(FollowSets001.FOLLOW_rule__ModuleRefCS__Group_1__0__Impl_in_rule__ModuleRefCS__Group_1__031959);
rule__ModuleRefCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ModuleRefCS__Group_1__1_in_rule__ModuleRefCS__Group_1__031962);
rule__ModuleRefCS__Group_1__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModuleRefCS__Group_1__0"
// $ANTLR start "rule__ModuleRefCS__Group_1__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15423:1: rule__ModuleRefCS__Group_1__0__Impl : ( '(' ) ;
public final void rule__ModuleRefCS__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15427:1: ( ( '(' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15428:1: ( '(' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15428:1: ( '(' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15429:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModuleRefCSAccess().getLeftParenthesisKeyword_1_0());
}
match(input,91,FollowSets001.FOLLOW_91_in_rule__ModuleRefCS__Group_1__0__Impl31990); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getModuleRefCSAccess().getLeftParenthesisKeyword_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModuleRefCS__Group_1__0__Impl"
// $ANTLR start "rule__ModuleRefCS__Group_1__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15442:1: rule__ModuleRefCS__Group_1__1 : rule__ModuleRefCS__Group_1__1__Impl rule__ModuleRefCS__Group_1__2 ;
public final void rule__ModuleRefCS__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15446:1: ( rule__ModuleRefCS__Group_1__1__Impl rule__ModuleRefCS__Group_1__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15447:2: rule__ModuleRefCS__Group_1__1__Impl rule__ModuleRefCS__Group_1__2
{
pushFollow(FollowSets001.FOLLOW_rule__ModuleRefCS__Group_1__1__Impl_in_rule__ModuleRefCS__Group_1__132021);
rule__ModuleRefCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ModuleRefCS__Group_1__2_in_rule__ModuleRefCS__Group_1__132024);
rule__ModuleRefCS__Group_1__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModuleRefCS__Group_1__1"
// $ANTLR start "rule__ModuleRefCS__Group_1__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15454:1: rule__ModuleRefCS__Group_1__1__Impl : ( ( rule__ModuleRefCS__OwnedParametersAssignment_1_1 ) ) ;
public final void rule__ModuleRefCS__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15458:1: ( ( ( rule__ModuleRefCS__OwnedParametersAssignment_1_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15459:1: ( ( rule__ModuleRefCS__OwnedParametersAssignment_1_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15459:1: ( ( rule__ModuleRefCS__OwnedParametersAssignment_1_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15460:1: ( rule__ModuleRefCS__OwnedParametersAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModuleRefCSAccess().getOwnedParametersAssignment_1_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15461:1: ( rule__ModuleRefCS__OwnedParametersAssignment_1_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15461:2: rule__ModuleRefCS__OwnedParametersAssignment_1_1
{
pushFollow(FollowSets001.FOLLOW_rule__ModuleRefCS__OwnedParametersAssignment_1_1_in_rule__ModuleRefCS__Group_1__1__Impl32051);
rule__ModuleRefCS__OwnedParametersAssignment_1_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getModuleRefCSAccess().getOwnedParametersAssignment_1_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModuleRefCS__Group_1__1__Impl"
// $ANTLR start "rule__ModuleRefCS__Group_1__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15471:1: rule__ModuleRefCS__Group_1__2 : rule__ModuleRefCS__Group_1__2__Impl rule__ModuleRefCS__Group_1__3 ;
public final void rule__ModuleRefCS__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15475:1: ( rule__ModuleRefCS__Group_1__2__Impl rule__ModuleRefCS__Group_1__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15476:2: rule__ModuleRefCS__Group_1__2__Impl rule__ModuleRefCS__Group_1__3
{
pushFollow(FollowSets001.FOLLOW_rule__ModuleRefCS__Group_1__2__Impl_in_rule__ModuleRefCS__Group_1__232081);
rule__ModuleRefCS__Group_1__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ModuleRefCS__Group_1__3_in_rule__ModuleRefCS__Group_1__232084);
rule__ModuleRefCS__Group_1__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModuleRefCS__Group_1__2"
// $ANTLR start "rule__ModuleRefCS__Group_1__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15483:1: rule__ModuleRefCS__Group_1__2__Impl : ( ( rule__ModuleRefCS__Group_1_2__0 )* ) ;
public final void rule__ModuleRefCS__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15487:1: ( ( ( rule__ModuleRefCS__Group_1_2__0 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15488:1: ( ( rule__ModuleRefCS__Group_1_2__0 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15488:1: ( ( rule__ModuleRefCS__Group_1_2__0 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15489:1: ( rule__ModuleRefCS__Group_1_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModuleRefCSAccess().getGroup_1_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15490:1: ( rule__ModuleRefCS__Group_1_2__0 )*
loop136:
do {
int alt136=2;
int LA136_0 = input.LA(1);
if ( (LA136_0==95) ) {
alt136=1;
}
switch (alt136) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15490:2: rule__ModuleRefCS__Group_1_2__0
{
pushFollow(FollowSets001.FOLLOW_rule__ModuleRefCS__Group_1_2__0_in_rule__ModuleRefCS__Group_1__2__Impl32111);
rule__ModuleRefCS__Group_1_2__0();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop136;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getModuleRefCSAccess().getGroup_1_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModuleRefCS__Group_1__2__Impl"
// $ANTLR start "rule__ModuleRefCS__Group_1__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15500:1: rule__ModuleRefCS__Group_1__3 : rule__ModuleRefCS__Group_1__3__Impl ;
public final void rule__ModuleRefCS__Group_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15504:1: ( rule__ModuleRefCS__Group_1__3__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15505:2: rule__ModuleRefCS__Group_1__3__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__ModuleRefCS__Group_1__3__Impl_in_rule__ModuleRefCS__Group_1__332142);
rule__ModuleRefCS__Group_1__3__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModuleRefCS__Group_1__3"
// $ANTLR start "rule__ModuleRefCS__Group_1__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15511:1: rule__ModuleRefCS__Group_1__3__Impl : ( ')' ) ;
public final void rule__ModuleRefCS__Group_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15515:1: ( ( ')' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15516:1: ( ')' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15516:1: ( ')' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15517:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModuleRefCSAccess().getRightParenthesisKeyword_1_3());
}
match(input,92,FollowSets001.FOLLOW_92_in_rule__ModuleRefCS__Group_1__3__Impl32170); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getModuleRefCSAccess().getRightParenthesisKeyword_1_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModuleRefCS__Group_1__3__Impl"
// $ANTLR start "rule__ModuleRefCS__Group_1_2__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15538:1: rule__ModuleRefCS__Group_1_2__0 : rule__ModuleRefCS__Group_1_2__0__Impl rule__ModuleRefCS__Group_1_2__1 ;
public final void rule__ModuleRefCS__Group_1_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15542:1: ( rule__ModuleRefCS__Group_1_2__0__Impl rule__ModuleRefCS__Group_1_2__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15543:2: rule__ModuleRefCS__Group_1_2__0__Impl rule__ModuleRefCS__Group_1_2__1
{
pushFollow(FollowSets001.FOLLOW_rule__ModuleRefCS__Group_1_2__0__Impl_in_rule__ModuleRefCS__Group_1_2__032209);
rule__ModuleRefCS__Group_1_2__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ModuleRefCS__Group_1_2__1_in_rule__ModuleRefCS__Group_1_2__032212);
rule__ModuleRefCS__Group_1_2__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModuleRefCS__Group_1_2__0"
// $ANTLR start "rule__ModuleRefCS__Group_1_2__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15550:1: rule__ModuleRefCS__Group_1_2__0__Impl : ( ',' ) ;
public final void rule__ModuleRefCS__Group_1_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15554:1: ( ( ',' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15555:1: ( ',' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15555:1: ( ',' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15556:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModuleRefCSAccess().getCommaKeyword_1_2_0());
}
match(input,95,FollowSets001.FOLLOW_95_in_rule__ModuleRefCS__Group_1_2__0__Impl32240); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getModuleRefCSAccess().getCommaKeyword_1_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModuleRefCS__Group_1_2__0__Impl"
// $ANTLR start "rule__ModuleRefCS__Group_1_2__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15569:1: rule__ModuleRefCS__Group_1_2__1 : rule__ModuleRefCS__Group_1_2__1__Impl ;
public final void rule__ModuleRefCS__Group_1_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15573:1: ( rule__ModuleRefCS__Group_1_2__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15574:2: rule__ModuleRefCS__Group_1_2__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__ModuleRefCS__Group_1_2__1__Impl_in_rule__ModuleRefCS__Group_1_2__132271);
rule__ModuleRefCS__Group_1_2__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModuleRefCS__Group_1_2__1"
// $ANTLR start "rule__ModuleRefCS__Group_1_2__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15580:1: rule__ModuleRefCS__Group_1_2__1__Impl : ( ( rule__ModuleRefCS__OwnedParametersAssignment_1_2_1 ) ) ;
public final void rule__ModuleRefCS__Group_1_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15584:1: ( ( ( rule__ModuleRefCS__OwnedParametersAssignment_1_2_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15585:1: ( ( rule__ModuleRefCS__OwnedParametersAssignment_1_2_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15585:1: ( ( rule__ModuleRefCS__OwnedParametersAssignment_1_2_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15586:1: ( rule__ModuleRefCS__OwnedParametersAssignment_1_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModuleRefCSAccess().getOwnedParametersAssignment_1_2_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15587:1: ( rule__ModuleRefCS__OwnedParametersAssignment_1_2_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15587:2: rule__ModuleRefCS__OwnedParametersAssignment_1_2_1
{
pushFollow(FollowSets001.FOLLOW_rule__ModuleRefCS__OwnedParametersAssignment_1_2_1_in_rule__ModuleRefCS__Group_1_2__1__Impl32298);
rule__ModuleRefCS__OwnedParametersAssignment_1_2_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getModuleRefCSAccess().getOwnedParametersAssignment_1_2_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModuleRefCS__Group_1_2__1__Impl"
// $ANTLR start "rule__ModuleUsageCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15601:1: rule__ModuleUsageCS__Group__0 : rule__ModuleUsageCS__Group__0__Impl rule__ModuleUsageCS__Group__1 ;
public final void rule__ModuleUsageCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15605:1: ( rule__ModuleUsageCS__Group__0__Impl rule__ModuleUsageCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15606:2: rule__ModuleUsageCS__Group__0__Impl rule__ModuleUsageCS__Group__1
{
pushFollow(FollowSets001.FOLLOW_rule__ModuleUsageCS__Group__0__Impl_in_rule__ModuleUsageCS__Group__032332);
rule__ModuleUsageCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ModuleUsageCS__Group__1_in_rule__ModuleUsageCS__Group__032335);
rule__ModuleUsageCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModuleUsageCS__Group__0"
// $ANTLR start "rule__ModuleUsageCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15613:1: rule__ModuleUsageCS__Group__0__Impl : ( ( rule__ModuleUsageCS__ImportKindAssignment_0 ) ) ;
public final void rule__ModuleUsageCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15617:1: ( ( ( rule__ModuleUsageCS__ImportKindAssignment_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15618:1: ( ( rule__ModuleUsageCS__ImportKindAssignment_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15618:1: ( ( rule__ModuleUsageCS__ImportKindAssignment_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15619:1: ( rule__ModuleUsageCS__ImportKindAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModuleUsageCSAccess().getImportKindAssignment_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15620:1: ( rule__ModuleUsageCS__ImportKindAssignment_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15620:2: rule__ModuleUsageCS__ImportKindAssignment_0
{
pushFollow(FollowSets001.FOLLOW_rule__ModuleUsageCS__ImportKindAssignment_0_in_rule__ModuleUsageCS__Group__0__Impl32362);
rule__ModuleUsageCS__ImportKindAssignment_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getModuleUsageCSAccess().getImportKindAssignment_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModuleUsageCS__Group__0__Impl"
// $ANTLR start "rule__ModuleUsageCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15630:1: rule__ModuleUsageCS__Group__1 : rule__ModuleUsageCS__Group__1__Impl rule__ModuleUsageCS__Group__2 ;
public final void rule__ModuleUsageCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15634:1: ( rule__ModuleUsageCS__Group__1__Impl rule__ModuleUsageCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15635:2: rule__ModuleUsageCS__Group__1__Impl rule__ModuleUsageCS__Group__2
{
pushFollow(FollowSets001.FOLLOW_rule__ModuleUsageCS__Group__1__Impl_in_rule__ModuleUsageCS__Group__132392);
rule__ModuleUsageCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ModuleUsageCS__Group__2_in_rule__ModuleUsageCS__Group__132395);
rule__ModuleUsageCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModuleUsageCS__Group__1"
// $ANTLR start "rule__ModuleUsageCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15642:1: rule__ModuleUsageCS__Group__1__Impl : ( ( rule__ModuleUsageCS__ModuleKindAssignment_1 )? ) ;
public final void rule__ModuleUsageCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15646:1: ( ( ( rule__ModuleUsageCS__ModuleKindAssignment_1 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15647:1: ( ( rule__ModuleUsageCS__ModuleKindAssignment_1 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15647:1: ( ( rule__ModuleUsageCS__ModuleKindAssignment_1 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15648:1: ( rule__ModuleUsageCS__ModuleKindAssignment_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModuleUsageCSAccess().getModuleKindAssignment_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15649:1: ( rule__ModuleUsageCS__ModuleKindAssignment_1 )?
int alt137=2;
int LA137_0 = input.LA(1);
if ( ((LA137_0>=79 && LA137_0<=80)) ) {
alt137=1;
}
switch (alt137) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15649:2: rule__ModuleUsageCS__ModuleKindAssignment_1
{
pushFollow(FollowSets001.FOLLOW_rule__ModuleUsageCS__ModuleKindAssignment_1_in_rule__ModuleUsageCS__Group__1__Impl32422);
rule__ModuleUsageCS__ModuleKindAssignment_1();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getModuleUsageCSAccess().getModuleKindAssignment_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModuleUsageCS__Group__1__Impl"
// $ANTLR start "rule__ModuleUsageCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15659:1: rule__ModuleUsageCS__Group__2 : rule__ModuleUsageCS__Group__2__Impl rule__ModuleUsageCS__Group__3 ;
public final void rule__ModuleUsageCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15663:1: ( rule__ModuleUsageCS__Group__2__Impl rule__ModuleUsageCS__Group__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15664:2: rule__ModuleUsageCS__Group__2__Impl rule__ModuleUsageCS__Group__3
{
pushFollow(FollowSets001.FOLLOW_rule__ModuleUsageCS__Group__2__Impl_in_rule__ModuleUsageCS__Group__232453);
rule__ModuleUsageCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ModuleUsageCS__Group__3_in_rule__ModuleUsageCS__Group__232456);
rule__ModuleUsageCS__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModuleUsageCS__Group__2"
// $ANTLR start "rule__ModuleUsageCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15671:1: rule__ModuleUsageCS__Group__2__Impl : ( ( rule__ModuleUsageCS__OwnedModuleRefsAssignment_2 ) ) ;
public final void rule__ModuleUsageCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15675:1: ( ( ( rule__ModuleUsageCS__OwnedModuleRefsAssignment_2 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15676:1: ( ( rule__ModuleUsageCS__OwnedModuleRefsAssignment_2 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15676:1: ( ( rule__ModuleUsageCS__OwnedModuleRefsAssignment_2 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15677:1: ( rule__ModuleUsageCS__OwnedModuleRefsAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModuleUsageCSAccess().getOwnedModuleRefsAssignment_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15678:1: ( rule__ModuleUsageCS__OwnedModuleRefsAssignment_2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15678:2: rule__ModuleUsageCS__OwnedModuleRefsAssignment_2
{
pushFollow(FollowSets001.FOLLOW_rule__ModuleUsageCS__OwnedModuleRefsAssignment_2_in_rule__ModuleUsageCS__Group__2__Impl32483);
rule__ModuleUsageCS__OwnedModuleRefsAssignment_2();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getModuleUsageCSAccess().getOwnedModuleRefsAssignment_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModuleUsageCS__Group__2__Impl"
// $ANTLR start "rule__ModuleUsageCS__Group__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15688:1: rule__ModuleUsageCS__Group__3 : rule__ModuleUsageCS__Group__3__Impl ;
public final void rule__ModuleUsageCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15692:1: ( rule__ModuleUsageCS__Group__3__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15693:2: rule__ModuleUsageCS__Group__3__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__ModuleUsageCS__Group__3__Impl_in_rule__ModuleUsageCS__Group__332513);
rule__ModuleUsageCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModuleUsageCS__Group__3"
// $ANTLR start "rule__ModuleUsageCS__Group__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15699:1: rule__ModuleUsageCS__Group__3__Impl : ( ( rule__ModuleUsageCS__Group_3__0 )* ) ;
public final void rule__ModuleUsageCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15703:1: ( ( ( rule__ModuleUsageCS__Group_3__0 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15704:1: ( ( rule__ModuleUsageCS__Group_3__0 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15704:1: ( ( rule__ModuleUsageCS__Group_3__0 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15705:1: ( rule__ModuleUsageCS__Group_3__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModuleUsageCSAccess().getGroup_3());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15706:1: ( rule__ModuleUsageCS__Group_3__0 )*
loop138:
do {
int alt138=2;
int LA138_0 = input.LA(1);
if ( (LA138_0==95) ) {
alt138=1;
}
switch (alt138) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15706:2: rule__ModuleUsageCS__Group_3__0
{
pushFollow(FollowSets001.FOLLOW_rule__ModuleUsageCS__Group_3__0_in_rule__ModuleUsageCS__Group__3__Impl32540);
rule__ModuleUsageCS__Group_3__0();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop138;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getModuleUsageCSAccess().getGroup_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModuleUsageCS__Group__3__Impl"
// $ANTLR start "rule__ModuleUsageCS__Group_3__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15724:1: rule__ModuleUsageCS__Group_3__0 : rule__ModuleUsageCS__Group_3__0__Impl rule__ModuleUsageCS__Group_3__1 ;
public final void rule__ModuleUsageCS__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15728:1: ( rule__ModuleUsageCS__Group_3__0__Impl rule__ModuleUsageCS__Group_3__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15729:2: rule__ModuleUsageCS__Group_3__0__Impl rule__ModuleUsageCS__Group_3__1
{
pushFollow(FollowSets001.FOLLOW_rule__ModuleUsageCS__Group_3__0__Impl_in_rule__ModuleUsageCS__Group_3__032579);
rule__ModuleUsageCS__Group_3__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ModuleUsageCS__Group_3__1_in_rule__ModuleUsageCS__Group_3__032582);
rule__ModuleUsageCS__Group_3__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModuleUsageCS__Group_3__0"
// $ANTLR start "rule__ModuleUsageCS__Group_3__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15736:1: rule__ModuleUsageCS__Group_3__0__Impl : ( ',' ) ;
public final void rule__ModuleUsageCS__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15740:1: ( ( ',' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15741:1: ( ',' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15741:1: ( ',' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15742:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModuleUsageCSAccess().getCommaKeyword_3_0());
}
match(input,95,FollowSets001.FOLLOW_95_in_rule__ModuleUsageCS__Group_3__0__Impl32610); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getModuleUsageCSAccess().getCommaKeyword_3_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModuleUsageCS__Group_3__0__Impl"
// $ANTLR start "rule__ModuleUsageCS__Group_3__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15755:1: rule__ModuleUsageCS__Group_3__1 : rule__ModuleUsageCS__Group_3__1__Impl ;
public final void rule__ModuleUsageCS__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15759:1: ( rule__ModuleUsageCS__Group_3__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15760:2: rule__ModuleUsageCS__Group_3__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__ModuleUsageCS__Group_3__1__Impl_in_rule__ModuleUsageCS__Group_3__132641);
rule__ModuleUsageCS__Group_3__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModuleUsageCS__Group_3__1"
// $ANTLR start "rule__ModuleUsageCS__Group_3__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15766:1: rule__ModuleUsageCS__Group_3__1__Impl : ( ( rule__ModuleUsageCS__OwnedModuleRefsAssignment_3_1 ) ) ;
public final void rule__ModuleUsageCS__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15770:1: ( ( ( rule__ModuleUsageCS__OwnedModuleRefsAssignment_3_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15771:1: ( ( rule__ModuleUsageCS__OwnedModuleRefsAssignment_3_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15771:1: ( ( rule__ModuleUsageCS__OwnedModuleRefsAssignment_3_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15772:1: ( rule__ModuleUsageCS__OwnedModuleRefsAssignment_3_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModuleUsageCSAccess().getOwnedModuleRefsAssignment_3_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15773:1: ( rule__ModuleUsageCS__OwnedModuleRefsAssignment_3_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15773:2: rule__ModuleUsageCS__OwnedModuleRefsAssignment_3_1
{
pushFollow(FollowSets001.FOLLOW_rule__ModuleUsageCS__OwnedModuleRefsAssignment_3_1_in_rule__ModuleUsageCS__Group_3__1__Impl32668);
rule__ModuleUsageCS__OwnedModuleRefsAssignment_3_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getModuleUsageCSAccess().getOwnedModuleRefsAssignment_3_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModuleUsageCS__Group_3__1__Impl"
// $ANTLR start "rule__ObjectVariableCS__Group_0__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15790:1: rule__ObjectVariableCS__Group_0__0 : rule__ObjectVariableCS__Group_0__0__Impl rule__ObjectVariableCS__Group_0__1 ;
public final void rule__ObjectVariableCS__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15794:1: ( rule__ObjectVariableCS__Group_0__0__Impl rule__ObjectVariableCS__Group_0__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15795:2: rule__ObjectVariableCS__Group_0__0__Impl rule__ObjectVariableCS__Group_0__1
{
pushFollow(FollowSets001.FOLLOW_rule__ObjectVariableCS__Group_0__0__Impl_in_rule__ObjectVariableCS__Group_0__032705);
rule__ObjectVariableCS__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ObjectVariableCS__Group_0__1_in_rule__ObjectVariableCS__Group_0__032708);
rule__ObjectVariableCS__Group_0__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ObjectVariableCS__Group_0__0"
// $ANTLR start "rule__ObjectVariableCS__Group_0__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15802:1: rule__ObjectVariableCS__Group_0__0__Impl : ( ( rule__ObjectVariableCS__NameAssignment_0_0 ) ) ;
public final void rule__ObjectVariableCS__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15806:1: ( ( ( rule__ObjectVariableCS__NameAssignment_0_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15807:1: ( ( rule__ObjectVariableCS__NameAssignment_0_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15807:1: ( ( rule__ObjectVariableCS__NameAssignment_0_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15808:1: ( rule__ObjectVariableCS__NameAssignment_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getObjectVariableCSAccess().getNameAssignment_0_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15809:1: ( rule__ObjectVariableCS__NameAssignment_0_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15809:2: rule__ObjectVariableCS__NameAssignment_0_0
{
pushFollow(FollowSets001.FOLLOW_rule__ObjectVariableCS__NameAssignment_0_0_in_rule__ObjectVariableCS__Group_0__0__Impl32735);
rule__ObjectVariableCS__NameAssignment_0_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getObjectVariableCSAccess().getNameAssignment_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ObjectVariableCS__Group_0__0__Impl"
// $ANTLR start "rule__ObjectVariableCS__Group_0__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15819:1: rule__ObjectVariableCS__Group_0__1 : rule__ObjectVariableCS__Group_0__1__Impl rule__ObjectVariableCS__Group_0__2 ;
public final void rule__ObjectVariableCS__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15823:1: ( rule__ObjectVariableCS__Group_0__1__Impl rule__ObjectVariableCS__Group_0__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15824:2: rule__ObjectVariableCS__Group_0__1__Impl rule__ObjectVariableCS__Group_0__2
{
pushFollow(FollowSets001.FOLLOW_rule__ObjectVariableCS__Group_0__1__Impl_in_rule__ObjectVariableCS__Group_0__132765);
rule__ObjectVariableCS__Group_0__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ObjectVariableCS__Group_0__2_in_rule__ObjectVariableCS__Group_0__132768);
rule__ObjectVariableCS__Group_0__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ObjectVariableCS__Group_0__1"
// $ANTLR start "rule__ObjectVariableCS__Group_0__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15831:1: rule__ObjectVariableCS__Group_0__1__Impl : ( ':' ) ;
public final void rule__ObjectVariableCS__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15835:1: ( ( ':' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15836:1: ( ':' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15836:1: ( ':' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15837:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getObjectVariableCSAccess().getColonKeyword_0_1());
}
match(input,96,FollowSets001.FOLLOW_96_in_rule__ObjectVariableCS__Group_0__1__Impl32796); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getObjectVariableCSAccess().getColonKeyword_0_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ObjectVariableCS__Group_0__1__Impl"
// $ANTLR start "rule__ObjectVariableCS__Group_0__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15850:1: rule__ObjectVariableCS__Group_0__2 : rule__ObjectVariableCS__Group_0__2__Impl ;
public final void rule__ObjectVariableCS__Group_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15854:1: ( rule__ObjectVariableCS__Group_0__2__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15855:2: rule__ObjectVariableCS__Group_0__2__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__ObjectVariableCS__Group_0__2__Impl_in_rule__ObjectVariableCS__Group_0__232827);
rule__ObjectVariableCS__Group_0__2__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ObjectVariableCS__Group_0__2"
// $ANTLR start "rule__ObjectVariableCS__Group_0__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15861:1: rule__ObjectVariableCS__Group_0__2__Impl : ( ( rule__ObjectVariableCS__OwnedTypeAssignment_0_2 )? ) ;
public final void rule__ObjectVariableCS__Group_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15865:1: ( ( ( rule__ObjectVariableCS__OwnedTypeAssignment_0_2 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15866:1: ( ( rule__ObjectVariableCS__OwnedTypeAssignment_0_2 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15866:1: ( ( rule__ObjectVariableCS__OwnedTypeAssignment_0_2 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15867:1: ( rule__ObjectVariableCS__OwnedTypeAssignment_0_2 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getObjectVariableCSAccess().getOwnedTypeAssignment_0_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15868:1: ( rule__ObjectVariableCS__OwnedTypeAssignment_0_2 )?
int alt139=2;
int LA139_0 = input.LA(1);
if ( ((LA139_0>=RULE_SIMPLE_ID && LA139_0<=RULE_ESCAPED_ID)) ) {
alt139=1;
}
switch (alt139) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15868:2: rule__ObjectVariableCS__OwnedTypeAssignment_0_2
{
pushFollow(FollowSets001.FOLLOW_rule__ObjectVariableCS__OwnedTypeAssignment_0_2_in_rule__ObjectVariableCS__Group_0__2__Impl32854);
rule__ObjectVariableCS__OwnedTypeAssignment_0_2();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getObjectVariableCSAccess().getOwnedTypeAssignment_0_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ObjectVariableCS__Group_0__2__Impl"
// $ANTLR start "rule__PackageRefCS__Group_1__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15884:1: rule__PackageRefCS__Group_1__0 : rule__PackageRefCS__Group_1__0__Impl rule__PackageRefCS__Group_1__1 ;
public final void rule__PackageRefCS__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15888:1: ( rule__PackageRefCS__Group_1__0__Impl rule__PackageRefCS__Group_1__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15889:2: rule__PackageRefCS__Group_1__0__Impl rule__PackageRefCS__Group_1__1
{
pushFollow(FollowSets001.FOLLOW_rule__PackageRefCS__Group_1__0__Impl_in_rule__PackageRefCS__Group_1__032891);
rule__PackageRefCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__PackageRefCS__Group_1__1_in_rule__PackageRefCS__Group_1__032894);
rule__PackageRefCS__Group_1__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PackageRefCS__Group_1__0"
// $ANTLR start "rule__PackageRefCS__Group_1__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15896:1: rule__PackageRefCS__Group_1__0__Impl : ( ( rule__PackageRefCS__OwnedScopedNameAssignment_1_0 ) ) ;
public final void rule__PackageRefCS__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15900:1: ( ( ( rule__PackageRefCS__OwnedScopedNameAssignment_1_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15901:1: ( ( rule__PackageRefCS__OwnedScopedNameAssignment_1_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15901:1: ( ( rule__PackageRefCS__OwnedScopedNameAssignment_1_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15902:1: ( rule__PackageRefCS__OwnedScopedNameAssignment_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageRefCSAccess().getOwnedScopedNameAssignment_1_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15903:1: ( rule__PackageRefCS__OwnedScopedNameAssignment_1_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15903:2: rule__PackageRefCS__OwnedScopedNameAssignment_1_0
{
pushFollow(FollowSets001.FOLLOW_rule__PackageRefCS__OwnedScopedNameAssignment_1_0_in_rule__PackageRefCS__Group_1__0__Impl32921);
rule__PackageRefCS__OwnedScopedNameAssignment_1_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getPackageRefCSAccess().getOwnedScopedNameAssignment_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PackageRefCS__Group_1__0__Impl"
// $ANTLR start "rule__PackageRefCS__Group_1__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15913:1: rule__PackageRefCS__Group_1__1 : rule__PackageRefCS__Group_1__1__Impl rule__PackageRefCS__Group_1__2 ;
public final void rule__PackageRefCS__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15917:1: ( rule__PackageRefCS__Group_1__1__Impl rule__PackageRefCS__Group_1__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15918:2: rule__PackageRefCS__Group_1__1__Impl rule__PackageRefCS__Group_1__2
{
pushFollow(FollowSets001.FOLLOW_rule__PackageRefCS__Group_1__1__Impl_in_rule__PackageRefCS__Group_1__132951);
rule__PackageRefCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__PackageRefCS__Group_1__2_in_rule__PackageRefCS__Group_1__132954);
rule__PackageRefCS__Group_1__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PackageRefCS__Group_1__1"
// $ANTLR start "rule__PackageRefCS__Group_1__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15925:1: rule__PackageRefCS__Group_1__1__Impl : ( '(' ) ;
public final void rule__PackageRefCS__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15929:1: ( ( '(' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15930:1: ( '(' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15930:1: ( '(' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15931:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageRefCSAccess().getLeftParenthesisKeyword_1_1());
}
match(input,91,FollowSets001.FOLLOW_91_in_rule__PackageRefCS__Group_1__1__Impl32982); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPackageRefCSAccess().getLeftParenthesisKeyword_1_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PackageRefCS__Group_1__1__Impl"
// $ANTLR start "rule__PackageRefCS__Group_1__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15944:1: rule__PackageRefCS__Group_1__2 : rule__PackageRefCS__Group_1__2__Impl rule__PackageRefCS__Group_1__3 ;
public final void rule__PackageRefCS__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15948:1: ( rule__PackageRefCS__Group_1__2__Impl rule__PackageRefCS__Group_1__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15949:2: rule__PackageRefCS__Group_1__2__Impl rule__PackageRefCS__Group_1__3
{
pushFollow(FollowSets001.FOLLOW_rule__PackageRefCS__Group_1__2__Impl_in_rule__PackageRefCS__Group_1__233013);
rule__PackageRefCS__Group_1__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__PackageRefCS__Group_1__3_in_rule__PackageRefCS__Group_1__233016);
rule__PackageRefCS__Group_1__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PackageRefCS__Group_1__2"
// $ANTLR start "rule__PackageRefCS__Group_1__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15956:1: rule__PackageRefCS__Group_1__2__Impl : ( ( rule__PackageRefCS__UriAssignment_1_2 ) ) ;
public final void rule__PackageRefCS__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15960:1: ( ( ( rule__PackageRefCS__UriAssignment_1_2 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15961:1: ( ( rule__PackageRefCS__UriAssignment_1_2 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15961:1: ( ( rule__PackageRefCS__UriAssignment_1_2 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15962:1: ( rule__PackageRefCS__UriAssignment_1_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageRefCSAccess().getUriAssignment_1_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15963:1: ( rule__PackageRefCS__UriAssignment_1_2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15963:2: rule__PackageRefCS__UriAssignment_1_2
{
pushFollow(FollowSets001.FOLLOW_rule__PackageRefCS__UriAssignment_1_2_in_rule__PackageRefCS__Group_1__2__Impl33043);
rule__PackageRefCS__UriAssignment_1_2();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getPackageRefCSAccess().getUriAssignment_1_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PackageRefCS__Group_1__2__Impl"
// $ANTLR start "rule__PackageRefCS__Group_1__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15973:1: rule__PackageRefCS__Group_1__3 : rule__PackageRefCS__Group_1__3__Impl ;
public final void rule__PackageRefCS__Group_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15977:1: ( rule__PackageRefCS__Group_1__3__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15978:2: rule__PackageRefCS__Group_1__3__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__PackageRefCS__Group_1__3__Impl_in_rule__PackageRefCS__Group_1__333073);
rule__PackageRefCS__Group_1__3__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PackageRefCS__Group_1__3"
// $ANTLR start "rule__PackageRefCS__Group_1__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15984:1: rule__PackageRefCS__Group_1__3__Impl : ( ')' ) ;
public final void rule__PackageRefCS__Group_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15988:1: ( ( ')' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15989:1: ( ')' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15989:1: ( ')' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:15990:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageRefCSAccess().getRightParenthesisKeyword_1_3());
}
match(input,92,FollowSets001.FOLLOW_92_in_rule__PackageRefCS__Group_1__3__Impl33101); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPackageRefCSAccess().getRightParenthesisKeyword_1_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PackageRefCS__Group_1__3__Impl"
// $ANTLR start "rule__ParameterCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16011:1: rule__ParameterCS__Group__0 : rule__ParameterCS__Group__0__Impl rule__ParameterCS__Group__1 ;
public final void rule__ParameterCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16015:1: ( rule__ParameterCS__Group__0__Impl rule__ParameterCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16016:2: rule__ParameterCS__Group__0__Impl rule__ParameterCS__Group__1
{
pushFollow(FollowSets001.FOLLOW_rule__ParameterCS__Group__0__Impl_in_rule__ParameterCS__Group__033140);
rule__ParameterCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ParameterCS__Group__1_in_rule__ParameterCS__Group__033143);
rule__ParameterCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ParameterCS__Group__0"
// $ANTLR start "rule__ParameterCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16023:1: rule__ParameterCS__Group__0__Impl : ( ( rule__ParameterCS__NameAssignment_0 ) ) ;
public final void rule__ParameterCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16027:1: ( ( ( rule__ParameterCS__NameAssignment_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16028:1: ( ( rule__ParameterCS__NameAssignment_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16028:1: ( ( rule__ParameterCS__NameAssignment_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16029:1: ( rule__ParameterCS__NameAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getNameAssignment_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16030:1: ( rule__ParameterCS__NameAssignment_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16030:2: rule__ParameterCS__NameAssignment_0
{
pushFollow(FollowSets001.FOLLOW_rule__ParameterCS__NameAssignment_0_in_rule__ParameterCS__Group__0__Impl33170);
rule__ParameterCS__NameAssignment_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getParameterCSAccess().getNameAssignment_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ParameterCS__Group__0__Impl"
// $ANTLR start "rule__ParameterCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16040:1: rule__ParameterCS__Group__1 : rule__ParameterCS__Group__1__Impl ;
public final void rule__ParameterCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16044:1: ( rule__ParameterCS__Group__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16045:2: rule__ParameterCS__Group__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__ParameterCS__Group__1__Impl_in_rule__ParameterCS__Group__133200);
rule__ParameterCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ParameterCS__Group__1"
// $ANTLR start "rule__ParameterCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16051:1: rule__ParameterCS__Group__1__Impl : ( ( rule__ParameterCS__Group_1__0 )? ) ;
public final void rule__ParameterCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16055:1: ( ( ( rule__ParameterCS__Group_1__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16056:1: ( ( rule__ParameterCS__Group_1__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16056:1: ( ( rule__ParameterCS__Group_1__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16057:1: ( rule__ParameterCS__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getGroup_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16058:1: ( rule__ParameterCS__Group_1__0 )?
int alt140=2;
int LA140_0 = input.LA(1);
if ( (LA140_0==96) ) {
alt140=1;
}
switch (alt140) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16058:2: rule__ParameterCS__Group_1__0
{
pushFollow(FollowSets001.FOLLOW_rule__ParameterCS__Group_1__0_in_rule__ParameterCS__Group__1__Impl33227);
rule__ParameterCS__Group_1__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getParameterCSAccess().getGroup_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ParameterCS__Group__1__Impl"
// $ANTLR start "rule__ParameterCS__Group_1__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16072:1: rule__ParameterCS__Group_1__0 : rule__ParameterCS__Group_1__0__Impl rule__ParameterCS__Group_1__1 ;
public final void rule__ParameterCS__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16076:1: ( rule__ParameterCS__Group_1__0__Impl rule__ParameterCS__Group_1__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16077:2: rule__ParameterCS__Group_1__0__Impl rule__ParameterCS__Group_1__1
{
pushFollow(FollowSets001.FOLLOW_rule__ParameterCS__Group_1__0__Impl_in_rule__ParameterCS__Group_1__033262);
rule__ParameterCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ParameterCS__Group_1__1_in_rule__ParameterCS__Group_1__033265);
rule__ParameterCS__Group_1__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ParameterCS__Group_1__0"
// $ANTLR start "rule__ParameterCS__Group_1__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16084:1: rule__ParameterCS__Group_1__0__Impl : ( ':' ) ;
public final void rule__ParameterCS__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16088:1: ( ( ':' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16089:1: ( ':' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16089:1: ( ':' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16090:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getColonKeyword_1_0());
}
match(input,96,FollowSets001.FOLLOW_96_in_rule__ParameterCS__Group_1__0__Impl33293); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getParameterCSAccess().getColonKeyword_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ParameterCS__Group_1__0__Impl"
// $ANTLR start "rule__ParameterCS__Group_1__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16103:1: rule__ParameterCS__Group_1__1 : rule__ParameterCS__Group_1__1__Impl ;
public final void rule__ParameterCS__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16107:1: ( rule__ParameterCS__Group_1__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16108:2: rule__ParameterCS__Group_1__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__ParameterCS__Group_1__1__Impl_in_rule__ParameterCS__Group_1__133324);
rule__ParameterCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ParameterCS__Group_1__1"
// $ANTLR start "rule__ParameterCS__Group_1__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16114:1: rule__ParameterCS__Group_1__1__Impl : ( ( rule__ParameterCS__OwnedTypeAssignment_1_1 ) ) ;
public final void rule__ParameterCS__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16118:1: ( ( ( rule__ParameterCS__OwnedTypeAssignment_1_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16119:1: ( ( rule__ParameterCS__OwnedTypeAssignment_1_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16119:1: ( ( rule__ParameterCS__OwnedTypeAssignment_1_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16120:1: ( rule__ParameterCS__OwnedTypeAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getOwnedTypeAssignment_1_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16121:1: ( rule__ParameterCS__OwnedTypeAssignment_1_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16121:2: rule__ParameterCS__OwnedTypeAssignment_1_1
{
pushFollow(FollowSets001.FOLLOW_rule__ParameterCS__OwnedTypeAssignment_1_1_in_rule__ParameterCS__Group_1__1__Impl33351);
rule__ParameterCS__OwnedTypeAssignment_1_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getParameterCSAccess().getOwnedTypeAssignment_1_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ParameterCS__Group_1__1__Impl"
// $ANTLR start "rule__ParameterDeclarationCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16135:1: rule__ParameterDeclarationCS__Group__0 : rule__ParameterDeclarationCS__Group__0__Impl rule__ParameterDeclarationCS__Group__1 ;
public final void rule__ParameterDeclarationCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16139:1: ( rule__ParameterDeclarationCS__Group__0__Impl rule__ParameterDeclarationCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16140:2: rule__ParameterDeclarationCS__Group__0__Impl rule__ParameterDeclarationCS__Group__1
{
pushFollow(FollowSets001.FOLLOW_rule__ParameterDeclarationCS__Group__0__Impl_in_rule__ParameterDeclarationCS__Group__033385);
rule__ParameterDeclarationCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ParameterDeclarationCS__Group__1_in_rule__ParameterDeclarationCS__Group__033388);
rule__ParameterDeclarationCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ParameterDeclarationCS__Group__0"
// $ANTLR start "rule__ParameterDeclarationCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16147:1: rule__ParameterDeclarationCS__Group__0__Impl : ( ( rule__ParameterDeclarationCS__DirectionAssignment_0 )? ) ;
public final void rule__ParameterDeclarationCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16151:1: ( ( ( rule__ParameterDeclarationCS__DirectionAssignment_0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16152:1: ( ( rule__ParameterDeclarationCS__DirectionAssignment_0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16152:1: ( ( rule__ParameterDeclarationCS__DirectionAssignment_0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16153:1: ( rule__ParameterDeclarationCS__DirectionAssignment_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterDeclarationCSAccess().getDirectionAssignment_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16154:1: ( rule__ParameterDeclarationCS__DirectionAssignment_0 )?
int alt141=2;
int LA141_0 = input.LA(1);
if ( ((LA141_0>=74 && LA141_0<=76)) ) {
alt141=1;
}
switch (alt141) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16154:2: rule__ParameterDeclarationCS__DirectionAssignment_0
{
pushFollow(FollowSets001.FOLLOW_rule__ParameterDeclarationCS__DirectionAssignment_0_in_rule__ParameterDeclarationCS__Group__0__Impl33415);
rule__ParameterDeclarationCS__DirectionAssignment_0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getParameterDeclarationCSAccess().getDirectionAssignment_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ParameterDeclarationCS__Group__0__Impl"
// $ANTLR start "rule__ParameterDeclarationCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16164:1: rule__ParameterDeclarationCS__Group__1 : rule__ParameterDeclarationCS__Group__1__Impl rule__ParameterDeclarationCS__Group__2 ;
public final void rule__ParameterDeclarationCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16168:1: ( rule__ParameterDeclarationCS__Group__1__Impl rule__ParameterDeclarationCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16169:2: rule__ParameterDeclarationCS__Group__1__Impl rule__ParameterDeclarationCS__Group__2
{
pushFollow(FollowSets001.FOLLOW_rule__ParameterDeclarationCS__Group__1__Impl_in_rule__ParameterDeclarationCS__Group__133446);
rule__ParameterDeclarationCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ParameterDeclarationCS__Group__2_in_rule__ParameterDeclarationCS__Group__133449);
rule__ParameterDeclarationCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ParameterDeclarationCS__Group__1"
// $ANTLR start "rule__ParameterDeclarationCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16176:1: rule__ParameterDeclarationCS__Group__1__Impl : ( ( rule__ParameterDeclarationCS__NameAssignment_1 ) ) ;
public final void rule__ParameterDeclarationCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16180:1: ( ( ( rule__ParameterDeclarationCS__NameAssignment_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16181:1: ( ( rule__ParameterDeclarationCS__NameAssignment_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16181:1: ( ( rule__ParameterDeclarationCS__NameAssignment_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16182:1: ( rule__ParameterDeclarationCS__NameAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterDeclarationCSAccess().getNameAssignment_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16183:1: ( rule__ParameterDeclarationCS__NameAssignment_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16183:2: rule__ParameterDeclarationCS__NameAssignment_1
{
pushFollow(FollowSets001.FOLLOW_rule__ParameterDeclarationCS__NameAssignment_1_in_rule__ParameterDeclarationCS__Group__1__Impl33476);
rule__ParameterDeclarationCS__NameAssignment_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getParameterDeclarationCSAccess().getNameAssignment_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ParameterDeclarationCS__Group__1__Impl"
// $ANTLR start "rule__ParameterDeclarationCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16193:1: rule__ParameterDeclarationCS__Group__2 : rule__ParameterDeclarationCS__Group__2__Impl rule__ParameterDeclarationCS__Group__3 ;
public final void rule__ParameterDeclarationCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16197:1: ( rule__ParameterDeclarationCS__Group__2__Impl rule__ParameterDeclarationCS__Group__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16198:2: rule__ParameterDeclarationCS__Group__2__Impl rule__ParameterDeclarationCS__Group__3
{
pushFollow(FollowSets001.FOLLOW_rule__ParameterDeclarationCS__Group__2__Impl_in_rule__ParameterDeclarationCS__Group__233506);
rule__ParameterDeclarationCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ParameterDeclarationCS__Group__3_in_rule__ParameterDeclarationCS__Group__233509);
rule__ParameterDeclarationCS__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ParameterDeclarationCS__Group__2"
// $ANTLR start "rule__ParameterDeclarationCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16205:1: rule__ParameterDeclarationCS__Group__2__Impl : ( ( rule__ParameterDeclarationCS__Group_2__0 )? ) ;
public final void rule__ParameterDeclarationCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16209:1: ( ( ( rule__ParameterDeclarationCS__Group_2__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16210:1: ( ( rule__ParameterDeclarationCS__Group_2__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16210:1: ( ( rule__ParameterDeclarationCS__Group_2__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16211:1: ( rule__ParameterDeclarationCS__Group_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterDeclarationCSAccess().getGroup_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16212:1: ( rule__ParameterDeclarationCS__Group_2__0 )?
int alt142=2;
int LA142_0 = input.LA(1);
if ( (LA142_0==96) ) {
alt142=1;
}
switch (alt142) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16212:2: rule__ParameterDeclarationCS__Group_2__0
{
pushFollow(FollowSets001.FOLLOW_rule__ParameterDeclarationCS__Group_2__0_in_rule__ParameterDeclarationCS__Group__2__Impl33536);
rule__ParameterDeclarationCS__Group_2__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getParameterDeclarationCSAccess().getGroup_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ParameterDeclarationCS__Group__2__Impl"
// $ANTLR start "rule__ParameterDeclarationCS__Group__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16222:1: rule__ParameterDeclarationCS__Group__3 : rule__ParameterDeclarationCS__Group__3__Impl ;
public final void rule__ParameterDeclarationCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16226:1: ( rule__ParameterDeclarationCS__Group__3__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16227:2: rule__ParameterDeclarationCS__Group__3__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__ParameterDeclarationCS__Group__3__Impl_in_rule__ParameterDeclarationCS__Group__333567);
rule__ParameterDeclarationCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ParameterDeclarationCS__Group__3"
// $ANTLR start "rule__ParameterDeclarationCS__Group__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16233:1: rule__ParameterDeclarationCS__Group__3__Impl : ( ( rule__ParameterDeclarationCS__OwnedInitPartAssignment_3 )? ) ;
public final void rule__ParameterDeclarationCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16237:1: ( ( ( rule__ParameterDeclarationCS__OwnedInitPartAssignment_3 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16238:1: ( ( rule__ParameterDeclarationCS__OwnedInitPartAssignment_3 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16238:1: ( ( rule__ParameterDeclarationCS__OwnedInitPartAssignment_3 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16239:1: ( rule__ParameterDeclarationCS__OwnedInitPartAssignment_3 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterDeclarationCSAccess().getOwnedInitPartAssignment_3());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16240:1: ( rule__ParameterDeclarationCS__OwnedInitPartAssignment_3 )?
int alt143=2;
alt143 = dfa143.predict(input);
switch (alt143) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16240:2: rule__ParameterDeclarationCS__OwnedInitPartAssignment_3
{
pushFollow(FollowSets001.FOLLOW_rule__ParameterDeclarationCS__OwnedInitPartAssignment_3_in_rule__ParameterDeclarationCS__Group__3__Impl33594);
rule__ParameterDeclarationCS__OwnedInitPartAssignment_3();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getParameterDeclarationCSAccess().getOwnedInitPartAssignment_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ParameterDeclarationCS__Group__3__Impl"
// $ANTLR start "rule__ParameterDeclarationCS__Group_2__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16258:1: rule__ParameterDeclarationCS__Group_2__0 : rule__ParameterDeclarationCS__Group_2__0__Impl rule__ParameterDeclarationCS__Group_2__1 ;
public final void rule__ParameterDeclarationCS__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16262:1: ( rule__ParameterDeclarationCS__Group_2__0__Impl rule__ParameterDeclarationCS__Group_2__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16263:2: rule__ParameterDeclarationCS__Group_2__0__Impl rule__ParameterDeclarationCS__Group_2__1
{
pushFollow(FollowSets001.FOLLOW_rule__ParameterDeclarationCS__Group_2__0__Impl_in_rule__ParameterDeclarationCS__Group_2__033633);
rule__ParameterDeclarationCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ParameterDeclarationCS__Group_2__1_in_rule__ParameterDeclarationCS__Group_2__033636);
rule__ParameterDeclarationCS__Group_2__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ParameterDeclarationCS__Group_2__0"
// $ANTLR start "rule__ParameterDeclarationCS__Group_2__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16270:1: rule__ParameterDeclarationCS__Group_2__0__Impl : ( ':' ) ;
public final void rule__ParameterDeclarationCS__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16274:1: ( ( ':' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16275:1: ( ':' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16275:1: ( ':' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16276:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterDeclarationCSAccess().getColonKeyword_2_0());
}
match(input,96,FollowSets001.FOLLOW_96_in_rule__ParameterDeclarationCS__Group_2__0__Impl33664); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getParameterDeclarationCSAccess().getColonKeyword_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ParameterDeclarationCS__Group_2__0__Impl"
// $ANTLR start "rule__ParameterDeclarationCS__Group_2__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16289:1: rule__ParameterDeclarationCS__Group_2__1 : rule__ParameterDeclarationCS__Group_2__1__Impl ;
public final void rule__ParameterDeclarationCS__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16293:1: ( rule__ParameterDeclarationCS__Group_2__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16294:2: rule__ParameterDeclarationCS__Group_2__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__ParameterDeclarationCS__Group_2__1__Impl_in_rule__ParameterDeclarationCS__Group_2__133695);
rule__ParameterDeclarationCS__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ParameterDeclarationCS__Group_2__1"
// $ANTLR start "rule__ParameterDeclarationCS__Group_2__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16300:1: rule__ParameterDeclarationCS__Group_2__1__Impl : ( ( rule__ParameterDeclarationCS__OwnedTypeAssignment_2_1 ) ) ;
public final void rule__ParameterDeclarationCS__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16304:1: ( ( ( rule__ParameterDeclarationCS__OwnedTypeAssignment_2_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16305:1: ( ( rule__ParameterDeclarationCS__OwnedTypeAssignment_2_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16305:1: ( ( rule__ParameterDeclarationCS__OwnedTypeAssignment_2_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16306:1: ( rule__ParameterDeclarationCS__OwnedTypeAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterDeclarationCSAccess().getOwnedTypeAssignment_2_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16307:1: ( rule__ParameterDeclarationCS__OwnedTypeAssignment_2_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16307:2: rule__ParameterDeclarationCS__OwnedTypeAssignment_2_1
{
pushFollow(FollowSets001.FOLLOW_rule__ParameterDeclarationCS__OwnedTypeAssignment_2_1_in_rule__ParameterDeclarationCS__Group_2__1__Impl33722);
rule__ParameterDeclarationCS__OwnedTypeAssignment_2_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getParameterDeclarationCSAccess().getOwnedTypeAssignment_2_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ParameterDeclarationCS__Group_2__1__Impl"
// $ANTLR start "rule__QVToClassCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16321:1: rule__QVToClassCS__Group__0 : rule__QVToClassCS__Group__0__Impl rule__QVToClassCS__Group__1 ;
public final void rule__QVToClassCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16325:1: ( rule__QVToClassCS__Group__0__Impl rule__QVToClassCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16326:2: rule__QVToClassCS__Group__0__Impl rule__QVToClassCS__Group__1
{
pushFollow(FollowSets001.FOLLOW_rule__QVToClassCS__Group__0__Impl_in_rule__QVToClassCS__Group__033756);
rule__QVToClassCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__QVToClassCS__Group__1_in_rule__QVToClassCS__Group__033759);
rule__QVToClassCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__QVToClassCS__Group__0"
// $ANTLR start "rule__QVToClassCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16333:1: rule__QVToClassCS__Group__0__Impl : ( ( rule__QVToClassCS__IsIntermediateAssignment_0 )? ) ;
public final void rule__QVToClassCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16337:1: ( ( ( rule__QVToClassCS__IsIntermediateAssignment_0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16338:1: ( ( rule__QVToClassCS__IsIntermediateAssignment_0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16338:1: ( ( rule__QVToClassCS__IsIntermediateAssignment_0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16339:1: ( rule__QVToClassCS__IsIntermediateAssignment_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQVToClassCSAccess().getIsIntermediateAssignment_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16340:1: ( rule__QVToClassCS__IsIntermediateAssignment_0 )?
int alt144=2;
int LA144_0 = input.LA(1);
if ( (LA144_0==103) ) {
alt144=1;
}
switch (alt144) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16340:2: rule__QVToClassCS__IsIntermediateAssignment_0
{
pushFollow(FollowSets001.FOLLOW_rule__QVToClassCS__IsIntermediateAssignment_0_in_rule__QVToClassCS__Group__0__Impl33786);
rule__QVToClassCS__IsIntermediateAssignment_0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getQVToClassCSAccess().getIsIntermediateAssignment_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__QVToClassCS__Group__0__Impl"
// $ANTLR start "rule__QVToClassCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16350:1: rule__QVToClassCS__Group__1 : rule__QVToClassCS__Group__1__Impl rule__QVToClassCS__Group__2 ;
public final void rule__QVToClassCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16354:1: ( rule__QVToClassCS__Group__1__Impl rule__QVToClassCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16355:2: rule__QVToClassCS__Group__1__Impl rule__QVToClassCS__Group__2
{
pushFollow(FollowSets001.FOLLOW_rule__QVToClassCS__Group__1__Impl_in_rule__QVToClassCS__Group__133817);
rule__QVToClassCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__QVToClassCS__Group__2_in_rule__QVToClassCS__Group__133820);
rule__QVToClassCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__QVToClassCS__Group__1"
// $ANTLR start "rule__QVToClassCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16362:1: rule__QVToClassCS__Group__1__Impl : ( 'class' ) ;
public final void rule__QVToClassCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16366:1: ( ( 'class' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16367:1: ( 'class' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16367:1: ( 'class' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16368:1: 'class'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQVToClassCSAccess().getClassKeyword_1());
}
match(input,122,FollowSets001.FOLLOW_122_in_rule__QVToClassCS__Group__1__Impl33848); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQVToClassCSAccess().getClassKeyword_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__QVToClassCS__Group__1__Impl"
// $ANTLR start "rule__QVToClassCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16381:1: rule__QVToClassCS__Group__2 : rule__QVToClassCS__Group__2__Impl rule__QVToClassCS__Group__3 ;
public final void rule__QVToClassCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16385:1: ( rule__QVToClassCS__Group__2__Impl rule__QVToClassCS__Group__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16386:2: rule__QVToClassCS__Group__2__Impl rule__QVToClassCS__Group__3
{
pushFollow(FollowSets001.FOLLOW_rule__QVToClassCS__Group__2__Impl_in_rule__QVToClassCS__Group__233879);
rule__QVToClassCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__QVToClassCS__Group__3_in_rule__QVToClassCS__Group__233882);
rule__QVToClassCS__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__QVToClassCS__Group__2"
// $ANTLR start "rule__QVToClassCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16393:1: rule__QVToClassCS__Group__2__Impl : ( ( rule__QVToClassCS__NameAssignment_2 ) ) ;
public final void rule__QVToClassCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16397:1: ( ( ( rule__QVToClassCS__NameAssignment_2 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16398:1: ( ( rule__QVToClassCS__NameAssignment_2 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16398:1: ( ( rule__QVToClassCS__NameAssignment_2 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16399:1: ( rule__QVToClassCS__NameAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQVToClassCSAccess().getNameAssignment_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16400:1: ( rule__QVToClassCS__NameAssignment_2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16400:2: rule__QVToClassCS__NameAssignment_2
{
pushFollow(FollowSets001.FOLLOW_rule__QVToClassCS__NameAssignment_2_in_rule__QVToClassCS__Group__2__Impl33909);
rule__QVToClassCS__NameAssignment_2();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getQVToClassCSAccess().getNameAssignment_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__QVToClassCS__Group__2__Impl"
// $ANTLR start "rule__QVToClassCS__Group__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16410:1: rule__QVToClassCS__Group__3 : rule__QVToClassCS__Group__3__Impl rule__QVToClassCS__Group__4 ;
public final void rule__QVToClassCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16414:1: ( rule__QVToClassCS__Group__3__Impl rule__QVToClassCS__Group__4 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16415:2: rule__QVToClassCS__Group__3__Impl rule__QVToClassCS__Group__4
{
pushFollow(FollowSets001.FOLLOW_rule__QVToClassCS__Group__3__Impl_in_rule__QVToClassCS__Group__333939);
rule__QVToClassCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__QVToClassCS__Group__4_in_rule__QVToClassCS__Group__333942);
rule__QVToClassCS__Group__4();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__QVToClassCS__Group__3"
// $ANTLR start "rule__QVToClassCS__Group__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16422:1: rule__QVToClassCS__Group__3__Impl : ( ( rule__QVToClassCS__Group_3__0 )? ) ;
public final void rule__QVToClassCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16426:1: ( ( ( rule__QVToClassCS__Group_3__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16427:1: ( ( rule__QVToClassCS__Group_3__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16427:1: ( ( rule__QVToClassCS__Group_3__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16428:1: ( rule__QVToClassCS__Group_3__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQVToClassCSAccess().getGroup_3());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16429:1: ( rule__QVToClassCS__Group_3__0 )?
int alt145=2;
int LA145_0 = input.LA(1);
if ( (LA145_0==78) ) {
alt145=1;
}
switch (alt145) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16429:2: rule__QVToClassCS__Group_3__0
{
pushFollow(FollowSets001.FOLLOW_rule__QVToClassCS__Group_3__0_in_rule__QVToClassCS__Group__3__Impl33969);
rule__QVToClassCS__Group_3__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getQVToClassCSAccess().getGroup_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__QVToClassCS__Group__3__Impl"
// $ANTLR start "rule__QVToClassCS__Group__4"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16439:1: rule__QVToClassCS__Group__4 : rule__QVToClassCS__Group__4__Impl ;
public final void rule__QVToClassCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16443:1: ( rule__QVToClassCS__Group__4__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16444:2: rule__QVToClassCS__Group__4__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__QVToClassCS__Group__4__Impl_in_rule__QVToClassCS__Group__434000);
rule__QVToClassCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__QVToClassCS__Group__4"
// $ANTLR start "rule__QVToClassCS__Group__4__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16450:1: rule__QVToClassCS__Group__4__Impl : ( ( rule__QVToClassCS__Group_4__0 )? ) ;
public final void rule__QVToClassCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16454:1: ( ( ( rule__QVToClassCS__Group_4__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16455:1: ( ( rule__QVToClassCS__Group_4__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16455:1: ( ( rule__QVToClassCS__Group_4__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16456:1: ( rule__QVToClassCS__Group_4__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQVToClassCSAccess().getGroup_4());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16457:1: ( rule__QVToClassCS__Group_4__0 )?
int alt146=2;
int LA146_0 = input.LA(1);
if ( (LA146_0==99) ) {
alt146=1;
}
switch (alt146) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16457:2: rule__QVToClassCS__Group_4__0
{
pushFollow(FollowSets001.FOLLOW_rule__QVToClassCS__Group_4__0_in_rule__QVToClassCS__Group__4__Impl34027);
rule__QVToClassCS__Group_4__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getQVToClassCSAccess().getGroup_4());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__QVToClassCS__Group__4__Impl"
// $ANTLR start "rule__QVToClassCS__Group_3__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16477:1: rule__QVToClassCS__Group_3__0 : rule__QVToClassCS__Group_3__0__Impl rule__QVToClassCS__Group_3__1 ;
public final void rule__QVToClassCS__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16481:1: ( rule__QVToClassCS__Group_3__0__Impl rule__QVToClassCS__Group_3__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16482:2: rule__QVToClassCS__Group_3__0__Impl rule__QVToClassCS__Group_3__1
{
pushFollow(FollowSets001.FOLLOW_rule__QVToClassCS__Group_3__0__Impl_in_rule__QVToClassCS__Group_3__034068);
rule__QVToClassCS__Group_3__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__QVToClassCS__Group_3__1_in_rule__QVToClassCS__Group_3__034071);
rule__QVToClassCS__Group_3__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__QVToClassCS__Group_3__0"
// $ANTLR start "rule__QVToClassCS__Group_3__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16489:1: rule__QVToClassCS__Group_3__0__Impl : ( 'extends' ) ;
public final void rule__QVToClassCS__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16493:1: ( ( 'extends' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16494:1: ( 'extends' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16494:1: ( 'extends' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16495:1: 'extends'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQVToClassCSAccess().getExtendsKeyword_3_0());
}
match(input,78,FollowSets001.FOLLOW_78_in_rule__QVToClassCS__Group_3__0__Impl34099); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQVToClassCSAccess().getExtendsKeyword_3_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__QVToClassCS__Group_3__0__Impl"
// $ANTLR start "rule__QVToClassCS__Group_3__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16508:1: rule__QVToClassCS__Group_3__1 : rule__QVToClassCS__Group_3__1__Impl ;
public final void rule__QVToClassCS__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16512:1: ( rule__QVToClassCS__Group_3__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16513:2: rule__QVToClassCS__Group_3__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__QVToClassCS__Group_3__1__Impl_in_rule__QVToClassCS__Group_3__134130);
rule__QVToClassCS__Group_3__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__QVToClassCS__Group_3__1"
// $ANTLR start "rule__QVToClassCS__Group_3__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16519:1: rule__QVToClassCS__Group_3__1__Impl : ( ( rule__QVToClassCS__Group_3_1__0 ) ) ;
public final void rule__QVToClassCS__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16523:1: ( ( ( rule__QVToClassCS__Group_3_1__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16524:1: ( ( rule__QVToClassCS__Group_3_1__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16524:1: ( ( rule__QVToClassCS__Group_3_1__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16525:1: ( rule__QVToClassCS__Group_3_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQVToClassCSAccess().getGroup_3_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16526:1: ( rule__QVToClassCS__Group_3_1__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16526:2: rule__QVToClassCS__Group_3_1__0
{
pushFollow(FollowSets001.FOLLOW_rule__QVToClassCS__Group_3_1__0_in_rule__QVToClassCS__Group_3__1__Impl34157);
rule__QVToClassCS__Group_3_1__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getQVToClassCSAccess().getGroup_3_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__QVToClassCS__Group_3__1__Impl"
// $ANTLR start "rule__QVToClassCS__Group_3_1__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16540:1: rule__QVToClassCS__Group_3_1__0 : rule__QVToClassCS__Group_3_1__0__Impl rule__QVToClassCS__Group_3_1__1 ;
public final void rule__QVToClassCS__Group_3_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16544:1: ( rule__QVToClassCS__Group_3_1__0__Impl rule__QVToClassCS__Group_3_1__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16545:2: rule__QVToClassCS__Group_3_1__0__Impl rule__QVToClassCS__Group_3_1__1
{
pushFollow(FollowSets001.FOLLOW_rule__QVToClassCS__Group_3_1__0__Impl_in_rule__QVToClassCS__Group_3_1__034191);
rule__QVToClassCS__Group_3_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__QVToClassCS__Group_3_1__1_in_rule__QVToClassCS__Group_3_1__034194);
rule__QVToClassCS__Group_3_1__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__QVToClassCS__Group_3_1__0"
// $ANTLR start "rule__QVToClassCS__Group_3_1__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16552:1: rule__QVToClassCS__Group_3_1__0__Impl : ( ( rule__QVToClassCS__OwnedSuperTypesAssignment_3_1_0 ) ) ;
public final void rule__QVToClassCS__Group_3_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16556:1: ( ( ( rule__QVToClassCS__OwnedSuperTypesAssignment_3_1_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16557:1: ( ( rule__QVToClassCS__OwnedSuperTypesAssignment_3_1_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16557:1: ( ( rule__QVToClassCS__OwnedSuperTypesAssignment_3_1_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16558:1: ( rule__QVToClassCS__OwnedSuperTypesAssignment_3_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQVToClassCSAccess().getOwnedSuperTypesAssignment_3_1_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16559:1: ( rule__QVToClassCS__OwnedSuperTypesAssignment_3_1_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16559:2: rule__QVToClassCS__OwnedSuperTypesAssignment_3_1_0
{
pushFollow(FollowSets001.FOLLOW_rule__QVToClassCS__OwnedSuperTypesAssignment_3_1_0_in_rule__QVToClassCS__Group_3_1__0__Impl34221);
rule__QVToClassCS__OwnedSuperTypesAssignment_3_1_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getQVToClassCSAccess().getOwnedSuperTypesAssignment_3_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__QVToClassCS__Group_3_1__0__Impl"
// $ANTLR start "rule__QVToClassCS__Group_3_1__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16569:1: rule__QVToClassCS__Group_3_1__1 : rule__QVToClassCS__Group_3_1__1__Impl ;
public final void rule__QVToClassCS__Group_3_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16573:1: ( rule__QVToClassCS__Group_3_1__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16574:2: rule__QVToClassCS__Group_3_1__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__QVToClassCS__Group_3_1__1__Impl_in_rule__QVToClassCS__Group_3_1__134251);
rule__QVToClassCS__Group_3_1__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__QVToClassCS__Group_3_1__1"
// $ANTLR start "rule__QVToClassCS__Group_3_1__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16580:1: rule__QVToClassCS__Group_3_1__1__Impl : ( ( rule__QVToClassCS__Group_3_1_1__0 )* ) ;
public final void rule__QVToClassCS__Group_3_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16584:1: ( ( ( rule__QVToClassCS__Group_3_1_1__0 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16585:1: ( ( rule__QVToClassCS__Group_3_1_1__0 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16585:1: ( ( rule__QVToClassCS__Group_3_1_1__0 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16586:1: ( rule__QVToClassCS__Group_3_1_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQVToClassCSAccess().getGroup_3_1_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16587:1: ( rule__QVToClassCS__Group_3_1_1__0 )*
loop147:
do {
int alt147=2;
int LA147_0 = input.LA(1);
if ( (LA147_0==95) ) {
alt147=1;
}
switch (alt147) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16587:2: rule__QVToClassCS__Group_3_1_1__0
{
pushFollow(FollowSets001.FOLLOW_rule__QVToClassCS__Group_3_1_1__0_in_rule__QVToClassCS__Group_3_1__1__Impl34278);
rule__QVToClassCS__Group_3_1_1__0();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop147;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getQVToClassCSAccess().getGroup_3_1_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__QVToClassCS__Group_3_1__1__Impl"
// $ANTLR start "rule__QVToClassCS__Group_3_1_1__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16601:1: rule__QVToClassCS__Group_3_1_1__0 : rule__QVToClassCS__Group_3_1_1__0__Impl rule__QVToClassCS__Group_3_1_1__1 ;
public final void rule__QVToClassCS__Group_3_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16605:1: ( rule__QVToClassCS__Group_3_1_1__0__Impl rule__QVToClassCS__Group_3_1_1__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16606:2: rule__QVToClassCS__Group_3_1_1__0__Impl rule__QVToClassCS__Group_3_1_1__1
{
pushFollow(FollowSets001.FOLLOW_rule__QVToClassCS__Group_3_1_1__0__Impl_in_rule__QVToClassCS__Group_3_1_1__034313);
rule__QVToClassCS__Group_3_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__QVToClassCS__Group_3_1_1__1_in_rule__QVToClassCS__Group_3_1_1__034316);
rule__QVToClassCS__Group_3_1_1__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__QVToClassCS__Group_3_1_1__0"
// $ANTLR start "rule__QVToClassCS__Group_3_1_1__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16613:1: rule__QVToClassCS__Group_3_1_1__0__Impl : ( ',' ) ;
public final void rule__QVToClassCS__Group_3_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16617:1: ( ( ',' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16618:1: ( ',' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16618:1: ( ',' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16619:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQVToClassCSAccess().getCommaKeyword_3_1_1_0());
}
match(input,95,FollowSets001.FOLLOW_95_in_rule__QVToClassCS__Group_3_1_1__0__Impl34344); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQVToClassCSAccess().getCommaKeyword_3_1_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__QVToClassCS__Group_3_1_1__0__Impl"
// $ANTLR start "rule__QVToClassCS__Group_3_1_1__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16632:1: rule__QVToClassCS__Group_3_1_1__1 : rule__QVToClassCS__Group_3_1_1__1__Impl ;
public final void rule__QVToClassCS__Group_3_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16636:1: ( rule__QVToClassCS__Group_3_1_1__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16637:2: rule__QVToClassCS__Group_3_1_1__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__QVToClassCS__Group_3_1_1__1__Impl_in_rule__QVToClassCS__Group_3_1_1__134375);
rule__QVToClassCS__Group_3_1_1__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__QVToClassCS__Group_3_1_1__1"
// $ANTLR start "rule__QVToClassCS__Group_3_1_1__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16643:1: rule__QVToClassCS__Group_3_1_1__1__Impl : ( ( rule__QVToClassCS__OwnedSuperTypesAssignment_3_1_1_1 ) ) ;
public final void rule__QVToClassCS__Group_3_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16647:1: ( ( ( rule__QVToClassCS__OwnedSuperTypesAssignment_3_1_1_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16648:1: ( ( rule__QVToClassCS__OwnedSuperTypesAssignment_3_1_1_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16648:1: ( ( rule__QVToClassCS__OwnedSuperTypesAssignment_3_1_1_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16649:1: ( rule__QVToClassCS__OwnedSuperTypesAssignment_3_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQVToClassCSAccess().getOwnedSuperTypesAssignment_3_1_1_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16650:1: ( rule__QVToClassCS__OwnedSuperTypesAssignment_3_1_1_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16650:2: rule__QVToClassCS__OwnedSuperTypesAssignment_3_1_1_1
{
pushFollow(FollowSets001.FOLLOW_rule__QVToClassCS__OwnedSuperTypesAssignment_3_1_1_1_in_rule__QVToClassCS__Group_3_1_1__1__Impl34402);
rule__QVToClassCS__OwnedSuperTypesAssignment_3_1_1_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getQVToClassCSAccess().getOwnedSuperTypesAssignment_3_1_1_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__QVToClassCS__Group_3_1_1__1__Impl"
// $ANTLR start "rule__QVToClassCS__Group_4__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16664:1: rule__QVToClassCS__Group_4__0 : rule__QVToClassCS__Group_4__0__Impl rule__QVToClassCS__Group_4__1 ;
public final void rule__QVToClassCS__Group_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16668:1: ( rule__QVToClassCS__Group_4__0__Impl rule__QVToClassCS__Group_4__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16669:2: rule__QVToClassCS__Group_4__0__Impl rule__QVToClassCS__Group_4__1
{
pushFollow(FollowSets001.FOLLOW_rule__QVToClassCS__Group_4__0__Impl_in_rule__QVToClassCS__Group_4__034436);
rule__QVToClassCS__Group_4__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__QVToClassCS__Group_4__1_in_rule__QVToClassCS__Group_4__034439);
rule__QVToClassCS__Group_4__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__QVToClassCS__Group_4__0"
// $ANTLR start "rule__QVToClassCS__Group_4__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16676:1: rule__QVToClassCS__Group_4__0__Impl : ( '{' ) ;
public final void rule__QVToClassCS__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16680:1: ( ( '{' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16681:1: ( '{' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16681:1: ( '{' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16682:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQVToClassCSAccess().getLeftCurlyBracketKeyword_4_0());
}
match(input,99,FollowSets001.FOLLOW_99_in_rule__QVToClassCS__Group_4__0__Impl34467); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQVToClassCSAccess().getLeftCurlyBracketKeyword_4_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__QVToClassCS__Group_4__0__Impl"
// $ANTLR start "rule__QVToClassCS__Group_4__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16695:1: rule__QVToClassCS__Group_4__1 : rule__QVToClassCS__Group_4__1__Impl rule__QVToClassCS__Group_4__2 ;
public final void rule__QVToClassCS__Group_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16699:1: ( rule__QVToClassCS__Group_4__1__Impl rule__QVToClassCS__Group_4__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16700:2: rule__QVToClassCS__Group_4__1__Impl rule__QVToClassCS__Group_4__2
{
pushFollow(FollowSets001.FOLLOW_rule__QVToClassCS__Group_4__1__Impl_in_rule__QVToClassCS__Group_4__134498);
rule__QVToClassCS__Group_4__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__QVToClassCS__Group_4__2_in_rule__QVToClassCS__Group_4__134501);
rule__QVToClassCS__Group_4__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__QVToClassCS__Group_4__1"
// $ANTLR start "rule__QVToClassCS__Group_4__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16707:1: rule__QVToClassCS__Group_4__1__Impl : ( ( ( rule__QVToClassCS__Group_4_1__0 ) ) ( ( rule__QVToClassCS__Group_4_1__0 )* ) ) ;
public final void rule__QVToClassCS__Group_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16711:1: ( ( ( ( rule__QVToClassCS__Group_4_1__0 ) ) ( ( rule__QVToClassCS__Group_4_1__0 )* ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16712:1: ( ( ( rule__QVToClassCS__Group_4_1__0 ) ) ( ( rule__QVToClassCS__Group_4_1__0 )* ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16712:1: ( ( ( rule__QVToClassCS__Group_4_1__0 ) ) ( ( rule__QVToClassCS__Group_4_1__0 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16713:1: ( ( rule__QVToClassCS__Group_4_1__0 ) ) ( ( rule__QVToClassCS__Group_4_1__0 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16713:1: ( ( rule__QVToClassCS__Group_4_1__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16714:1: ( rule__QVToClassCS__Group_4_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQVToClassCSAccess().getGroup_4_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16715:1: ( rule__QVToClassCS__Group_4_1__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16715:2: rule__QVToClassCS__Group_4_1__0
{
pushFollow(FollowSets001.FOLLOW_rule__QVToClassCS__Group_4_1__0_in_rule__QVToClassCS__Group_4__1__Impl34530);
rule__QVToClassCS__Group_4_1__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getQVToClassCSAccess().getGroup_4_1());
}
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16718:1: ( ( rule__QVToClassCS__Group_4_1__0 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16719:1: ( rule__QVToClassCS__Group_4_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQVToClassCSAccess().getGroup_4_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16720:1: ( rule__QVToClassCS__Group_4_1__0 )*
loop148:
do {
int alt148=2;
int LA148_0 = input.LA(1);
if ( ((LA148_0>=RULE_SIMPLE_ID && LA148_0<=RULE_ESCAPED_ID)||(LA148_0>=18 && LA148_0<=22)||LA148_0==124||LA148_0==126) ) {
alt148=1;
}
switch (alt148) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16720:2: rule__QVToClassCS__Group_4_1__0
{
pushFollow(FollowSets001.FOLLOW_rule__QVToClassCS__Group_4_1__0_in_rule__QVToClassCS__Group_4__1__Impl34542);
rule__QVToClassCS__Group_4_1__0();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop148;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getQVToClassCSAccess().getGroup_4_1());
}
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__QVToClassCS__Group_4__1__Impl"
// $ANTLR start "rule__QVToClassCS__Group_4__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16731:1: rule__QVToClassCS__Group_4__2 : rule__QVToClassCS__Group_4__2__Impl ;
public final void rule__QVToClassCS__Group_4__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16735:1: ( rule__QVToClassCS__Group_4__2__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16736:2: rule__QVToClassCS__Group_4__2__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__QVToClassCS__Group_4__2__Impl_in_rule__QVToClassCS__Group_4__234575);
rule__QVToClassCS__Group_4__2__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__QVToClassCS__Group_4__2"
// $ANTLR start "rule__QVToClassCS__Group_4__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16742:1: rule__QVToClassCS__Group_4__2__Impl : ( '}' ) ;
public final void rule__QVToClassCS__Group_4__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16746:1: ( ( '}' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16747:1: ( '}' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16747:1: ( '}' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16748:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQVToClassCSAccess().getRightCurlyBracketKeyword_4_2());
}
match(input,100,FollowSets001.FOLLOW_100_in_rule__QVToClassCS__Group_4__2__Impl34603); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQVToClassCSAccess().getRightCurlyBracketKeyword_4_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__QVToClassCS__Group_4__2__Impl"
// $ANTLR start "rule__QVToClassCS__Group_4_1__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16767:1: rule__QVToClassCS__Group_4_1__0 : rule__QVToClassCS__Group_4_1__0__Impl rule__QVToClassCS__Group_4_1__1 ;
public final void rule__QVToClassCS__Group_4_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16771:1: ( rule__QVToClassCS__Group_4_1__0__Impl rule__QVToClassCS__Group_4_1__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16772:2: rule__QVToClassCS__Group_4_1__0__Impl rule__QVToClassCS__Group_4_1__1
{
pushFollow(FollowSets001.FOLLOW_rule__QVToClassCS__Group_4_1__0__Impl_in_rule__QVToClassCS__Group_4_1__034640);
rule__QVToClassCS__Group_4_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__QVToClassCS__Group_4_1__1_in_rule__QVToClassCS__Group_4_1__034643);
rule__QVToClassCS__Group_4_1__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__QVToClassCS__Group_4_1__0"
// $ANTLR start "rule__QVToClassCS__Group_4_1__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16779:1: rule__QVToClassCS__Group_4_1__0__Impl : ( ( rule__QVToClassCS__Alternatives_4_1_0 ) ) ;
public final void rule__QVToClassCS__Group_4_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16783:1: ( ( ( rule__QVToClassCS__Alternatives_4_1_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16784:1: ( ( rule__QVToClassCS__Alternatives_4_1_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16784:1: ( ( rule__QVToClassCS__Alternatives_4_1_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16785:1: ( rule__QVToClassCS__Alternatives_4_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQVToClassCSAccess().getAlternatives_4_1_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16786:1: ( rule__QVToClassCS__Alternatives_4_1_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16786:2: rule__QVToClassCS__Alternatives_4_1_0
{
pushFollow(FollowSets001.FOLLOW_rule__QVToClassCS__Alternatives_4_1_0_in_rule__QVToClassCS__Group_4_1__0__Impl34670);
rule__QVToClassCS__Alternatives_4_1_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getQVToClassCSAccess().getAlternatives_4_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__QVToClassCS__Group_4_1__0__Impl"
// $ANTLR start "rule__QVToClassCS__Group_4_1__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16796:1: rule__QVToClassCS__Group_4_1__1 : rule__QVToClassCS__Group_4_1__1__Impl ;
public final void rule__QVToClassCS__Group_4_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16800:1: ( rule__QVToClassCS__Group_4_1__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16801:2: rule__QVToClassCS__Group_4_1__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__QVToClassCS__Group_4_1__1__Impl_in_rule__QVToClassCS__Group_4_1__134700);
rule__QVToClassCS__Group_4_1__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__QVToClassCS__Group_4_1__1"
// $ANTLR start "rule__QVToClassCS__Group_4_1__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16807:1: rule__QVToClassCS__Group_4_1__1__Impl : ( ';' ) ;
public final void rule__QVToClassCS__Group_4_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16811:1: ( ( ';' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16812:1: ( ';' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16812:1: ( ';' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16813:1: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQVToClassCSAccess().getSemicolonKeyword_4_1_1());
}
match(input,94,FollowSets001.FOLLOW_94_in_rule__QVToClassCS__Group_4_1__1__Impl34728); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQVToClassCSAccess().getSemicolonKeyword_4_1_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__QVToClassCS__Group_4_1__1__Impl"
// $ANTLR start "rule__ResolveByTypeExpCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16830:1: rule__ResolveByTypeExpCS__Group__0 : rule__ResolveByTypeExpCS__Group__0__Impl rule__ResolveByTypeExpCS__Group__1 ;
public final void rule__ResolveByTypeExpCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16834:1: ( rule__ResolveByTypeExpCS__Group__0__Impl rule__ResolveByTypeExpCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16835:2: rule__ResolveByTypeExpCS__Group__0__Impl rule__ResolveByTypeExpCS__Group__1
{
pushFollow(FollowSets001.FOLLOW_rule__ResolveByTypeExpCS__Group__0__Impl_in_rule__ResolveByTypeExpCS__Group__034763);
rule__ResolveByTypeExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ResolveByTypeExpCS__Group__1_in_rule__ResolveByTypeExpCS__Group__034766);
rule__ResolveByTypeExpCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ResolveByTypeExpCS__Group__0"
// $ANTLR start "rule__ResolveByTypeExpCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16842:1: rule__ResolveByTypeExpCS__Group__0__Impl : ( ( rule__ResolveByTypeExpCS__IsDeferredAssignment_0 )? ) ;
public final void rule__ResolveByTypeExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16846:1: ( ( ( rule__ResolveByTypeExpCS__IsDeferredAssignment_0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16847:1: ( ( rule__ResolveByTypeExpCS__IsDeferredAssignment_0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16847:1: ( ( rule__ResolveByTypeExpCS__IsDeferredAssignment_0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16848:1: ( rule__ResolveByTypeExpCS__IsDeferredAssignment_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getResolveByTypeExpCSAccess().getIsDeferredAssignment_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16849:1: ( rule__ResolveByTypeExpCS__IsDeferredAssignment_0 )?
int alt149=2;
int LA149_0 = input.LA(1);
if ( (LA149_0==164) ) {
alt149=1;
}
switch (alt149) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16849:2: rule__ResolveByTypeExpCS__IsDeferredAssignment_0
{
pushFollow(FollowSets001.FOLLOW_rule__ResolveByTypeExpCS__IsDeferredAssignment_0_in_rule__ResolveByTypeExpCS__Group__0__Impl34793);
rule__ResolveByTypeExpCS__IsDeferredAssignment_0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getResolveByTypeExpCSAccess().getIsDeferredAssignment_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ResolveByTypeExpCS__Group__0__Impl"
// $ANTLR start "rule__ResolveByTypeExpCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16859:1: rule__ResolveByTypeExpCS__Group__1 : rule__ResolveByTypeExpCS__Group__1__Impl rule__ResolveByTypeExpCS__Group__2 ;
public final void rule__ResolveByTypeExpCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16863:1: ( rule__ResolveByTypeExpCS__Group__1__Impl rule__ResolveByTypeExpCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16864:2: rule__ResolveByTypeExpCS__Group__1__Impl rule__ResolveByTypeExpCS__Group__2
{
pushFollow(FollowSets001.FOLLOW_rule__ResolveByTypeExpCS__Group__1__Impl_in_rule__ResolveByTypeExpCS__Group__134824);
rule__ResolveByTypeExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ResolveByTypeExpCS__Group__2_in_rule__ResolveByTypeExpCS__Group__134827);
rule__ResolveByTypeExpCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ResolveByTypeExpCS__Group__1"
// $ANTLR start "rule__ResolveByTypeExpCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16871:1: rule__ResolveByTypeExpCS__Group__1__Impl : ( ( rule__ResolveByTypeExpCS__NameAssignment_1 ) ) ;
public final void rule__ResolveByTypeExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16875:1: ( ( ( rule__ResolveByTypeExpCS__NameAssignment_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16876:1: ( ( rule__ResolveByTypeExpCS__NameAssignment_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16876:1: ( ( rule__ResolveByTypeExpCS__NameAssignment_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16877:1: ( rule__ResolveByTypeExpCS__NameAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getResolveByTypeExpCSAccess().getNameAssignment_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16878:1: ( rule__ResolveByTypeExpCS__NameAssignment_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16878:2: rule__ResolveByTypeExpCS__NameAssignment_1
{
pushFollow(FollowSets001.FOLLOW_rule__ResolveByTypeExpCS__NameAssignment_1_in_rule__ResolveByTypeExpCS__Group__1__Impl34854);
rule__ResolveByTypeExpCS__NameAssignment_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getResolveByTypeExpCSAccess().getNameAssignment_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ResolveByTypeExpCS__Group__1__Impl"
// $ANTLR start "rule__ResolveByTypeExpCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16888:1: rule__ResolveByTypeExpCS__Group__2 : rule__ResolveByTypeExpCS__Group__2__Impl rule__ResolveByTypeExpCS__Group__3 ;
public final void rule__ResolveByTypeExpCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16892:1: ( rule__ResolveByTypeExpCS__Group__2__Impl rule__ResolveByTypeExpCS__Group__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16893:2: rule__ResolveByTypeExpCS__Group__2__Impl rule__ResolveByTypeExpCS__Group__3
{
pushFollow(FollowSets001.FOLLOW_rule__ResolveByTypeExpCS__Group__2__Impl_in_rule__ResolveByTypeExpCS__Group__234884);
rule__ResolveByTypeExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ResolveByTypeExpCS__Group__3_in_rule__ResolveByTypeExpCS__Group__234887);
rule__ResolveByTypeExpCS__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ResolveByTypeExpCS__Group__2"
// $ANTLR start "rule__ResolveByTypeExpCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16900:1: rule__ResolveByTypeExpCS__Group__2__Impl : ( '(' ) ;
public final void rule__ResolveByTypeExpCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16904:1: ( ( '(' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16905:1: ( '(' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16905:1: ( '(' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16906:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getResolveByTypeExpCSAccess().getLeftParenthesisKeyword_2());
}
match(input,91,FollowSets001.FOLLOW_91_in_rule__ResolveByTypeExpCS__Group__2__Impl34915); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getResolveByTypeExpCSAccess().getLeftParenthesisKeyword_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ResolveByTypeExpCS__Group__2__Impl"
// $ANTLR start "rule__ResolveByTypeExpCS__Group__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16919:1: rule__ResolveByTypeExpCS__Group__3 : rule__ResolveByTypeExpCS__Group__3__Impl rule__ResolveByTypeExpCS__Group__4 ;
public final void rule__ResolveByTypeExpCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16923:1: ( rule__ResolveByTypeExpCS__Group__3__Impl rule__ResolveByTypeExpCS__Group__4 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16924:2: rule__ResolveByTypeExpCS__Group__3__Impl rule__ResolveByTypeExpCS__Group__4
{
pushFollow(FollowSets001.FOLLOW_rule__ResolveByTypeExpCS__Group__3__Impl_in_rule__ResolveByTypeExpCS__Group__334946);
rule__ResolveByTypeExpCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ResolveByTypeExpCS__Group__4_in_rule__ResolveByTypeExpCS__Group__334949);
rule__ResolveByTypeExpCS__Group__4();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ResolveByTypeExpCS__Group__3"
// $ANTLR start "rule__ResolveByTypeExpCS__Group__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16931:1: rule__ResolveByTypeExpCS__Group__3__Impl : ( ( rule__ResolveByTypeExpCS__OwnedTargetAssignment_3 ) ) ;
public final void rule__ResolveByTypeExpCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16935:1: ( ( ( rule__ResolveByTypeExpCS__OwnedTargetAssignment_3 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16936:1: ( ( rule__ResolveByTypeExpCS__OwnedTargetAssignment_3 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16936:1: ( ( rule__ResolveByTypeExpCS__OwnedTargetAssignment_3 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16937:1: ( rule__ResolveByTypeExpCS__OwnedTargetAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getResolveByTypeExpCSAccess().getOwnedTargetAssignment_3());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16938:1: ( rule__ResolveByTypeExpCS__OwnedTargetAssignment_3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16938:2: rule__ResolveByTypeExpCS__OwnedTargetAssignment_3
{
pushFollow(FollowSets001.FOLLOW_rule__ResolveByTypeExpCS__OwnedTargetAssignment_3_in_rule__ResolveByTypeExpCS__Group__3__Impl34976);
rule__ResolveByTypeExpCS__OwnedTargetAssignment_3();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getResolveByTypeExpCSAccess().getOwnedTargetAssignment_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ResolveByTypeExpCS__Group__3__Impl"
// $ANTLR start "rule__ResolveByTypeExpCS__Group__4"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16948:1: rule__ResolveByTypeExpCS__Group__4 : rule__ResolveByTypeExpCS__Group__4__Impl rule__ResolveByTypeExpCS__Group__5 ;
public final void rule__ResolveByTypeExpCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16952:1: ( rule__ResolveByTypeExpCS__Group__4__Impl rule__ResolveByTypeExpCS__Group__5 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16953:2: rule__ResolveByTypeExpCS__Group__4__Impl rule__ResolveByTypeExpCS__Group__5
{
pushFollow(FollowSets001.FOLLOW_rule__ResolveByTypeExpCS__Group__4__Impl_in_rule__ResolveByTypeExpCS__Group__435006);
rule__ResolveByTypeExpCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ResolveByTypeExpCS__Group__5_in_rule__ResolveByTypeExpCS__Group__435009);
rule__ResolveByTypeExpCS__Group__5();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ResolveByTypeExpCS__Group__4"
// $ANTLR start "rule__ResolveByTypeExpCS__Group__4__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16960:1: rule__ResolveByTypeExpCS__Group__4__Impl : ( ( rule__ResolveByTypeExpCS__Group_4__0 )? ) ;
public final void rule__ResolveByTypeExpCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16964:1: ( ( ( rule__ResolveByTypeExpCS__Group_4__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16965:1: ( ( rule__ResolveByTypeExpCS__Group_4__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16965:1: ( ( rule__ResolveByTypeExpCS__Group_4__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16966:1: ( rule__ResolveByTypeExpCS__Group_4__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getResolveByTypeExpCSAccess().getGroup_4());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16967:1: ( rule__ResolveByTypeExpCS__Group_4__0 )?
int alt150=2;
int LA150_0 = input.LA(1);
if ( (LA150_0==123) ) {
alt150=1;
}
switch (alt150) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16967:2: rule__ResolveByTypeExpCS__Group_4__0
{
pushFollow(FollowSets001.FOLLOW_rule__ResolveByTypeExpCS__Group_4__0_in_rule__ResolveByTypeExpCS__Group__4__Impl35036);
rule__ResolveByTypeExpCS__Group_4__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getResolveByTypeExpCSAccess().getGroup_4());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ResolveByTypeExpCS__Group__4__Impl"
// $ANTLR start "rule__ResolveByTypeExpCS__Group__5"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16977:1: rule__ResolveByTypeExpCS__Group__5 : rule__ResolveByTypeExpCS__Group__5__Impl ;
public final void rule__ResolveByTypeExpCS__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16981:1: ( rule__ResolveByTypeExpCS__Group__5__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16982:2: rule__ResolveByTypeExpCS__Group__5__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__ResolveByTypeExpCS__Group__5__Impl_in_rule__ResolveByTypeExpCS__Group__535067);
rule__ResolveByTypeExpCS__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ResolveByTypeExpCS__Group__5"
// $ANTLR start "rule__ResolveByTypeExpCS__Group__5__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16988:1: rule__ResolveByTypeExpCS__Group__5__Impl : ( ')' ) ;
public final void rule__ResolveByTypeExpCS__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16992:1: ( ( ')' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16993:1: ( ')' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16993:1: ( ')' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16994:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getResolveByTypeExpCSAccess().getRightParenthesisKeyword_5());
}
match(input,92,FollowSets001.FOLLOW_92_in_rule__ResolveByTypeExpCS__Group__5__Impl35095); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getResolveByTypeExpCSAccess().getRightParenthesisKeyword_5());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ResolveByTypeExpCS__Group__5__Impl"
// $ANTLR start "rule__ResolveByTypeExpCS__Group_4__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17019:1: rule__ResolveByTypeExpCS__Group_4__0 : rule__ResolveByTypeExpCS__Group_4__0__Impl rule__ResolveByTypeExpCS__Group_4__1 ;
public final void rule__ResolveByTypeExpCS__Group_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17023:1: ( rule__ResolveByTypeExpCS__Group_4__0__Impl rule__ResolveByTypeExpCS__Group_4__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17024:2: rule__ResolveByTypeExpCS__Group_4__0__Impl rule__ResolveByTypeExpCS__Group_4__1
{
pushFollow(FollowSets001.FOLLOW_rule__ResolveByTypeExpCS__Group_4__0__Impl_in_rule__ResolveByTypeExpCS__Group_4__035138);
rule__ResolveByTypeExpCS__Group_4__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ResolveByTypeExpCS__Group_4__1_in_rule__ResolveByTypeExpCS__Group_4__035141);
rule__ResolveByTypeExpCS__Group_4__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ResolveByTypeExpCS__Group_4__0"
// $ANTLR start "rule__ResolveByTypeExpCS__Group_4__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17031:1: rule__ResolveByTypeExpCS__Group_4__0__Impl : ( '|' ) ;
public final void rule__ResolveByTypeExpCS__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17035:1: ( ( '|' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17036:1: ( '|' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17036:1: ( '|' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17037:1: '|'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getResolveByTypeExpCSAccess().getVerticalLineKeyword_4_0());
}
match(input,123,FollowSets001.FOLLOW_123_in_rule__ResolveByTypeExpCS__Group_4__0__Impl35169); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getResolveByTypeExpCSAccess().getVerticalLineKeyword_4_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ResolveByTypeExpCS__Group_4__0__Impl"
// $ANTLR start "rule__ResolveByTypeExpCS__Group_4__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17050:1: rule__ResolveByTypeExpCS__Group_4__1 : rule__ResolveByTypeExpCS__Group_4__1__Impl ;
public final void rule__ResolveByTypeExpCS__Group_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17054:1: ( rule__ResolveByTypeExpCS__Group_4__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17055:2: rule__ResolveByTypeExpCS__Group_4__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__ResolveByTypeExpCS__Group_4__1__Impl_in_rule__ResolveByTypeExpCS__Group_4__135200);
rule__ResolveByTypeExpCS__Group_4__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ResolveByTypeExpCS__Group_4__1"
// $ANTLR start "rule__ResolveByTypeExpCS__Group_4__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17061:1: rule__ResolveByTypeExpCS__Group_4__1__Impl : ( ( rule__ResolveByTypeExpCS__OwnedConditionAssignment_4_1 ) ) ;
public final void rule__ResolveByTypeExpCS__Group_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17065:1: ( ( ( rule__ResolveByTypeExpCS__OwnedConditionAssignment_4_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17066:1: ( ( rule__ResolveByTypeExpCS__OwnedConditionAssignment_4_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17066:1: ( ( rule__ResolveByTypeExpCS__OwnedConditionAssignment_4_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17067:1: ( rule__ResolveByTypeExpCS__OwnedConditionAssignment_4_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getResolveByTypeExpCSAccess().getOwnedConditionAssignment_4_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17068:1: ( rule__ResolveByTypeExpCS__OwnedConditionAssignment_4_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17068:2: rule__ResolveByTypeExpCS__OwnedConditionAssignment_4_1
{
pushFollow(FollowSets001.FOLLOW_rule__ResolveByTypeExpCS__OwnedConditionAssignment_4_1_in_rule__ResolveByTypeExpCS__Group_4__1__Impl35227);
rule__ResolveByTypeExpCS__OwnedConditionAssignment_4_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getResolveByTypeExpCSAccess().getOwnedConditionAssignment_4_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ResolveByTypeExpCS__Group_4__1__Impl"
// $ANTLR start "rule__ResolveByMappingExpCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17082:1: rule__ResolveByMappingExpCS__Group__0 : rule__ResolveByMappingExpCS__Group__0__Impl rule__ResolveByMappingExpCS__Group__1 ;
public final void rule__ResolveByMappingExpCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17086:1: ( rule__ResolveByMappingExpCS__Group__0__Impl rule__ResolveByMappingExpCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17087:2: rule__ResolveByMappingExpCS__Group__0__Impl rule__ResolveByMappingExpCS__Group__1
{
pushFollow(FollowSets001.FOLLOW_rule__ResolveByMappingExpCS__Group__0__Impl_in_rule__ResolveByMappingExpCS__Group__035261);
rule__ResolveByMappingExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ResolveByMappingExpCS__Group__1_in_rule__ResolveByMappingExpCS__Group__035264);
rule__ResolveByMappingExpCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ResolveByMappingExpCS__Group__0"
// $ANTLR start "rule__ResolveByMappingExpCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17094:1: rule__ResolveByMappingExpCS__Group__0__Impl : ( ( rule__ResolveByMappingExpCS__IsDeferredAssignment_0 )? ) ;
public final void rule__ResolveByMappingExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17098:1: ( ( ( rule__ResolveByMappingExpCS__IsDeferredAssignment_0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17099:1: ( ( rule__ResolveByMappingExpCS__IsDeferredAssignment_0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17099:1: ( ( rule__ResolveByMappingExpCS__IsDeferredAssignment_0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17100:1: ( rule__ResolveByMappingExpCS__IsDeferredAssignment_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getResolveByMappingExpCSAccess().getIsDeferredAssignment_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17101:1: ( rule__ResolveByMappingExpCS__IsDeferredAssignment_0 )?
int alt151=2;
int LA151_0 = input.LA(1);
if ( (LA151_0==164) ) {
alt151=1;
}
switch (alt151) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17101:2: rule__ResolveByMappingExpCS__IsDeferredAssignment_0
{
pushFollow(FollowSets001.FOLLOW_rule__ResolveByMappingExpCS__IsDeferredAssignment_0_in_rule__ResolveByMappingExpCS__Group__0__Impl35291);
rule__ResolveByMappingExpCS__IsDeferredAssignment_0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getResolveByMappingExpCSAccess().getIsDeferredAssignment_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ResolveByMappingExpCS__Group__0__Impl"
// $ANTLR start "rule__ResolveByMappingExpCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17111:1: rule__ResolveByMappingExpCS__Group__1 : rule__ResolveByMappingExpCS__Group__1__Impl rule__ResolveByMappingExpCS__Group__2 ;
public final void rule__ResolveByMappingExpCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17115:1: ( rule__ResolveByMappingExpCS__Group__1__Impl rule__ResolveByMappingExpCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17116:2: rule__ResolveByMappingExpCS__Group__1__Impl rule__ResolveByMappingExpCS__Group__2
{
pushFollow(FollowSets001.FOLLOW_rule__ResolveByMappingExpCS__Group__1__Impl_in_rule__ResolveByMappingExpCS__Group__135322);
rule__ResolveByMappingExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ResolveByMappingExpCS__Group__2_in_rule__ResolveByMappingExpCS__Group__135325);
rule__ResolveByMappingExpCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ResolveByMappingExpCS__Group__1"
// $ANTLR start "rule__ResolveByMappingExpCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17123:1: rule__ResolveByMappingExpCS__Group__1__Impl : ( ( rule__ResolveByMappingExpCS__NameAssignment_1 ) ) ;
public final void rule__ResolveByMappingExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17127:1: ( ( ( rule__ResolveByMappingExpCS__NameAssignment_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17128:1: ( ( rule__ResolveByMappingExpCS__NameAssignment_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17128:1: ( ( rule__ResolveByMappingExpCS__NameAssignment_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17129:1: ( rule__ResolveByMappingExpCS__NameAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getResolveByMappingExpCSAccess().getNameAssignment_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17130:1: ( rule__ResolveByMappingExpCS__NameAssignment_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17130:2: rule__ResolveByMappingExpCS__NameAssignment_1
{
pushFollow(FollowSets001.FOLLOW_rule__ResolveByMappingExpCS__NameAssignment_1_in_rule__ResolveByMappingExpCS__Group__1__Impl35352);
rule__ResolveByMappingExpCS__NameAssignment_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getResolveByMappingExpCSAccess().getNameAssignment_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ResolveByMappingExpCS__Group__1__Impl"
// $ANTLR start "rule__ResolveByMappingExpCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17140:1: rule__ResolveByMappingExpCS__Group__2 : rule__ResolveByMappingExpCS__Group__2__Impl rule__ResolveByMappingExpCS__Group__3 ;
public final void rule__ResolveByMappingExpCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17144:1: ( rule__ResolveByMappingExpCS__Group__2__Impl rule__ResolveByMappingExpCS__Group__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17145:2: rule__ResolveByMappingExpCS__Group__2__Impl rule__ResolveByMappingExpCS__Group__3
{
pushFollow(FollowSets001.FOLLOW_rule__ResolveByMappingExpCS__Group__2__Impl_in_rule__ResolveByMappingExpCS__Group__235382);
rule__ResolveByMappingExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ResolveByMappingExpCS__Group__3_in_rule__ResolveByMappingExpCS__Group__235385);
rule__ResolveByMappingExpCS__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ResolveByMappingExpCS__Group__2"
// $ANTLR start "rule__ResolveByMappingExpCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17152:1: rule__ResolveByMappingExpCS__Group__2__Impl : ( '(' ) ;
public final void rule__ResolveByMappingExpCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17156:1: ( ( '(' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17157:1: ( '(' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17157:1: ( '(' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17158:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getResolveByMappingExpCSAccess().getLeftParenthesisKeyword_2());
}
match(input,91,FollowSets001.FOLLOW_91_in_rule__ResolveByMappingExpCS__Group__2__Impl35413); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getResolveByMappingExpCSAccess().getLeftParenthesisKeyword_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ResolveByMappingExpCS__Group__2__Impl"
// $ANTLR start "rule__ResolveByMappingExpCS__Group__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17171:1: rule__ResolveByMappingExpCS__Group__3 : rule__ResolveByMappingExpCS__Group__3__Impl rule__ResolveByMappingExpCS__Group__4 ;
public final void rule__ResolveByMappingExpCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17175:1: ( rule__ResolveByMappingExpCS__Group__3__Impl rule__ResolveByMappingExpCS__Group__4 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17176:2: rule__ResolveByMappingExpCS__Group__3__Impl rule__ResolveByMappingExpCS__Group__4
{
pushFollow(FollowSets001.FOLLOW_rule__ResolveByMappingExpCS__Group__3__Impl_in_rule__ResolveByMappingExpCS__Group__335444);
rule__ResolveByMappingExpCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ResolveByMappingExpCS__Group__4_in_rule__ResolveByMappingExpCS__Group__335447);
rule__ResolveByMappingExpCS__Group__4();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ResolveByMappingExpCS__Group__3"
// $ANTLR start "rule__ResolveByMappingExpCS__Group__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17183:1: rule__ResolveByMappingExpCS__Group__3__Impl : ( ( rule__ResolveByMappingExpCS__OwnedMappingRefAssignment_3 ) ) ;
public final void rule__ResolveByMappingExpCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17187:1: ( ( ( rule__ResolveByMappingExpCS__OwnedMappingRefAssignment_3 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17188:1: ( ( rule__ResolveByMappingExpCS__OwnedMappingRefAssignment_3 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17188:1: ( ( rule__ResolveByMappingExpCS__OwnedMappingRefAssignment_3 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17189:1: ( rule__ResolveByMappingExpCS__OwnedMappingRefAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getResolveByMappingExpCSAccess().getOwnedMappingRefAssignment_3());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17190:1: ( rule__ResolveByMappingExpCS__OwnedMappingRefAssignment_3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17190:2: rule__ResolveByMappingExpCS__OwnedMappingRefAssignment_3
{
pushFollow(FollowSets001.FOLLOW_rule__ResolveByMappingExpCS__OwnedMappingRefAssignment_3_in_rule__ResolveByMappingExpCS__Group__3__Impl35474);
rule__ResolveByMappingExpCS__OwnedMappingRefAssignment_3();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getResolveByMappingExpCSAccess().getOwnedMappingRefAssignment_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ResolveByMappingExpCS__Group__3__Impl"
// $ANTLR start "rule__ResolveByMappingExpCS__Group__4"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17200:1: rule__ResolveByMappingExpCS__Group__4 : rule__ResolveByMappingExpCS__Group__4__Impl rule__ResolveByMappingExpCS__Group__5 ;
public final void rule__ResolveByMappingExpCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17204:1: ( rule__ResolveByMappingExpCS__Group__4__Impl rule__ResolveByMappingExpCS__Group__5 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17205:2: rule__ResolveByMappingExpCS__Group__4__Impl rule__ResolveByMappingExpCS__Group__5
{
pushFollow(FollowSets001.FOLLOW_rule__ResolveByMappingExpCS__Group__4__Impl_in_rule__ResolveByMappingExpCS__Group__435504);
rule__ResolveByMappingExpCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ResolveByMappingExpCS__Group__5_in_rule__ResolveByMappingExpCS__Group__435507);
rule__ResolveByMappingExpCS__Group__5();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ResolveByMappingExpCS__Group__4"
// $ANTLR start "rule__ResolveByMappingExpCS__Group__4__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17212:1: rule__ResolveByMappingExpCS__Group__4__Impl : ( ( rule__ResolveByMappingExpCS__Group_4__0 )? ) ;
public final void rule__ResolveByMappingExpCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17216:1: ( ( ( rule__ResolveByMappingExpCS__Group_4__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17217:1: ( ( rule__ResolveByMappingExpCS__Group_4__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17217:1: ( ( rule__ResolveByMappingExpCS__Group_4__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17218:1: ( rule__ResolveByMappingExpCS__Group_4__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getResolveByMappingExpCSAccess().getGroup_4());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17219:1: ( rule__ResolveByMappingExpCS__Group_4__0 )?
int alt152=2;
int LA152_0 = input.LA(1);
if ( (LA152_0==95) ) {
alt152=1;
}
switch (alt152) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17219:2: rule__ResolveByMappingExpCS__Group_4__0
{
pushFollow(FollowSets001.FOLLOW_rule__ResolveByMappingExpCS__Group_4__0_in_rule__ResolveByMappingExpCS__Group__4__Impl35534);
rule__ResolveByMappingExpCS__Group_4__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getResolveByMappingExpCSAccess().getGroup_4());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ResolveByMappingExpCS__Group__4__Impl"
// $ANTLR start "rule__ResolveByMappingExpCS__Group__5"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17229:1: rule__ResolveByMappingExpCS__Group__5 : rule__ResolveByMappingExpCS__Group__5__Impl ;
public final void rule__ResolveByMappingExpCS__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17233:1: ( rule__ResolveByMappingExpCS__Group__5__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17234:2: rule__ResolveByMappingExpCS__Group__5__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__ResolveByMappingExpCS__Group__5__Impl_in_rule__ResolveByMappingExpCS__Group__535565);
rule__ResolveByMappingExpCS__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ResolveByMappingExpCS__Group__5"
// $ANTLR start "rule__ResolveByMappingExpCS__Group__5__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17240:1: rule__ResolveByMappingExpCS__Group__5__Impl : ( ')' ) ;
public final void rule__ResolveByMappingExpCS__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17244:1: ( ( ')' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17245:1: ( ')' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17245:1: ( ')' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17246:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getResolveByMappingExpCSAccess().getRightParenthesisKeyword_5());
}
match(input,92,FollowSets001.FOLLOW_92_in_rule__ResolveByMappingExpCS__Group__5__Impl35593); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getResolveByMappingExpCSAccess().getRightParenthesisKeyword_5());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ResolveByMappingExpCS__Group__5__Impl"
// $ANTLR start "rule__ResolveByMappingExpCS__Group_4__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17271:1: rule__ResolveByMappingExpCS__Group_4__0 : rule__ResolveByMappingExpCS__Group_4__0__Impl rule__ResolveByMappingExpCS__Group_4__1 ;
public final void rule__ResolveByMappingExpCS__Group_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17275:1: ( rule__ResolveByMappingExpCS__Group_4__0__Impl rule__ResolveByMappingExpCS__Group_4__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17276:2: rule__ResolveByMappingExpCS__Group_4__0__Impl rule__ResolveByMappingExpCS__Group_4__1
{
pushFollow(FollowSets001.FOLLOW_rule__ResolveByMappingExpCS__Group_4__0__Impl_in_rule__ResolveByMappingExpCS__Group_4__035636);
rule__ResolveByMappingExpCS__Group_4__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ResolveByMappingExpCS__Group_4__1_in_rule__ResolveByMappingExpCS__Group_4__035639);
rule__ResolveByMappingExpCS__Group_4__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ResolveByMappingExpCS__Group_4__0"
// $ANTLR start "rule__ResolveByMappingExpCS__Group_4__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17283:1: rule__ResolveByMappingExpCS__Group_4__0__Impl : ( ',' ) ;
public final void rule__ResolveByMappingExpCS__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17287:1: ( ( ',' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17288:1: ( ',' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17288:1: ( ',' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17289:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getResolveByMappingExpCSAccess().getCommaKeyword_4_0());
}
match(input,95,FollowSets001.FOLLOW_95_in_rule__ResolveByMappingExpCS__Group_4__0__Impl35667); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getResolveByMappingExpCSAccess().getCommaKeyword_4_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ResolveByMappingExpCS__Group_4__0__Impl"
// $ANTLR start "rule__ResolveByMappingExpCS__Group_4__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17302:1: rule__ResolveByMappingExpCS__Group_4__1 : rule__ResolveByMappingExpCS__Group_4__1__Impl rule__ResolveByMappingExpCS__Group_4__2 ;
public final void rule__ResolveByMappingExpCS__Group_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17306:1: ( rule__ResolveByMappingExpCS__Group_4__1__Impl rule__ResolveByMappingExpCS__Group_4__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17307:2: rule__ResolveByMappingExpCS__Group_4__1__Impl rule__ResolveByMappingExpCS__Group_4__2
{
pushFollow(FollowSets001.FOLLOW_rule__ResolveByMappingExpCS__Group_4__1__Impl_in_rule__ResolveByMappingExpCS__Group_4__135698);
rule__ResolveByMappingExpCS__Group_4__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ResolveByMappingExpCS__Group_4__2_in_rule__ResolveByMappingExpCS__Group_4__135701);
rule__ResolveByMappingExpCS__Group_4__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ResolveByMappingExpCS__Group_4__1"
// $ANTLR start "rule__ResolveByMappingExpCS__Group_4__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17314:1: rule__ResolveByMappingExpCS__Group_4__1__Impl : ( ( rule__ResolveByMappingExpCS__OwnedTargetAssignment_4_1 ) ) ;
public final void rule__ResolveByMappingExpCS__Group_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17318:1: ( ( ( rule__ResolveByMappingExpCS__OwnedTargetAssignment_4_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17319:1: ( ( rule__ResolveByMappingExpCS__OwnedTargetAssignment_4_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17319:1: ( ( rule__ResolveByMappingExpCS__OwnedTargetAssignment_4_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17320:1: ( rule__ResolveByMappingExpCS__OwnedTargetAssignment_4_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getResolveByMappingExpCSAccess().getOwnedTargetAssignment_4_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17321:1: ( rule__ResolveByMappingExpCS__OwnedTargetAssignment_4_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17321:2: rule__ResolveByMappingExpCS__OwnedTargetAssignment_4_1
{
pushFollow(FollowSets001.FOLLOW_rule__ResolveByMappingExpCS__OwnedTargetAssignment_4_1_in_rule__ResolveByMappingExpCS__Group_4__1__Impl35728);
rule__ResolveByMappingExpCS__OwnedTargetAssignment_4_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getResolveByMappingExpCSAccess().getOwnedTargetAssignment_4_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ResolveByMappingExpCS__Group_4__1__Impl"
// $ANTLR start "rule__ResolveByMappingExpCS__Group_4__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17331:1: rule__ResolveByMappingExpCS__Group_4__2 : rule__ResolveByMappingExpCS__Group_4__2__Impl rule__ResolveByMappingExpCS__Group_4__3 ;
public final void rule__ResolveByMappingExpCS__Group_4__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17335:1: ( rule__ResolveByMappingExpCS__Group_4__2__Impl rule__ResolveByMappingExpCS__Group_4__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17336:2: rule__ResolveByMappingExpCS__Group_4__2__Impl rule__ResolveByMappingExpCS__Group_4__3
{
pushFollow(FollowSets001.FOLLOW_rule__ResolveByMappingExpCS__Group_4__2__Impl_in_rule__ResolveByMappingExpCS__Group_4__235758);
rule__ResolveByMappingExpCS__Group_4__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ResolveByMappingExpCS__Group_4__3_in_rule__ResolveByMappingExpCS__Group_4__235761);
rule__ResolveByMappingExpCS__Group_4__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ResolveByMappingExpCS__Group_4__2"
// $ANTLR start "rule__ResolveByMappingExpCS__Group_4__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17343:1: rule__ResolveByMappingExpCS__Group_4__2__Impl : ( '|' ) ;
public final void rule__ResolveByMappingExpCS__Group_4__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17347:1: ( ( '|' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17348:1: ( '|' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17348:1: ( '|' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17349:1: '|'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getResolveByMappingExpCSAccess().getVerticalLineKeyword_4_2());
}
match(input,123,FollowSets001.FOLLOW_123_in_rule__ResolveByMappingExpCS__Group_4__2__Impl35789); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getResolveByMappingExpCSAccess().getVerticalLineKeyword_4_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ResolveByMappingExpCS__Group_4__2__Impl"
// $ANTLR start "rule__ResolveByMappingExpCS__Group_4__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17362:1: rule__ResolveByMappingExpCS__Group_4__3 : rule__ResolveByMappingExpCS__Group_4__3__Impl ;
public final void rule__ResolveByMappingExpCS__Group_4__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17366:1: ( rule__ResolveByMappingExpCS__Group_4__3__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17367:2: rule__ResolveByMappingExpCS__Group_4__3__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__ResolveByMappingExpCS__Group_4__3__Impl_in_rule__ResolveByMappingExpCS__Group_4__335820);
rule__ResolveByMappingExpCS__Group_4__3__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ResolveByMappingExpCS__Group_4__3"
// $ANTLR start "rule__ResolveByMappingExpCS__Group_4__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17373:1: rule__ResolveByMappingExpCS__Group_4__3__Impl : ( ( rule__ResolveByMappingExpCS__OwnedConditionAssignment_4_3 ) ) ;
public final void rule__ResolveByMappingExpCS__Group_4__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17377:1: ( ( ( rule__ResolveByMappingExpCS__OwnedConditionAssignment_4_3 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17378:1: ( ( rule__ResolveByMappingExpCS__OwnedConditionAssignment_4_3 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17378:1: ( ( rule__ResolveByMappingExpCS__OwnedConditionAssignment_4_3 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17379:1: ( rule__ResolveByMappingExpCS__OwnedConditionAssignment_4_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getResolveByMappingExpCSAccess().getOwnedConditionAssignment_4_3());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17380:1: ( rule__ResolveByMappingExpCS__OwnedConditionAssignment_4_3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17380:2: rule__ResolveByMappingExpCS__OwnedConditionAssignment_4_3
{
pushFollow(FollowSets001.FOLLOW_rule__ResolveByMappingExpCS__OwnedConditionAssignment_4_3_in_rule__ResolveByMappingExpCS__Group_4__3__Impl35847);
rule__ResolveByMappingExpCS__OwnedConditionAssignment_4_3();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getResolveByMappingExpCSAccess().getOwnedConditionAssignment_4_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ResolveByMappingExpCS__Group_4__3__Impl"
// $ANTLR start "rule__SimpleOperationBodyCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17398:1: rule__SimpleOperationBodyCS__Group__0 : rule__SimpleOperationBodyCS__Group__0__Impl rule__SimpleOperationBodyCS__Group__1 ;
public final void rule__SimpleOperationBodyCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17402:1: ( rule__SimpleOperationBodyCS__Group__0__Impl rule__SimpleOperationBodyCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17403:2: rule__SimpleOperationBodyCS__Group__0__Impl rule__SimpleOperationBodyCS__Group__1
{
pushFollow(FollowSets001.FOLLOW_rule__SimpleOperationBodyCS__Group__0__Impl_in_rule__SimpleOperationBodyCS__Group__035885);
rule__SimpleOperationBodyCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__SimpleOperationBodyCS__Group__1_in_rule__SimpleOperationBodyCS__Group__035888);
rule__SimpleOperationBodyCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SimpleOperationBodyCS__Group__0"
// $ANTLR start "rule__SimpleOperationBodyCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17410:1: rule__SimpleOperationBodyCS__Group__0__Impl : ( '=' ) ;
public final void rule__SimpleOperationBodyCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17414:1: ( ( '=' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17415:1: ( '=' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17415:1: ( '=' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17416:1: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSimpleOperationBodyCSAccess().getEqualsSignKeyword_0());
}
match(input,47,FollowSets001.FOLLOW_47_in_rule__SimpleOperationBodyCS__Group__0__Impl35916); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSimpleOperationBodyCSAccess().getEqualsSignKeyword_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SimpleOperationBodyCS__Group__0__Impl"
// $ANTLR start "rule__SimpleOperationBodyCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17429:1: rule__SimpleOperationBodyCS__Group__1 : rule__SimpleOperationBodyCS__Group__1__Impl ;
public final void rule__SimpleOperationBodyCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17433:1: ( rule__SimpleOperationBodyCS__Group__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17434:2: rule__SimpleOperationBodyCS__Group__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__SimpleOperationBodyCS__Group__1__Impl_in_rule__SimpleOperationBodyCS__Group__135947);
rule__SimpleOperationBodyCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SimpleOperationBodyCS__Group__1"
// $ANTLR start "rule__SimpleOperationBodyCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17440:1: rule__SimpleOperationBodyCS__Group__1__Impl : ( ( rule__SimpleOperationBodyCS__OwnedContentExpsAssignment_1 ) ) ;
public final void rule__SimpleOperationBodyCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17444:1: ( ( ( rule__SimpleOperationBodyCS__OwnedContentExpsAssignment_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17445:1: ( ( rule__SimpleOperationBodyCS__OwnedContentExpsAssignment_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17445:1: ( ( rule__SimpleOperationBodyCS__OwnedContentExpsAssignment_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17446:1: ( rule__SimpleOperationBodyCS__OwnedContentExpsAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSimpleOperationBodyCSAccess().getOwnedContentExpsAssignment_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17447:1: ( rule__SimpleOperationBodyCS__OwnedContentExpsAssignment_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17447:2: rule__SimpleOperationBodyCS__OwnedContentExpsAssignment_1
{
pushFollow(FollowSets001.FOLLOW_rule__SimpleOperationBodyCS__OwnedContentExpsAssignment_1_in_rule__SimpleOperationBodyCS__Group__1__Impl35974);
rule__SimpleOperationBodyCS__OwnedContentExpsAssignment_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getSimpleOperationBodyCSAccess().getOwnedContentExpsAssignment_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SimpleOperationBodyCS__Group__1__Impl"
// $ANTLR start "rule__StereotypeQualifierCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17461:1: rule__StereotypeQualifierCS__Group__0 : rule__StereotypeQualifierCS__Group__0__Impl rule__StereotypeQualifierCS__Group__1 ;
public final void rule__StereotypeQualifierCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17465:1: ( rule__StereotypeQualifierCS__Group__0__Impl rule__StereotypeQualifierCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17466:2: rule__StereotypeQualifierCS__Group__0__Impl rule__StereotypeQualifierCS__Group__1
{
pushFollow(FollowSets001.FOLLOW_rule__StereotypeQualifierCS__Group__0__Impl_in_rule__StereotypeQualifierCS__Group__036008);
rule__StereotypeQualifierCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__StereotypeQualifierCS__Group__1_in_rule__StereotypeQualifierCS__Group__036011);
rule__StereotypeQualifierCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__StereotypeQualifierCS__Group__0"
// $ANTLR start "rule__StereotypeQualifierCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17473:1: rule__StereotypeQualifierCS__Group__0__Impl : ( '<<' ) ;
public final void rule__StereotypeQualifierCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17477:1: ( ( '<<' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17478:1: ( '<<' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17478:1: ( '<<' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17479:1: '<<'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStereotypeQualifierCSAccess().getLessThanSignLessThanSignKeyword_0());
}
match(input,124,FollowSets001.FOLLOW_124_in_rule__StereotypeQualifierCS__Group__0__Impl36039); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getStereotypeQualifierCSAccess().getLessThanSignLessThanSignKeyword_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__StereotypeQualifierCS__Group__0__Impl"
// $ANTLR start "rule__StereotypeQualifierCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17492:1: rule__StereotypeQualifierCS__Group__1 : rule__StereotypeQualifierCS__Group__1__Impl rule__StereotypeQualifierCS__Group__2 ;
public final void rule__StereotypeQualifierCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17496:1: ( rule__StereotypeQualifierCS__Group__1__Impl rule__StereotypeQualifierCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17497:2: rule__StereotypeQualifierCS__Group__1__Impl rule__StereotypeQualifierCS__Group__2
{
pushFollow(FollowSets001.FOLLOW_rule__StereotypeQualifierCS__Group__1__Impl_in_rule__StereotypeQualifierCS__Group__136070);
rule__StereotypeQualifierCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__StereotypeQualifierCS__Group__2_in_rule__StereotypeQualifierCS__Group__136073);
rule__StereotypeQualifierCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__StereotypeQualifierCS__Group__1"
// $ANTLR start "rule__StereotypeQualifierCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17504:1: rule__StereotypeQualifierCS__Group__1__Impl : ( ( rule__StereotypeQualifierCS__Group_1__0 ) ) ;
public final void rule__StereotypeQualifierCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17508:1: ( ( ( rule__StereotypeQualifierCS__Group_1__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17509:1: ( ( rule__StereotypeQualifierCS__Group_1__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17509:1: ( ( rule__StereotypeQualifierCS__Group_1__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17510:1: ( rule__StereotypeQualifierCS__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStereotypeQualifierCSAccess().getGroup_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17511:1: ( rule__StereotypeQualifierCS__Group_1__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17511:2: rule__StereotypeQualifierCS__Group_1__0
{
pushFollow(FollowSets001.FOLLOW_rule__StereotypeQualifierCS__Group_1__0_in_rule__StereotypeQualifierCS__Group__1__Impl36100);
rule__StereotypeQualifierCS__Group_1__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getStereotypeQualifierCSAccess().getGroup_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__StereotypeQualifierCS__Group__1__Impl"
// $ANTLR start "rule__StereotypeQualifierCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17521:1: rule__StereotypeQualifierCS__Group__2 : rule__StereotypeQualifierCS__Group__2__Impl ;
public final void rule__StereotypeQualifierCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17525:1: ( rule__StereotypeQualifierCS__Group__2__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17526:2: rule__StereotypeQualifierCS__Group__2__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__StereotypeQualifierCS__Group__2__Impl_in_rule__StereotypeQualifierCS__Group__236130);
rule__StereotypeQualifierCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__StereotypeQualifierCS__Group__2"
// $ANTLR start "rule__StereotypeQualifierCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17532:1: rule__StereotypeQualifierCS__Group__2__Impl : ( '>>' ) ;
public final void rule__StereotypeQualifierCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17536:1: ( ( '>>' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17537:1: ( '>>' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17537:1: ( '>>' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17538:1: '>>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStereotypeQualifierCSAccess().getGreaterThanSignGreaterThanSignKeyword_2());
}
match(input,125,FollowSets001.FOLLOW_125_in_rule__StereotypeQualifierCS__Group__2__Impl36158); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getStereotypeQualifierCSAccess().getGreaterThanSignGreaterThanSignKeyword_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__StereotypeQualifierCS__Group__2__Impl"
// $ANTLR start "rule__StereotypeQualifierCS__Group_1__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17557:1: rule__StereotypeQualifierCS__Group_1__0 : rule__StereotypeQualifierCS__Group_1__0__Impl rule__StereotypeQualifierCS__Group_1__1 ;
public final void rule__StereotypeQualifierCS__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17561:1: ( rule__StereotypeQualifierCS__Group_1__0__Impl rule__StereotypeQualifierCS__Group_1__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17562:2: rule__StereotypeQualifierCS__Group_1__0__Impl rule__StereotypeQualifierCS__Group_1__1
{
pushFollow(FollowSets001.FOLLOW_rule__StereotypeQualifierCS__Group_1__0__Impl_in_rule__StereotypeQualifierCS__Group_1__036195);
rule__StereotypeQualifierCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__StereotypeQualifierCS__Group_1__1_in_rule__StereotypeQualifierCS__Group_1__036198);
rule__StereotypeQualifierCS__Group_1__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__StereotypeQualifierCS__Group_1__0"
// $ANTLR start "rule__StereotypeQualifierCS__Group_1__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17569:1: rule__StereotypeQualifierCS__Group_1__0__Impl : ( ( rule__StereotypeQualifierCS__StereotypesAssignment_1_0 ) ) ;
public final void rule__StereotypeQualifierCS__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17573:1: ( ( ( rule__StereotypeQualifierCS__StereotypesAssignment_1_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17574:1: ( ( rule__StereotypeQualifierCS__StereotypesAssignment_1_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17574:1: ( ( rule__StereotypeQualifierCS__StereotypesAssignment_1_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17575:1: ( rule__StereotypeQualifierCS__StereotypesAssignment_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStereotypeQualifierCSAccess().getStereotypesAssignment_1_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17576:1: ( rule__StereotypeQualifierCS__StereotypesAssignment_1_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17576:2: rule__StereotypeQualifierCS__StereotypesAssignment_1_0
{
pushFollow(FollowSets001.FOLLOW_rule__StereotypeQualifierCS__StereotypesAssignment_1_0_in_rule__StereotypeQualifierCS__Group_1__0__Impl36225);
rule__StereotypeQualifierCS__StereotypesAssignment_1_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getStereotypeQualifierCSAccess().getStereotypesAssignment_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__StereotypeQualifierCS__Group_1__0__Impl"
// $ANTLR start "rule__StereotypeQualifierCS__Group_1__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17586:1: rule__StereotypeQualifierCS__Group_1__1 : rule__StereotypeQualifierCS__Group_1__1__Impl ;
public final void rule__StereotypeQualifierCS__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17590:1: ( rule__StereotypeQualifierCS__Group_1__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17591:2: rule__StereotypeQualifierCS__Group_1__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__StereotypeQualifierCS__Group_1__1__Impl_in_rule__StereotypeQualifierCS__Group_1__136255);
rule__StereotypeQualifierCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__StereotypeQualifierCS__Group_1__1"
// $ANTLR start "rule__StereotypeQualifierCS__Group_1__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17597:1: rule__StereotypeQualifierCS__Group_1__1__Impl : ( ( rule__StereotypeQualifierCS__Group_1_1__0 )* ) ;
public final void rule__StereotypeQualifierCS__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17601:1: ( ( ( rule__StereotypeQualifierCS__Group_1_1__0 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17602:1: ( ( rule__StereotypeQualifierCS__Group_1_1__0 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17602:1: ( ( rule__StereotypeQualifierCS__Group_1_1__0 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17603:1: ( rule__StereotypeQualifierCS__Group_1_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStereotypeQualifierCSAccess().getGroup_1_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17604:1: ( rule__StereotypeQualifierCS__Group_1_1__0 )*
loop153:
do {
int alt153=2;
int LA153_0 = input.LA(1);
if ( (LA153_0==95) ) {
alt153=1;
}
switch (alt153) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17604:2: rule__StereotypeQualifierCS__Group_1_1__0
{
pushFollow(FollowSets001.FOLLOW_rule__StereotypeQualifierCS__Group_1_1__0_in_rule__StereotypeQualifierCS__Group_1__1__Impl36282);
rule__StereotypeQualifierCS__Group_1_1__0();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop153;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getStereotypeQualifierCSAccess().getGroup_1_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__StereotypeQualifierCS__Group_1__1__Impl"
// $ANTLR start "rule__StereotypeQualifierCS__Group_1_1__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17618:1: rule__StereotypeQualifierCS__Group_1_1__0 : rule__StereotypeQualifierCS__Group_1_1__0__Impl rule__StereotypeQualifierCS__Group_1_1__1 ;
public final void rule__StereotypeQualifierCS__Group_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17622:1: ( rule__StereotypeQualifierCS__Group_1_1__0__Impl rule__StereotypeQualifierCS__Group_1_1__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17623:2: rule__StereotypeQualifierCS__Group_1_1__0__Impl rule__StereotypeQualifierCS__Group_1_1__1
{
pushFollow(FollowSets001.FOLLOW_rule__StereotypeQualifierCS__Group_1_1__0__Impl_in_rule__StereotypeQualifierCS__Group_1_1__036317);
rule__StereotypeQualifierCS__Group_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__StereotypeQualifierCS__Group_1_1__1_in_rule__StereotypeQualifierCS__Group_1_1__036320);
rule__StereotypeQualifierCS__Group_1_1__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__StereotypeQualifierCS__Group_1_1__0"
// $ANTLR start "rule__StereotypeQualifierCS__Group_1_1__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17630:1: rule__StereotypeQualifierCS__Group_1_1__0__Impl : ( ',' ) ;
public final void rule__StereotypeQualifierCS__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17634:1: ( ( ',' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17635:1: ( ',' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17635:1: ( ',' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17636:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStereotypeQualifierCSAccess().getCommaKeyword_1_1_0());
}
match(input,95,FollowSets001.FOLLOW_95_in_rule__StereotypeQualifierCS__Group_1_1__0__Impl36348); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getStereotypeQualifierCSAccess().getCommaKeyword_1_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__StereotypeQualifierCS__Group_1_1__0__Impl"
// $ANTLR start "rule__StereotypeQualifierCS__Group_1_1__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17649:1: rule__StereotypeQualifierCS__Group_1_1__1 : rule__StereotypeQualifierCS__Group_1_1__1__Impl ;
public final void rule__StereotypeQualifierCS__Group_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17653:1: ( rule__StereotypeQualifierCS__Group_1_1__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17654:2: rule__StereotypeQualifierCS__Group_1_1__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__StereotypeQualifierCS__Group_1_1__1__Impl_in_rule__StereotypeQualifierCS__Group_1_1__136379);
rule__StereotypeQualifierCS__Group_1_1__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__StereotypeQualifierCS__Group_1_1__1"
// $ANTLR start "rule__StereotypeQualifierCS__Group_1_1__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17660:1: rule__StereotypeQualifierCS__Group_1_1__1__Impl : ( ( rule__StereotypeQualifierCS__StereotypesAssignment_1_1_1 ) ) ;
public final void rule__StereotypeQualifierCS__Group_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17664:1: ( ( ( rule__StereotypeQualifierCS__StereotypesAssignment_1_1_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17665:1: ( ( rule__StereotypeQualifierCS__StereotypesAssignment_1_1_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17665:1: ( ( rule__StereotypeQualifierCS__StereotypesAssignment_1_1_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17666:1: ( rule__StereotypeQualifierCS__StereotypesAssignment_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStereotypeQualifierCSAccess().getStereotypesAssignment_1_1_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17667:1: ( rule__StereotypeQualifierCS__StereotypesAssignment_1_1_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17667:2: rule__StereotypeQualifierCS__StereotypesAssignment_1_1_1
{
pushFollow(FollowSets001.FOLLOW_rule__StereotypeQualifierCS__StereotypesAssignment_1_1_1_in_rule__StereotypeQualifierCS__Group_1_1__1__Impl36406);
rule__StereotypeQualifierCS__StereotypesAssignment_1_1_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getStereotypeQualifierCSAccess().getStereotypesAssignment_1_1_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__StereotypeQualifierCS__Group_1_1__1__Impl"
// $ANTLR start "rule__TagCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17681:1: rule__TagCS__Group__0 : rule__TagCS__Group__0__Impl rule__TagCS__Group__1 ;
public final void rule__TagCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17685:1: ( rule__TagCS__Group__0__Impl rule__TagCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17686:2: rule__TagCS__Group__0__Impl rule__TagCS__Group__1
{
pushFollow(FollowSets001.FOLLOW_rule__TagCS__Group__0__Impl_in_rule__TagCS__Group__036440);
rule__TagCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__TagCS__Group__1_in_rule__TagCS__Group__036443);
rule__TagCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TagCS__Group__0"
// $ANTLR start "rule__TagCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17693:1: rule__TagCS__Group__0__Impl : ( 'tag' ) ;
public final void rule__TagCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17697:1: ( ( 'tag' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17698:1: ( 'tag' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17698:1: ( 'tag' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17699:1: 'tag'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTagCSAccess().getTagKeyword_0());
}
match(input,126,FollowSets001.FOLLOW_126_in_rule__TagCS__Group__0__Impl36471); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTagCSAccess().getTagKeyword_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TagCS__Group__0__Impl"
// $ANTLR start "rule__TagCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17712:1: rule__TagCS__Group__1 : rule__TagCS__Group__1__Impl rule__TagCS__Group__2 ;
public final void rule__TagCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17716:1: ( rule__TagCS__Group__1__Impl rule__TagCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17717:2: rule__TagCS__Group__1__Impl rule__TagCS__Group__2
{
pushFollow(FollowSets001.FOLLOW_rule__TagCS__Group__1__Impl_in_rule__TagCS__Group__136502);
rule__TagCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__TagCS__Group__2_in_rule__TagCS__Group__136505);
rule__TagCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TagCS__Group__1"
// $ANTLR start "rule__TagCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17724:1: rule__TagCS__Group__1__Impl : ( ( rule__TagCS__NameAssignment_1 )? ) ;
public final void rule__TagCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17728:1: ( ( ( rule__TagCS__NameAssignment_1 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17729:1: ( ( rule__TagCS__NameAssignment_1 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17729:1: ( ( rule__TagCS__NameAssignment_1 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17730:1: ( rule__TagCS__NameAssignment_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTagCSAccess().getNameAssignment_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17731:1: ( rule__TagCS__NameAssignment_1 )?
int alt154=2;
switch ( input.LA(1) ) {
case RULE_SIMPLE_ID:
{
int LA154_1 = input.LA(2);
if ( ((LA154_1>=RULE_SIMPLE_ID && LA154_1<=RULE_ESCAPED_ID)) ) {
alt154=1;
}
}
break;
case RULE_ESCAPED_ID:
{
int LA154_2 = input.LA(2);
if ( ((LA154_2>=RULE_SIMPLE_ID && LA154_2<=RULE_ESCAPED_ID)) ) {
alt154=1;
}
}
break;
case RULE_SINGLE_QUOTED_STRING:
{
alt154=1;
}
break;
}
switch (alt154) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17731:2: rule__TagCS__NameAssignment_1
{
pushFollow(FollowSets001.FOLLOW_rule__TagCS__NameAssignment_1_in_rule__TagCS__Group__1__Impl36532);
rule__TagCS__NameAssignment_1();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTagCSAccess().getNameAssignment_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TagCS__Group__1__Impl"
// $ANTLR start "rule__TagCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17741:1: rule__TagCS__Group__2 : rule__TagCS__Group__2__Impl rule__TagCS__Group__3 ;
public final void rule__TagCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17745:1: ( rule__TagCS__Group__2__Impl rule__TagCS__Group__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17746:2: rule__TagCS__Group__2__Impl rule__TagCS__Group__3
{
pushFollow(FollowSets001.FOLLOW_rule__TagCS__Group__2__Impl_in_rule__TagCS__Group__236563);
rule__TagCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__TagCS__Group__3_in_rule__TagCS__Group__236566);
rule__TagCS__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TagCS__Group__2"
// $ANTLR start "rule__TagCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17753:1: rule__TagCS__Group__2__Impl : ( ( rule__TagCS__OwnedElementPathAssignment_2 ) ) ;
public final void rule__TagCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17757:1: ( ( ( rule__TagCS__OwnedElementPathAssignment_2 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17758:1: ( ( rule__TagCS__OwnedElementPathAssignment_2 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17758:1: ( ( rule__TagCS__OwnedElementPathAssignment_2 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17759:1: ( rule__TagCS__OwnedElementPathAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTagCSAccess().getOwnedElementPathAssignment_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17760:1: ( rule__TagCS__OwnedElementPathAssignment_2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17760:2: rule__TagCS__OwnedElementPathAssignment_2
{
pushFollow(FollowSets001.FOLLOW_rule__TagCS__OwnedElementPathAssignment_2_in_rule__TagCS__Group__2__Impl36593);
rule__TagCS__OwnedElementPathAssignment_2();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTagCSAccess().getOwnedElementPathAssignment_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TagCS__Group__2__Impl"
// $ANTLR start "rule__TagCS__Group__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17770:1: rule__TagCS__Group__3 : rule__TagCS__Group__3__Impl rule__TagCS__Group__4 ;
public final void rule__TagCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17774:1: ( rule__TagCS__Group__3__Impl rule__TagCS__Group__4 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17775:2: rule__TagCS__Group__3__Impl rule__TagCS__Group__4
{
pushFollow(FollowSets001.FOLLOW_rule__TagCS__Group__3__Impl_in_rule__TagCS__Group__336623);
rule__TagCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__TagCS__Group__4_in_rule__TagCS__Group__336626);
rule__TagCS__Group__4();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TagCS__Group__3"
// $ANTLR start "rule__TagCS__Group__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17782:1: rule__TagCS__Group__3__Impl : ( ( rule__TagCS__Group_3__0 )? ) ;
public final void rule__TagCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17786:1: ( ( ( rule__TagCS__Group_3__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17787:1: ( ( rule__TagCS__Group_3__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17787:1: ( ( rule__TagCS__Group_3__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17788:1: ( rule__TagCS__Group_3__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTagCSAccess().getGroup_3());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17789:1: ( rule__TagCS__Group_3__0 )?
int alt155=2;
int LA155_0 = input.LA(1);
if ( (LA155_0==47) ) {
alt155=1;
}
switch (alt155) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17789:2: rule__TagCS__Group_3__0
{
pushFollow(FollowSets001.FOLLOW_rule__TagCS__Group_3__0_in_rule__TagCS__Group__3__Impl36653);
rule__TagCS__Group_3__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTagCSAccess().getGroup_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TagCS__Group__3__Impl"
// $ANTLR start "rule__TagCS__Group__4"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17799:1: rule__TagCS__Group__4 : rule__TagCS__Group__4__Impl ;
public final void rule__TagCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17803:1: ( rule__TagCS__Group__4__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17804:2: rule__TagCS__Group__4__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__TagCS__Group__4__Impl_in_rule__TagCS__Group__436684);
rule__TagCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TagCS__Group__4"
// $ANTLR start "rule__TagCS__Group__4__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17810:1: rule__TagCS__Group__4__Impl : ( ';' ) ;
public final void rule__TagCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17814:1: ( ( ';' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17815:1: ( ';' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17815:1: ( ';' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17816:1: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTagCSAccess().getSemicolonKeyword_4());
}
match(input,94,FollowSets001.FOLLOW_94_in_rule__TagCS__Group__4__Impl36712); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTagCSAccess().getSemicolonKeyword_4());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TagCS__Group__4__Impl"
// $ANTLR start "rule__TagCS__Group_3__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17839:1: rule__TagCS__Group_3__0 : rule__TagCS__Group_3__0__Impl rule__TagCS__Group_3__1 ;
public final void rule__TagCS__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17843:1: ( rule__TagCS__Group_3__0__Impl rule__TagCS__Group_3__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17844:2: rule__TagCS__Group_3__0__Impl rule__TagCS__Group_3__1
{
pushFollow(FollowSets001.FOLLOW_rule__TagCS__Group_3__0__Impl_in_rule__TagCS__Group_3__036753);
rule__TagCS__Group_3__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__TagCS__Group_3__1_in_rule__TagCS__Group_3__036756);
rule__TagCS__Group_3__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TagCS__Group_3__0"
// $ANTLR start "rule__TagCS__Group_3__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17851:1: rule__TagCS__Group_3__0__Impl : ( '=' ) ;
public final void rule__TagCS__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17855:1: ( ( '=' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17856:1: ( '=' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17856:1: ( '=' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17857:1: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTagCSAccess().getEqualsSignKeyword_3_0());
}
match(input,47,FollowSets001.FOLLOW_47_in_rule__TagCS__Group_3__0__Impl36784); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTagCSAccess().getEqualsSignKeyword_3_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TagCS__Group_3__0__Impl"
// $ANTLR start "rule__TagCS__Group_3__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17870:1: rule__TagCS__Group_3__1 : rule__TagCS__Group_3__1__Impl ;
public final void rule__TagCS__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17874:1: ( rule__TagCS__Group_3__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17875:2: rule__TagCS__Group_3__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__TagCS__Group_3__1__Impl_in_rule__TagCS__Group_3__136815);
rule__TagCS__Group_3__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TagCS__Group_3__1"
// $ANTLR start "rule__TagCS__Group_3__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17881:1: rule__TagCS__Group_3__1__Impl : ( ( rule__TagCS__OwnedExpressionAssignment_3_1 ) ) ;
public final void rule__TagCS__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17885:1: ( ( ( rule__TagCS__OwnedExpressionAssignment_3_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17886:1: ( ( rule__TagCS__OwnedExpressionAssignment_3_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17886:1: ( ( rule__TagCS__OwnedExpressionAssignment_3_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17887:1: ( rule__TagCS__OwnedExpressionAssignment_3_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTagCSAccess().getOwnedExpressionAssignment_3_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17888:1: ( rule__TagCS__OwnedExpressionAssignment_3_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17888:2: rule__TagCS__OwnedExpressionAssignment_3_1
{
pushFollow(FollowSets001.FOLLOW_rule__TagCS__OwnedExpressionAssignment_3_1_in_rule__TagCS__Group_3__1__Impl36842);
rule__TagCS__OwnedExpressionAssignment_3_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTagCSAccess().getOwnedExpressionAssignment_3_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TagCS__Group_3__1__Impl"
// $ANTLR start "rule__TransformationDeclCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17902:1: rule__TransformationDeclCS__Group__0 : rule__TransformationDeclCS__Group__0__Impl rule__TransformationDeclCS__Group__1 ;
public final void rule__TransformationDeclCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17906:1: ( rule__TransformationDeclCS__Group__0__Impl rule__TransformationDeclCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17907:2: rule__TransformationDeclCS__Group__0__Impl rule__TransformationDeclCS__Group__1
{
pushFollow(FollowSets001.FOLLOW_rule__TransformationDeclCS__Group__0__Impl_in_rule__TransformationDeclCS__Group__036876);
rule__TransformationDeclCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__TransformationDeclCS__Group__1_in_rule__TransformationDeclCS__Group__036879);
rule__TransformationDeclCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TransformationDeclCS__Group__0"
// $ANTLR start "rule__TransformationDeclCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17914:1: rule__TransformationDeclCS__Group__0__Impl : ( ruleTransformationHeaderCS ) ;
public final void rule__TransformationDeclCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17918:1: ( ( ruleTransformationHeaderCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17919:1: ( ruleTransformationHeaderCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17919:1: ( ruleTransformationHeaderCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17920:1: ruleTransformationHeaderCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationDeclCSAccess().getTransformationHeaderCSParserRuleCall_0());
}
pushFollow(FollowSets001.FOLLOW_ruleTransformationHeaderCS_in_rule__TransformationDeclCS__Group__0__Impl36906);
ruleTransformationHeaderCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationDeclCSAccess().getTransformationHeaderCSParserRuleCall_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TransformationDeclCS__Group__0__Impl"
// $ANTLR start "rule__TransformationDeclCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17931:1: rule__TransformationDeclCS__Group__1 : rule__TransformationDeclCS__Group__1__Impl ;
public final void rule__TransformationDeclCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17935:1: ( rule__TransformationDeclCS__Group__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17936:2: rule__TransformationDeclCS__Group__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__TransformationDeclCS__Group__1__Impl_in_rule__TransformationDeclCS__Group__136935);
rule__TransformationDeclCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TransformationDeclCS__Group__1"
// $ANTLR start "rule__TransformationDeclCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17942:1: rule__TransformationDeclCS__Group__1__Impl : ( ';' ) ;
public final void rule__TransformationDeclCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17946:1: ( ( ';' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17947:1: ( ';' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17947:1: ( ';' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17948:1: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationDeclCSAccess().getSemicolonKeyword_1());
}
match(input,94,FollowSets001.FOLLOW_94_in_rule__TransformationDeclCS__Group__1__Impl36963); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationDeclCSAccess().getSemicolonKeyword_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TransformationDeclCS__Group__1__Impl"
// $ANTLR start "rule__TransformationDefCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17965:1: rule__TransformationDefCS__Group__0 : rule__TransformationDefCS__Group__0__Impl rule__TransformationDefCS__Group__1 ;
public final void rule__TransformationDefCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17969:1: ( rule__TransformationDefCS__Group__0__Impl rule__TransformationDefCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17970:2: rule__TransformationDefCS__Group__0__Impl rule__TransformationDefCS__Group__1
{
pushFollow(FollowSets001.FOLLOW_rule__TransformationDefCS__Group__0__Impl_in_rule__TransformationDefCS__Group__036998);
rule__TransformationDefCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__TransformationDefCS__Group__1_in_rule__TransformationDefCS__Group__037001);
rule__TransformationDefCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TransformationDefCS__Group__0"
// $ANTLR start "rule__TransformationDefCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17977:1: rule__TransformationDefCS__Group__0__Impl : ( ruleTransformationHeaderCS ) ;
public final void rule__TransformationDefCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17981:1: ( ( ruleTransformationHeaderCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17982:1: ( ruleTransformationHeaderCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17982:1: ( ruleTransformationHeaderCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17983:1: ruleTransformationHeaderCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationDefCSAccess().getTransformationHeaderCSParserRuleCall_0());
}
pushFollow(FollowSets001.FOLLOW_ruleTransformationHeaderCS_in_rule__TransformationDefCS__Group__0__Impl37028);
ruleTransformationHeaderCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationDefCSAccess().getTransformationHeaderCSParserRuleCall_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TransformationDefCS__Group__0__Impl"
// $ANTLR start "rule__TransformationDefCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17994:1: rule__TransformationDefCS__Group__1 : rule__TransformationDefCS__Group__1__Impl rule__TransformationDefCS__Group__2 ;
public final void rule__TransformationDefCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17998:1: ( rule__TransformationDefCS__Group__1__Impl rule__TransformationDefCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:17999:2: rule__TransformationDefCS__Group__1__Impl rule__TransformationDefCS__Group__2
{
pushFollow(FollowSets001.FOLLOW_rule__TransformationDefCS__Group__1__Impl_in_rule__TransformationDefCS__Group__137057);
rule__TransformationDefCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__TransformationDefCS__Group__2_in_rule__TransformationDefCS__Group__137060);
rule__TransformationDefCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TransformationDefCS__Group__1"
// $ANTLR start "rule__TransformationDefCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18006:1: rule__TransformationDefCS__Group__1__Impl : ( '{' ) ;
public final void rule__TransformationDefCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18010:1: ( ( '{' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18011:1: ( '{' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18011:1: ( '{' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18012:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationDefCSAccess().getLeftCurlyBracketKeyword_1());
}
match(input,99,FollowSets001.FOLLOW_99_in_rule__TransformationDefCS__Group__1__Impl37088); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationDefCSAccess().getLeftCurlyBracketKeyword_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TransformationDefCS__Group__1__Impl"
// $ANTLR start "rule__TransformationDefCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18025:1: rule__TransformationDefCS__Group__2 : rule__TransformationDefCS__Group__2__Impl rule__TransformationDefCS__Group__3 ;
public final void rule__TransformationDefCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18029:1: ( rule__TransformationDefCS__Group__2__Impl rule__TransformationDefCS__Group__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18030:2: rule__TransformationDefCS__Group__2__Impl rule__TransformationDefCS__Group__3
{
pushFollow(FollowSets001.FOLLOW_rule__TransformationDefCS__Group__2__Impl_in_rule__TransformationDefCS__Group__237119);
rule__TransformationDefCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__TransformationDefCS__Group__3_in_rule__TransformationDefCS__Group__237122);
rule__TransformationDefCS__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TransformationDefCS__Group__2"
// $ANTLR start "rule__TransformationDefCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18037:1: rule__TransformationDefCS__Group__2__Impl : ( ( rule__TransformationDefCS__Alternatives_2 )* ) ;
public final void rule__TransformationDefCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18041:1: ( ( ( rule__TransformationDefCS__Alternatives_2 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18042:1: ( ( rule__TransformationDefCS__Alternatives_2 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18042:1: ( ( rule__TransformationDefCS__Alternatives_2 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18043:1: ( rule__TransformationDefCS__Alternatives_2 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationDefCSAccess().getAlternatives_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18044:1: ( rule__TransformationDefCS__Alternatives_2 )*
loop156:
do {
int alt156=2;
int LA156_0 = input.LA(1);
if ( ((LA156_0>=16 && LA156_0<=18)||LA156_0==24||LA156_0==101||(LA156_0>=103 && LA156_0<=104)||LA156_0==106||LA156_0==113||LA156_0==126||LA156_0==162) ) {
alt156=1;
}
switch (alt156) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18044:2: rule__TransformationDefCS__Alternatives_2
{
pushFollow(FollowSets001.FOLLOW_rule__TransformationDefCS__Alternatives_2_in_rule__TransformationDefCS__Group__2__Impl37149);
rule__TransformationDefCS__Alternatives_2();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop156;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationDefCSAccess().getAlternatives_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TransformationDefCS__Group__2__Impl"
// $ANTLR start "rule__TransformationDefCS__Group__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18054:1: rule__TransformationDefCS__Group__3 : rule__TransformationDefCS__Group__3__Impl rule__TransformationDefCS__Group__4 ;
public final void rule__TransformationDefCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18058:1: ( rule__TransformationDefCS__Group__3__Impl rule__TransformationDefCS__Group__4 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18059:2: rule__TransformationDefCS__Group__3__Impl rule__TransformationDefCS__Group__4
{
pushFollow(FollowSets001.FOLLOW_rule__TransformationDefCS__Group__3__Impl_in_rule__TransformationDefCS__Group__337180);
rule__TransformationDefCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__TransformationDefCS__Group__4_in_rule__TransformationDefCS__Group__337183);
rule__TransformationDefCS__Group__4();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TransformationDefCS__Group__3"
// $ANTLR start "rule__TransformationDefCS__Group__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18066:1: rule__TransformationDefCS__Group__3__Impl : ( '}' ) ;
public final void rule__TransformationDefCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18070:1: ( ( '}' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18071:1: ( '}' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18071:1: ( '}' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18072:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationDefCSAccess().getRightCurlyBracketKeyword_3());
}
match(input,100,FollowSets001.FOLLOW_100_in_rule__TransformationDefCS__Group__3__Impl37211); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationDefCSAccess().getRightCurlyBracketKeyword_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TransformationDefCS__Group__3__Impl"
// $ANTLR start "rule__TransformationDefCS__Group__4"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18085:1: rule__TransformationDefCS__Group__4 : rule__TransformationDefCS__Group__4__Impl ;
public final void rule__TransformationDefCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18089:1: ( rule__TransformationDefCS__Group__4__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18090:2: rule__TransformationDefCS__Group__4__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__TransformationDefCS__Group__4__Impl_in_rule__TransformationDefCS__Group__437242);
rule__TransformationDefCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TransformationDefCS__Group__4"
// $ANTLR start "rule__TransformationDefCS__Group__4__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18096:1: rule__TransformationDefCS__Group__4__Impl : ( ( ';' )? ) ;
public final void rule__TransformationDefCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18100:1: ( ( ( ';' )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18101:1: ( ( ';' )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18101:1: ( ( ';' )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18102:1: ( ';' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationDefCSAccess().getSemicolonKeyword_4());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18103:1: ( ';' )?
int alt157=2;
int LA157_0 = input.LA(1);
if ( (LA157_0==94) ) {
alt157=1;
}
switch (alt157) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18104:2: ';'
{
match(input,94,FollowSets001.FOLLOW_94_in_rule__TransformationDefCS__Group__4__Impl37271); if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationDefCSAccess().getSemicolonKeyword_4());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TransformationDefCS__Group__4__Impl"
// $ANTLR start "rule__TransformationHeaderCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18125:1: rule__TransformationHeaderCS__Group__0 : rule__TransformationHeaderCS__Group__0__Impl rule__TransformationHeaderCS__Group__1 ;
public final void rule__TransformationHeaderCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18129:1: ( rule__TransformationHeaderCS__Group__0__Impl rule__TransformationHeaderCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18130:2: rule__TransformationHeaderCS__Group__0__Impl rule__TransformationHeaderCS__Group__1
{
pushFollow(FollowSets001.FOLLOW_rule__TransformationHeaderCS__Group__0__Impl_in_rule__TransformationHeaderCS__Group__037314);
rule__TransformationHeaderCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__TransformationHeaderCS__Group__1_in_rule__TransformationHeaderCS__Group__037317);
rule__TransformationHeaderCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TransformationHeaderCS__Group__0"
// $ANTLR start "rule__TransformationHeaderCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18137:1: rule__TransformationHeaderCS__Group__0__Impl : ( ( rule__TransformationHeaderCS__OwnedQualifiersAssignment_0 )* ) ;
public final void rule__TransformationHeaderCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18141:1: ( ( ( rule__TransformationHeaderCS__OwnedQualifiersAssignment_0 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18142:1: ( ( rule__TransformationHeaderCS__OwnedQualifiersAssignment_0 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18142:1: ( ( rule__TransformationHeaderCS__OwnedQualifiersAssignment_0 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18143:1: ( rule__TransformationHeaderCS__OwnedQualifiersAssignment_0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationHeaderCSAccess().getOwnedQualifiersAssignment_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18144:1: ( rule__TransformationHeaderCS__OwnedQualifiersAssignment_0 )*
loop158:
do {
int alt158=2;
int LA158_0 = input.LA(1);
if ( ((LA158_0>=16 && LA158_0<=18)) ) {
alt158=1;
}
switch (alt158) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18144:2: rule__TransformationHeaderCS__OwnedQualifiersAssignment_0
{
pushFollow(FollowSets001.FOLLOW_rule__TransformationHeaderCS__OwnedQualifiersAssignment_0_in_rule__TransformationHeaderCS__Group__0__Impl37344);
rule__TransformationHeaderCS__OwnedQualifiersAssignment_0();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop158;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationHeaderCSAccess().getOwnedQualifiersAssignment_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TransformationHeaderCS__Group__0__Impl"
// $ANTLR start "rule__TransformationHeaderCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18154:1: rule__TransformationHeaderCS__Group__1 : rule__TransformationHeaderCS__Group__1__Impl rule__TransformationHeaderCS__Group__2 ;
public final void rule__TransformationHeaderCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18158:1: ( rule__TransformationHeaderCS__Group__1__Impl rule__TransformationHeaderCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18159:2: rule__TransformationHeaderCS__Group__1__Impl rule__TransformationHeaderCS__Group__2
{
pushFollow(FollowSets001.FOLLOW_rule__TransformationHeaderCS__Group__1__Impl_in_rule__TransformationHeaderCS__Group__137375);
rule__TransformationHeaderCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__TransformationHeaderCS__Group__2_in_rule__TransformationHeaderCS__Group__137378);
rule__TransformationHeaderCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TransformationHeaderCS__Group__1"
// $ANTLR start "rule__TransformationHeaderCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18166:1: rule__TransformationHeaderCS__Group__1__Impl : ( 'transformation' ) ;
public final void rule__TransformationHeaderCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18170:1: ( ( 'transformation' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18171:1: ( 'transformation' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18171:1: ( 'transformation' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18172:1: 'transformation'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationHeaderCSAccess().getTransformationKeyword_1());
}
match(input,80,FollowSets001.FOLLOW_80_in_rule__TransformationHeaderCS__Group__1__Impl37406); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationHeaderCSAccess().getTransformationKeyword_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TransformationHeaderCS__Group__1__Impl"
// $ANTLR start "rule__TransformationHeaderCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18185:1: rule__TransformationHeaderCS__Group__2 : rule__TransformationHeaderCS__Group__2__Impl rule__TransformationHeaderCS__Group__3 ;
public final void rule__TransformationHeaderCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18189:1: ( rule__TransformationHeaderCS__Group__2__Impl rule__TransformationHeaderCS__Group__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18190:2: rule__TransformationHeaderCS__Group__2__Impl rule__TransformationHeaderCS__Group__3
{
pushFollow(FollowSets001.FOLLOW_rule__TransformationHeaderCS__Group__2__Impl_in_rule__TransformationHeaderCS__Group__237437);
rule__TransformationHeaderCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__TransformationHeaderCS__Group__3_in_rule__TransformationHeaderCS__Group__237440);
rule__TransformationHeaderCS__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TransformationHeaderCS__Group__2"
// $ANTLR start "rule__TransformationHeaderCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18197:1: rule__TransformationHeaderCS__Group__2__Impl : ( ( rule__TransformationHeaderCS__NameAssignment_2 ) ) ;
public final void rule__TransformationHeaderCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18201:1: ( ( ( rule__TransformationHeaderCS__NameAssignment_2 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18202:1: ( ( rule__TransformationHeaderCS__NameAssignment_2 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18202:1: ( ( rule__TransformationHeaderCS__NameAssignment_2 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18203:1: ( rule__TransformationHeaderCS__NameAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationHeaderCSAccess().getNameAssignment_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18204:1: ( rule__TransformationHeaderCS__NameAssignment_2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18204:2: rule__TransformationHeaderCS__NameAssignment_2
{
pushFollow(FollowSets001.FOLLOW_rule__TransformationHeaderCS__NameAssignment_2_in_rule__TransformationHeaderCS__Group__2__Impl37467);
rule__TransformationHeaderCS__NameAssignment_2();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationHeaderCSAccess().getNameAssignment_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TransformationHeaderCS__Group__2__Impl"
// $ANTLR start "rule__TransformationHeaderCS__Group__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18214:1: rule__TransformationHeaderCS__Group__3 : rule__TransformationHeaderCS__Group__3__Impl rule__TransformationHeaderCS__Group__4 ;
public final void rule__TransformationHeaderCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18218:1: ( rule__TransformationHeaderCS__Group__3__Impl rule__TransformationHeaderCS__Group__4 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18219:2: rule__TransformationHeaderCS__Group__3__Impl rule__TransformationHeaderCS__Group__4
{
pushFollow(FollowSets001.FOLLOW_rule__TransformationHeaderCS__Group__3__Impl_in_rule__TransformationHeaderCS__Group__337497);
rule__TransformationHeaderCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__TransformationHeaderCS__Group__4_in_rule__TransformationHeaderCS__Group__337500);
rule__TransformationHeaderCS__Group__4();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TransformationHeaderCS__Group__3"
// $ANTLR start "rule__TransformationHeaderCS__Group__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18226:1: rule__TransformationHeaderCS__Group__3__Impl : ( '(' ) ;
public final void rule__TransformationHeaderCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18230:1: ( ( '(' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18231:1: ( '(' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18231:1: ( '(' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18232:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationHeaderCSAccess().getLeftParenthesisKeyword_3());
}
match(input,91,FollowSets001.FOLLOW_91_in_rule__TransformationHeaderCS__Group__3__Impl37528); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationHeaderCSAccess().getLeftParenthesisKeyword_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TransformationHeaderCS__Group__3__Impl"
// $ANTLR start "rule__TransformationHeaderCS__Group__4"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18245:1: rule__TransformationHeaderCS__Group__4 : rule__TransformationHeaderCS__Group__4__Impl rule__TransformationHeaderCS__Group__5 ;
public final void rule__TransformationHeaderCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18249:1: ( rule__TransformationHeaderCS__Group__4__Impl rule__TransformationHeaderCS__Group__5 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18250:2: rule__TransformationHeaderCS__Group__4__Impl rule__TransformationHeaderCS__Group__5
{
pushFollow(FollowSets001.FOLLOW_rule__TransformationHeaderCS__Group__4__Impl_in_rule__TransformationHeaderCS__Group__437559);
rule__TransformationHeaderCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__TransformationHeaderCS__Group__5_in_rule__TransformationHeaderCS__Group__437562);
rule__TransformationHeaderCS__Group__5();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TransformationHeaderCS__Group__4"
// $ANTLR start "rule__TransformationHeaderCS__Group__4__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18257:1: rule__TransformationHeaderCS__Group__4__Impl : ( ( rule__TransformationHeaderCS__OwnedParametersAssignment_4 ) ) ;
public final void rule__TransformationHeaderCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18261:1: ( ( ( rule__TransformationHeaderCS__OwnedParametersAssignment_4 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18262:1: ( ( rule__TransformationHeaderCS__OwnedParametersAssignment_4 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18262:1: ( ( rule__TransformationHeaderCS__OwnedParametersAssignment_4 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18263:1: ( rule__TransformationHeaderCS__OwnedParametersAssignment_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationHeaderCSAccess().getOwnedParametersAssignment_4());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18264:1: ( rule__TransformationHeaderCS__OwnedParametersAssignment_4 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18264:2: rule__TransformationHeaderCS__OwnedParametersAssignment_4
{
pushFollow(FollowSets001.FOLLOW_rule__TransformationHeaderCS__OwnedParametersAssignment_4_in_rule__TransformationHeaderCS__Group__4__Impl37589);
rule__TransformationHeaderCS__OwnedParametersAssignment_4();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationHeaderCSAccess().getOwnedParametersAssignment_4());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TransformationHeaderCS__Group__4__Impl"
// $ANTLR start "rule__TransformationHeaderCS__Group__5"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18274:1: rule__TransformationHeaderCS__Group__5 : rule__TransformationHeaderCS__Group__5__Impl rule__TransformationHeaderCS__Group__6 ;
public final void rule__TransformationHeaderCS__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18278:1: ( rule__TransformationHeaderCS__Group__5__Impl rule__TransformationHeaderCS__Group__6 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18279:2: rule__TransformationHeaderCS__Group__5__Impl rule__TransformationHeaderCS__Group__6
{
pushFollow(FollowSets001.FOLLOW_rule__TransformationHeaderCS__Group__5__Impl_in_rule__TransformationHeaderCS__Group__537619);
rule__TransformationHeaderCS__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__TransformationHeaderCS__Group__6_in_rule__TransformationHeaderCS__Group__537622);
rule__TransformationHeaderCS__Group__6();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TransformationHeaderCS__Group__5"
// $ANTLR start "rule__TransformationHeaderCS__Group__5__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18286:1: rule__TransformationHeaderCS__Group__5__Impl : ( ( rule__TransformationHeaderCS__Group_5__0 )* ) ;
public final void rule__TransformationHeaderCS__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18290:1: ( ( ( rule__TransformationHeaderCS__Group_5__0 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18291:1: ( ( rule__TransformationHeaderCS__Group_5__0 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18291:1: ( ( rule__TransformationHeaderCS__Group_5__0 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18292:1: ( rule__TransformationHeaderCS__Group_5__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationHeaderCSAccess().getGroup_5());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18293:1: ( rule__TransformationHeaderCS__Group_5__0 )*
loop159:
do {
int alt159=2;
int LA159_0 = input.LA(1);
if ( (LA159_0==95) ) {
alt159=1;
}
switch (alt159) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18293:2: rule__TransformationHeaderCS__Group_5__0
{
pushFollow(FollowSets001.FOLLOW_rule__TransformationHeaderCS__Group_5__0_in_rule__TransformationHeaderCS__Group__5__Impl37649);
rule__TransformationHeaderCS__Group_5__0();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop159;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationHeaderCSAccess().getGroup_5());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TransformationHeaderCS__Group__5__Impl"
// $ANTLR start "rule__TransformationHeaderCS__Group__6"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18303:1: rule__TransformationHeaderCS__Group__6 : rule__TransformationHeaderCS__Group__6__Impl rule__TransformationHeaderCS__Group__7 ;
public final void rule__TransformationHeaderCS__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18307:1: ( rule__TransformationHeaderCS__Group__6__Impl rule__TransformationHeaderCS__Group__7 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18308:2: rule__TransformationHeaderCS__Group__6__Impl rule__TransformationHeaderCS__Group__7
{
pushFollow(FollowSets001.FOLLOW_rule__TransformationHeaderCS__Group__6__Impl_in_rule__TransformationHeaderCS__Group__637680);
rule__TransformationHeaderCS__Group__6__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__TransformationHeaderCS__Group__7_in_rule__TransformationHeaderCS__Group__637683);
rule__TransformationHeaderCS__Group__7();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TransformationHeaderCS__Group__6"
// $ANTLR start "rule__TransformationHeaderCS__Group__6__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18315:1: rule__TransformationHeaderCS__Group__6__Impl : ( ')' ) ;
public final void rule__TransformationHeaderCS__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18319:1: ( ( ')' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18320:1: ( ')' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18320:1: ( ')' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18321:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationHeaderCSAccess().getRightParenthesisKeyword_6());
}
match(input,92,FollowSets001.FOLLOW_92_in_rule__TransformationHeaderCS__Group__6__Impl37711); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationHeaderCSAccess().getRightParenthesisKeyword_6());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TransformationHeaderCS__Group__6__Impl"
// $ANTLR start "rule__TransformationHeaderCS__Group__7"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18334:1: rule__TransformationHeaderCS__Group__7 : rule__TransformationHeaderCS__Group__7__Impl rule__TransformationHeaderCS__Group__8 ;
public final void rule__TransformationHeaderCS__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18338:1: ( rule__TransformationHeaderCS__Group__7__Impl rule__TransformationHeaderCS__Group__8 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18339:2: rule__TransformationHeaderCS__Group__7__Impl rule__TransformationHeaderCS__Group__8
{
pushFollow(FollowSets001.FOLLOW_rule__TransformationHeaderCS__Group__7__Impl_in_rule__TransformationHeaderCS__Group__737742);
rule__TransformationHeaderCS__Group__7__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__TransformationHeaderCS__Group__8_in_rule__TransformationHeaderCS__Group__737745);
rule__TransformationHeaderCS__Group__8();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TransformationHeaderCS__Group__7"
// $ANTLR start "rule__TransformationHeaderCS__Group__7__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18346:1: rule__TransformationHeaderCS__Group__7__Impl : ( ( rule__TransformationHeaderCS__OwnedModuleUsagesAssignment_7 )* ) ;
public final void rule__TransformationHeaderCS__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18350:1: ( ( ( rule__TransformationHeaderCS__OwnedModuleUsagesAssignment_7 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18351:1: ( ( rule__TransformationHeaderCS__OwnedModuleUsagesAssignment_7 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18351:1: ( ( rule__TransformationHeaderCS__OwnedModuleUsagesAssignment_7 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18352:1: ( rule__TransformationHeaderCS__OwnedModuleUsagesAssignment_7 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationHeaderCSAccess().getOwnedModuleUsagesAssignment_7());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18353:1: ( rule__TransformationHeaderCS__OwnedModuleUsagesAssignment_7 )*
loop160:
do {
int alt160=2;
int LA160_0 = input.LA(1);
if ( ((LA160_0>=77 && LA160_0<=78)) ) {
alt160=1;
}
switch (alt160) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18353:2: rule__TransformationHeaderCS__OwnedModuleUsagesAssignment_7
{
pushFollow(FollowSets001.FOLLOW_rule__TransformationHeaderCS__OwnedModuleUsagesAssignment_7_in_rule__TransformationHeaderCS__Group__7__Impl37772);
rule__TransformationHeaderCS__OwnedModuleUsagesAssignment_7();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop160;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationHeaderCSAccess().getOwnedModuleUsagesAssignment_7());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TransformationHeaderCS__Group__7__Impl"
// $ANTLR start "rule__TransformationHeaderCS__Group__8"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18363:1: rule__TransformationHeaderCS__Group__8 : rule__TransformationHeaderCS__Group__8__Impl ;
public final void rule__TransformationHeaderCS__Group__8() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18367:1: ( rule__TransformationHeaderCS__Group__8__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18368:2: rule__TransformationHeaderCS__Group__8__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__TransformationHeaderCS__Group__8__Impl_in_rule__TransformationHeaderCS__Group__837803);
rule__TransformationHeaderCS__Group__8__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TransformationHeaderCS__Group__8"
// $ANTLR start "rule__TransformationHeaderCS__Group__8__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18374:1: rule__TransformationHeaderCS__Group__8__Impl : ( ( rule__TransformationHeaderCS__Group_8__0 )? ) ;
public final void rule__TransformationHeaderCS__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18378:1: ( ( ( rule__TransformationHeaderCS__Group_8__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18379:1: ( ( rule__TransformationHeaderCS__Group_8__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18379:1: ( ( rule__TransformationHeaderCS__Group_8__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18380:1: ( rule__TransformationHeaderCS__Group_8__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationHeaderCSAccess().getGroup_8());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18381:1: ( rule__TransformationHeaderCS__Group_8__0 )?
int alt161=2;
int LA161_0 = input.LA(1);
if ( (LA161_0==117) ) {
alt161=1;
}
switch (alt161) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18381:2: rule__TransformationHeaderCS__Group_8__0
{
pushFollow(FollowSets001.FOLLOW_rule__TransformationHeaderCS__Group_8__0_in_rule__TransformationHeaderCS__Group__8__Impl37830);
rule__TransformationHeaderCS__Group_8__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationHeaderCSAccess().getGroup_8());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TransformationHeaderCS__Group__8__Impl"
// $ANTLR start "rule__TransformationHeaderCS__Group_5__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18409:1: rule__TransformationHeaderCS__Group_5__0 : rule__TransformationHeaderCS__Group_5__0__Impl rule__TransformationHeaderCS__Group_5__1 ;
public final void rule__TransformationHeaderCS__Group_5__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18413:1: ( rule__TransformationHeaderCS__Group_5__0__Impl rule__TransformationHeaderCS__Group_5__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18414:2: rule__TransformationHeaderCS__Group_5__0__Impl rule__TransformationHeaderCS__Group_5__1
{
pushFollow(FollowSets001.FOLLOW_rule__TransformationHeaderCS__Group_5__0__Impl_in_rule__TransformationHeaderCS__Group_5__037879);
rule__TransformationHeaderCS__Group_5__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__TransformationHeaderCS__Group_5__1_in_rule__TransformationHeaderCS__Group_5__037882);
rule__TransformationHeaderCS__Group_5__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TransformationHeaderCS__Group_5__0"
// $ANTLR start "rule__TransformationHeaderCS__Group_5__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18421:1: rule__TransformationHeaderCS__Group_5__0__Impl : ( ',' ) ;
public final void rule__TransformationHeaderCS__Group_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18425:1: ( ( ',' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18426:1: ( ',' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18426:1: ( ',' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18427:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationHeaderCSAccess().getCommaKeyword_5_0());
}
match(input,95,FollowSets001.FOLLOW_95_in_rule__TransformationHeaderCS__Group_5__0__Impl37910); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationHeaderCSAccess().getCommaKeyword_5_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TransformationHeaderCS__Group_5__0__Impl"
// $ANTLR start "rule__TransformationHeaderCS__Group_5__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18440:1: rule__TransformationHeaderCS__Group_5__1 : rule__TransformationHeaderCS__Group_5__1__Impl ;
public final void rule__TransformationHeaderCS__Group_5__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18444:1: ( rule__TransformationHeaderCS__Group_5__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18445:2: rule__TransformationHeaderCS__Group_5__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__TransformationHeaderCS__Group_5__1__Impl_in_rule__TransformationHeaderCS__Group_5__137941);
rule__TransformationHeaderCS__Group_5__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TransformationHeaderCS__Group_5__1"
// $ANTLR start "rule__TransformationHeaderCS__Group_5__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18451:1: rule__TransformationHeaderCS__Group_5__1__Impl : ( ( rule__TransformationHeaderCS__OwnedParametersAssignment_5_1 ) ) ;
public final void rule__TransformationHeaderCS__Group_5__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18455:1: ( ( ( rule__TransformationHeaderCS__OwnedParametersAssignment_5_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18456:1: ( ( rule__TransformationHeaderCS__OwnedParametersAssignment_5_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18456:1: ( ( rule__TransformationHeaderCS__OwnedParametersAssignment_5_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18457:1: ( rule__TransformationHeaderCS__OwnedParametersAssignment_5_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationHeaderCSAccess().getOwnedParametersAssignment_5_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18458:1: ( rule__TransformationHeaderCS__OwnedParametersAssignment_5_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18458:2: rule__TransformationHeaderCS__OwnedParametersAssignment_5_1
{
pushFollow(FollowSets001.FOLLOW_rule__TransformationHeaderCS__OwnedParametersAssignment_5_1_in_rule__TransformationHeaderCS__Group_5__1__Impl37968);
rule__TransformationHeaderCS__OwnedParametersAssignment_5_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationHeaderCSAccess().getOwnedParametersAssignment_5_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TransformationHeaderCS__Group_5__1__Impl"
// $ANTLR start "rule__TransformationHeaderCS__Group_8__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18472:1: rule__TransformationHeaderCS__Group_8__0 : rule__TransformationHeaderCS__Group_8__0__Impl rule__TransformationHeaderCS__Group_8__1 ;
public final void rule__TransformationHeaderCS__Group_8__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18476:1: ( rule__TransformationHeaderCS__Group_8__0__Impl rule__TransformationHeaderCS__Group_8__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18477:2: rule__TransformationHeaderCS__Group_8__0__Impl rule__TransformationHeaderCS__Group_8__1
{
pushFollow(FollowSets001.FOLLOW_rule__TransformationHeaderCS__Group_8__0__Impl_in_rule__TransformationHeaderCS__Group_8__038002);
rule__TransformationHeaderCS__Group_8__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__TransformationHeaderCS__Group_8__1_in_rule__TransformationHeaderCS__Group_8__038005);
rule__TransformationHeaderCS__Group_8__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TransformationHeaderCS__Group_8__0"
// $ANTLR start "rule__TransformationHeaderCS__Group_8__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18484:1: rule__TransformationHeaderCS__Group_8__0__Impl : ( 'refines' ) ;
public final void rule__TransformationHeaderCS__Group_8__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18488:1: ( ( 'refines' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18489:1: ( 'refines' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18489:1: ( 'refines' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18490:1: 'refines'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationHeaderCSAccess().getRefinesKeyword_8_0());
}
match(input,117,FollowSets001.FOLLOW_117_in_rule__TransformationHeaderCS__Group_8__0__Impl38033); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationHeaderCSAccess().getRefinesKeyword_8_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TransformationHeaderCS__Group_8__0__Impl"
// $ANTLR start "rule__TransformationHeaderCS__Group_8__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18503:1: rule__TransformationHeaderCS__Group_8__1 : rule__TransformationHeaderCS__Group_8__1__Impl ;
public final void rule__TransformationHeaderCS__Group_8__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18507:1: ( rule__TransformationHeaderCS__Group_8__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18508:2: rule__TransformationHeaderCS__Group_8__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__TransformationHeaderCS__Group_8__1__Impl_in_rule__TransformationHeaderCS__Group_8__138064);
rule__TransformationHeaderCS__Group_8__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TransformationHeaderCS__Group_8__1"
// $ANTLR start "rule__TransformationHeaderCS__Group_8__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18514:1: rule__TransformationHeaderCS__Group_8__1__Impl : ( ( rule__TransformationHeaderCS__OwnedRefinedModuleAssignment_8_1 ) ) ;
public final void rule__TransformationHeaderCS__Group_8__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18518:1: ( ( ( rule__TransformationHeaderCS__OwnedRefinedModuleAssignment_8_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18519:1: ( ( rule__TransformationHeaderCS__OwnedRefinedModuleAssignment_8_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18519:1: ( ( rule__TransformationHeaderCS__OwnedRefinedModuleAssignment_8_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18520:1: ( rule__TransformationHeaderCS__OwnedRefinedModuleAssignment_8_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationHeaderCSAccess().getOwnedRefinedModuleAssignment_8_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18521:1: ( rule__TransformationHeaderCS__OwnedRefinedModuleAssignment_8_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18521:2: rule__TransformationHeaderCS__OwnedRefinedModuleAssignment_8_1
{
pushFollow(FollowSets001.FOLLOW_rule__TransformationHeaderCS__OwnedRefinedModuleAssignment_8_1_in_rule__TransformationHeaderCS__Group_8__1__Impl38091);
rule__TransformationHeaderCS__OwnedRefinedModuleAssignment_8_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationHeaderCSAccess().getOwnedRefinedModuleAssignment_8_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TransformationHeaderCS__Group_8__1__Impl"
// $ANTLR start "rule__TypeSelectorCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18535:1: rule__TypeSelectorCS__Group__0 : rule__TypeSelectorCS__Group__0__Impl rule__TypeSelectorCS__Group__1 ;
public final void rule__TypeSelectorCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18539:1: ( rule__TypeSelectorCS__Group__0__Impl rule__TypeSelectorCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18540:2: rule__TypeSelectorCS__Group__0__Impl rule__TypeSelectorCS__Group__1
{
pushFollow(FollowSets001.FOLLOW_rule__TypeSelectorCS__Group__0__Impl_in_rule__TypeSelectorCS__Group__038125);
rule__TypeSelectorCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__TypeSelectorCS__Group__1_in_rule__TypeSelectorCS__Group__038128);
rule__TypeSelectorCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypeSelectorCS__Group__0"
// $ANTLR start "rule__TypeSelectorCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18547:1: rule__TypeSelectorCS__Group__0__Impl : ( ( rule__TypeSelectorCS__Group_0__0 )? ) ;
public final void rule__TypeSelectorCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18551:1: ( ( ( rule__TypeSelectorCS__Group_0__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18552:1: ( ( rule__TypeSelectorCS__Group_0__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18552:1: ( ( rule__TypeSelectorCS__Group_0__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18553:1: ( rule__TypeSelectorCS__Group_0__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeSelectorCSAccess().getGroup_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18554:1: ( rule__TypeSelectorCS__Group_0__0 )?
int alt162=2;
int LA162_0 = input.LA(1);
if ( (LA162_0==RULE_SIMPLE_ID) ) {
int LA162_1 = input.LA(2);
if ( (LA162_1==96) ) {
alt162=1;
}
}
else if ( (LA162_0==RULE_ESCAPED_ID) ) {
int LA162_2 = input.LA(2);
if ( (LA162_2==96) ) {
alt162=1;
}
}
switch (alt162) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18554:2: rule__TypeSelectorCS__Group_0__0
{
pushFollow(FollowSets001.FOLLOW_rule__TypeSelectorCS__Group_0__0_in_rule__TypeSelectorCS__Group__0__Impl38155);
rule__TypeSelectorCS__Group_0__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeSelectorCSAccess().getGroup_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypeSelectorCS__Group__0__Impl"
// $ANTLR start "rule__TypeSelectorCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18564:1: rule__TypeSelectorCS__Group__1 : rule__TypeSelectorCS__Group__1__Impl ;
public final void rule__TypeSelectorCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18568:1: ( rule__TypeSelectorCS__Group__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18569:2: rule__TypeSelectorCS__Group__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__TypeSelectorCS__Group__1__Impl_in_rule__TypeSelectorCS__Group__138186);
rule__TypeSelectorCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypeSelectorCS__Group__1"
// $ANTLR start "rule__TypeSelectorCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18575:1: rule__TypeSelectorCS__Group__1__Impl : ( ( rule__TypeSelectorCS__OwnedTypeAssignment_1 ) ) ;
public final void rule__TypeSelectorCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18579:1: ( ( ( rule__TypeSelectorCS__OwnedTypeAssignment_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18580:1: ( ( rule__TypeSelectorCS__OwnedTypeAssignment_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18580:1: ( ( rule__TypeSelectorCS__OwnedTypeAssignment_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18581:1: ( rule__TypeSelectorCS__OwnedTypeAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeSelectorCSAccess().getOwnedTypeAssignment_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18582:1: ( rule__TypeSelectorCS__OwnedTypeAssignment_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18582:2: rule__TypeSelectorCS__OwnedTypeAssignment_1
{
pushFollow(FollowSets001.FOLLOW_rule__TypeSelectorCS__OwnedTypeAssignment_1_in_rule__TypeSelectorCS__Group__1__Impl38213);
rule__TypeSelectorCS__OwnedTypeAssignment_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeSelectorCSAccess().getOwnedTypeAssignment_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypeSelectorCS__Group__1__Impl"
// $ANTLR start "rule__TypeSelectorCS__Group_0__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18596:1: rule__TypeSelectorCS__Group_0__0 : rule__TypeSelectorCS__Group_0__0__Impl rule__TypeSelectorCS__Group_0__1 ;
public final void rule__TypeSelectorCS__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18600:1: ( rule__TypeSelectorCS__Group_0__0__Impl rule__TypeSelectorCS__Group_0__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18601:2: rule__TypeSelectorCS__Group_0__0__Impl rule__TypeSelectorCS__Group_0__1
{
pushFollow(FollowSets001.FOLLOW_rule__TypeSelectorCS__Group_0__0__Impl_in_rule__TypeSelectorCS__Group_0__038247);
rule__TypeSelectorCS__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__TypeSelectorCS__Group_0__1_in_rule__TypeSelectorCS__Group_0__038250);
rule__TypeSelectorCS__Group_0__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypeSelectorCS__Group_0__0"
// $ANTLR start "rule__TypeSelectorCS__Group_0__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18608:1: rule__TypeSelectorCS__Group_0__0__Impl : ( ( rule__TypeSelectorCS__NameAssignment_0_0 ) ) ;
public final void rule__TypeSelectorCS__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18612:1: ( ( ( rule__TypeSelectorCS__NameAssignment_0_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18613:1: ( ( rule__TypeSelectorCS__NameAssignment_0_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18613:1: ( ( rule__TypeSelectorCS__NameAssignment_0_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18614:1: ( rule__TypeSelectorCS__NameAssignment_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeSelectorCSAccess().getNameAssignment_0_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18615:1: ( rule__TypeSelectorCS__NameAssignment_0_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18615:2: rule__TypeSelectorCS__NameAssignment_0_0
{
pushFollow(FollowSets001.FOLLOW_rule__TypeSelectorCS__NameAssignment_0_0_in_rule__TypeSelectorCS__Group_0__0__Impl38277);
rule__TypeSelectorCS__NameAssignment_0_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeSelectorCSAccess().getNameAssignment_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypeSelectorCS__Group_0__0__Impl"
// $ANTLR start "rule__TypeSelectorCS__Group_0__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18625:1: rule__TypeSelectorCS__Group_0__1 : rule__TypeSelectorCS__Group_0__1__Impl ;
public final void rule__TypeSelectorCS__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18629:1: ( rule__TypeSelectorCS__Group_0__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18630:2: rule__TypeSelectorCS__Group_0__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__TypeSelectorCS__Group_0__1__Impl_in_rule__TypeSelectorCS__Group_0__138307);
rule__TypeSelectorCS__Group_0__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypeSelectorCS__Group_0__1"
// $ANTLR start "rule__TypeSelectorCS__Group_0__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18636:1: rule__TypeSelectorCS__Group_0__1__Impl : ( ':' ) ;
public final void rule__TypeSelectorCS__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18640:1: ( ( ':' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18641:1: ( ':' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18641:1: ( ':' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18642:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeSelectorCSAccess().getColonKeyword_0_1());
}
match(input,96,FollowSets001.FOLLOW_96_in_rule__TypeSelectorCS__Group_0__1__Impl38335); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeSelectorCSAccess().getColonKeyword_0_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypeSelectorCS__Group_0__1__Impl"
// $ANTLR start "rule__UnitRefCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18659:1: rule__UnitRefCS__Group__0 : rule__UnitRefCS__Group__0__Impl rule__UnitRefCS__Group__1 ;
public final void rule__UnitRefCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18663:1: ( rule__UnitRefCS__Group__0__Impl rule__UnitRefCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18664:2: rule__UnitRefCS__Group__0__Impl rule__UnitRefCS__Group__1
{
pushFollow(FollowSets001.FOLLOW_rule__UnitRefCS__Group__0__Impl_in_rule__UnitRefCS__Group__038370);
rule__UnitRefCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__UnitRefCS__Group__1_in_rule__UnitRefCS__Group__038373);
rule__UnitRefCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__UnitRefCS__Group__0"
// $ANTLR start "rule__UnitRefCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18671:1: rule__UnitRefCS__Group__0__Impl : ( ( rule__UnitRefCS__SegmentAssignment_0 ) ) ;
public final void rule__UnitRefCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18675:1: ( ( ( rule__UnitRefCS__SegmentAssignment_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18676:1: ( ( rule__UnitRefCS__SegmentAssignment_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18676:1: ( ( rule__UnitRefCS__SegmentAssignment_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18677:1: ( rule__UnitRefCS__SegmentAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnitRefCSAccess().getSegmentAssignment_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18678:1: ( rule__UnitRefCS__SegmentAssignment_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18678:2: rule__UnitRefCS__SegmentAssignment_0
{
pushFollow(FollowSets001.FOLLOW_rule__UnitRefCS__SegmentAssignment_0_in_rule__UnitRefCS__Group__0__Impl38400);
rule__UnitRefCS__SegmentAssignment_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getUnitRefCSAccess().getSegmentAssignment_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__UnitRefCS__Group__0__Impl"
// $ANTLR start "rule__UnitRefCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18688:1: rule__UnitRefCS__Group__1 : rule__UnitRefCS__Group__1__Impl ;
public final void rule__UnitRefCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18692:1: ( rule__UnitRefCS__Group__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18693:2: rule__UnitRefCS__Group__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__UnitRefCS__Group__1__Impl_in_rule__UnitRefCS__Group__138430);
rule__UnitRefCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__UnitRefCS__Group__1"
// $ANTLR start "rule__UnitRefCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18699:1: rule__UnitRefCS__Group__1__Impl : ( ( rule__UnitRefCS__Group_1__0 )* ) ;
public final void rule__UnitRefCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18703:1: ( ( ( rule__UnitRefCS__Group_1__0 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18704:1: ( ( rule__UnitRefCS__Group_1__0 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18704:1: ( ( rule__UnitRefCS__Group_1__0 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18705:1: ( rule__UnitRefCS__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnitRefCSAccess().getGroup_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18706:1: ( rule__UnitRefCS__Group_1__0 )*
loop163:
do {
int alt163=2;
int LA163_0 = input.LA(1);
if ( (LA163_0==53) ) {
alt163=1;
}
switch (alt163) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18706:2: rule__UnitRefCS__Group_1__0
{
pushFollow(FollowSets001.FOLLOW_rule__UnitRefCS__Group_1__0_in_rule__UnitRefCS__Group__1__Impl38457);
rule__UnitRefCS__Group_1__0();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop163;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getUnitRefCSAccess().getGroup_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__UnitRefCS__Group__1__Impl"
// $ANTLR start "rule__UnitRefCS__Group_1__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18720:1: rule__UnitRefCS__Group_1__0 : rule__UnitRefCS__Group_1__0__Impl rule__UnitRefCS__Group_1__1 ;
public final void rule__UnitRefCS__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18724:1: ( rule__UnitRefCS__Group_1__0__Impl rule__UnitRefCS__Group_1__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18725:2: rule__UnitRefCS__Group_1__0__Impl rule__UnitRefCS__Group_1__1
{
pushFollow(FollowSets001.FOLLOW_rule__UnitRefCS__Group_1__0__Impl_in_rule__UnitRefCS__Group_1__038492);
rule__UnitRefCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__UnitRefCS__Group_1__1_in_rule__UnitRefCS__Group_1__038495);
rule__UnitRefCS__Group_1__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__UnitRefCS__Group_1__0"
// $ANTLR start "rule__UnitRefCS__Group_1__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18732:1: rule__UnitRefCS__Group_1__0__Impl : ( '.' ) ;
public final void rule__UnitRefCS__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18736:1: ( ( '.' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18737:1: ( '.' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18737:1: ( '.' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18738:1: '.'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnitRefCSAccess().getFullStopKeyword_1_0());
}
match(input,53,FollowSets001.FOLLOW_53_in_rule__UnitRefCS__Group_1__0__Impl38523); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUnitRefCSAccess().getFullStopKeyword_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__UnitRefCS__Group_1__0__Impl"
// $ANTLR start "rule__UnitRefCS__Group_1__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18751:1: rule__UnitRefCS__Group_1__1 : rule__UnitRefCS__Group_1__1__Impl ;
public final void rule__UnitRefCS__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18755:1: ( rule__UnitRefCS__Group_1__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18756:2: rule__UnitRefCS__Group_1__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__UnitRefCS__Group_1__1__Impl_in_rule__UnitRefCS__Group_1__138554);
rule__UnitRefCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__UnitRefCS__Group_1__1"
// $ANTLR start "rule__UnitRefCS__Group_1__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18762:1: rule__UnitRefCS__Group_1__1__Impl : ( ( rule__UnitRefCS__SegmentAssignment_1_1 ) ) ;
public final void rule__UnitRefCS__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18766:1: ( ( ( rule__UnitRefCS__SegmentAssignment_1_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18767:1: ( ( rule__UnitRefCS__SegmentAssignment_1_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18767:1: ( ( rule__UnitRefCS__SegmentAssignment_1_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18768:1: ( rule__UnitRefCS__SegmentAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnitRefCSAccess().getSegmentAssignment_1_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18769:1: ( rule__UnitRefCS__SegmentAssignment_1_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18769:2: rule__UnitRefCS__SegmentAssignment_1_1
{
pushFollow(FollowSets001.FOLLOW_rule__UnitRefCS__SegmentAssignment_1_1_in_rule__UnitRefCS__Group_1__1__Impl38581);
rule__UnitRefCS__SegmentAssignment_1_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getUnitRefCSAccess().getSegmentAssignment_1_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__UnitRefCS__Group_1__1__Impl"
// $ANTLR start "rule__ListTypeCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18783:1: rule__ListTypeCS__Group__0 : rule__ListTypeCS__Group__0__Impl rule__ListTypeCS__Group__1 ;
public final void rule__ListTypeCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18787:1: ( rule__ListTypeCS__Group__0__Impl rule__ListTypeCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18788:2: rule__ListTypeCS__Group__0__Impl rule__ListTypeCS__Group__1
{
pushFollow(FollowSets001.FOLLOW_rule__ListTypeCS__Group__0__Impl_in_rule__ListTypeCS__Group__038615);
rule__ListTypeCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ListTypeCS__Group__1_in_rule__ListTypeCS__Group__038618);
rule__ListTypeCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ListTypeCS__Group__0"
// $ANTLR start "rule__ListTypeCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18795:1: rule__ListTypeCS__Group__0__Impl : ( 'List' ) ;
public final void rule__ListTypeCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18799:1: ( ( 'List' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18800:1: ( 'List' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18800:1: ( 'List' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18801:1: 'List'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getListTypeCSAccess().getListKeyword_0());
}
match(input,127,FollowSets001.FOLLOW_127_in_rule__ListTypeCS__Group__0__Impl38646); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getListTypeCSAccess().getListKeyword_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ListTypeCS__Group__0__Impl"
// $ANTLR start "rule__ListTypeCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18814:1: rule__ListTypeCS__Group__1 : rule__ListTypeCS__Group__1__Impl rule__ListTypeCS__Group__2 ;
public final void rule__ListTypeCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18818:1: ( rule__ListTypeCS__Group__1__Impl rule__ListTypeCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18819:2: rule__ListTypeCS__Group__1__Impl rule__ListTypeCS__Group__2
{
pushFollow(FollowSets001.FOLLOW_rule__ListTypeCS__Group__1__Impl_in_rule__ListTypeCS__Group__138677);
rule__ListTypeCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ListTypeCS__Group__2_in_rule__ListTypeCS__Group__138680);
rule__ListTypeCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ListTypeCS__Group__1"
// $ANTLR start "rule__ListTypeCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18826:1: rule__ListTypeCS__Group__1__Impl : ( '(' ) ;
public final void rule__ListTypeCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18830:1: ( ( '(' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18831:1: ( '(' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18831:1: ( '(' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18832:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getListTypeCSAccess().getLeftParenthesisKeyword_1());
}
match(input,91,FollowSets001.FOLLOW_91_in_rule__ListTypeCS__Group__1__Impl38708); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getListTypeCSAccess().getLeftParenthesisKeyword_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ListTypeCS__Group__1__Impl"
// $ANTLR start "rule__ListTypeCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18845:1: rule__ListTypeCS__Group__2 : rule__ListTypeCS__Group__2__Impl rule__ListTypeCS__Group__3 ;
public final void rule__ListTypeCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18849:1: ( rule__ListTypeCS__Group__2__Impl rule__ListTypeCS__Group__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18850:2: rule__ListTypeCS__Group__2__Impl rule__ListTypeCS__Group__3
{
pushFollow(FollowSets001.FOLLOW_rule__ListTypeCS__Group__2__Impl_in_rule__ListTypeCS__Group__238739);
rule__ListTypeCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ListTypeCS__Group__3_in_rule__ListTypeCS__Group__238742);
rule__ListTypeCS__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ListTypeCS__Group__2"
// $ANTLR start "rule__ListTypeCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18857:1: rule__ListTypeCS__Group__2__Impl : ( ( rule__ListTypeCS__OwnedTypeRefAssignment_2 ) ) ;
public final void rule__ListTypeCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18861:1: ( ( ( rule__ListTypeCS__OwnedTypeRefAssignment_2 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18862:1: ( ( rule__ListTypeCS__OwnedTypeRefAssignment_2 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18862:1: ( ( rule__ListTypeCS__OwnedTypeRefAssignment_2 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18863:1: ( rule__ListTypeCS__OwnedTypeRefAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getListTypeCSAccess().getOwnedTypeRefAssignment_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18864:1: ( rule__ListTypeCS__OwnedTypeRefAssignment_2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18864:2: rule__ListTypeCS__OwnedTypeRefAssignment_2
{
pushFollow(FollowSets001.FOLLOW_rule__ListTypeCS__OwnedTypeRefAssignment_2_in_rule__ListTypeCS__Group__2__Impl38769);
rule__ListTypeCS__OwnedTypeRefAssignment_2();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getListTypeCSAccess().getOwnedTypeRefAssignment_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ListTypeCS__Group__2__Impl"
// $ANTLR start "rule__ListTypeCS__Group__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18874:1: rule__ListTypeCS__Group__3 : rule__ListTypeCS__Group__3__Impl ;
public final void rule__ListTypeCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18878:1: ( rule__ListTypeCS__Group__3__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18879:2: rule__ListTypeCS__Group__3__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__ListTypeCS__Group__3__Impl_in_rule__ListTypeCS__Group__338799);
rule__ListTypeCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ListTypeCS__Group__3"
// $ANTLR start "rule__ListTypeCS__Group__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18885:1: rule__ListTypeCS__Group__3__Impl : ( ')' ) ;
public final void rule__ListTypeCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18889:1: ( ( ')' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18890:1: ( ')' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18890:1: ( ')' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18891:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getListTypeCSAccess().getRightParenthesisKeyword_3());
}
match(input,92,FollowSets001.FOLLOW_92_in_rule__ListTypeCS__Group__3__Impl38827); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getListTypeCSAccess().getRightParenthesisKeyword_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ListTypeCS__Group__3__Impl"
// $ANTLR start "rule__DictTypeCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18912:1: rule__DictTypeCS__Group__0 : rule__DictTypeCS__Group__0__Impl rule__DictTypeCS__Group__1 ;
public final void rule__DictTypeCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18916:1: ( rule__DictTypeCS__Group__0__Impl rule__DictTypeCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18917:2: rule__DictTypeCS__Group__0__Impl rule__DictTypeCS__Group__1
{
pushFollow(FollowSets001.FOLLOW_rule__DictTypeCS__Group__0__Impl_in_rule__DictTypeCS__Group__038866);
rule__DictTypeCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__DictTypeCS__Group__1_in_rule__DictTypeCS__Group__038869);
rule__DictTypeCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__DictTypeCS__Group__0"
// $ANTLR start "rule__DictTypeCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18924:1: rule__DictTypeCS__Group__0__Impl : ( 'Dict' ) ;
public final void rule__DictTypeCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18928:1: ( ( 'Dict' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18929:1: ( 'Dict' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18929:1: ( 'Dict' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18930:1: 'Dict'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDictTypeCSAccess().getDictKeyword_0());
}
match(input,128,FollowSets001.FOLLOW_128_in_rule__DictTypeCS__Group__0__Impl38897); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDictTypeCSAccess().getDictKeyword_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__DictTypeCS__Group__0__Impl"
// $ANTLR start "rule__DictTypeCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18943:1: rule__DictTypeCS__Group__1 : rule__DictTypeCS__Group__1__Impl rule__DictTypeCS__Group__2 ;
public final void rule__DictTypeCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18947:1: ( rule__DictTypeCS__Group__1__Impl rule__DictTypeCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18948:2: rule__DictTypeCS__Group__1__Impl rule__DictTypeCS__Group__2
{
pushFollow(FollowSets001.FOLLOW_rule__DictTypeCS__Group__1__Impl_in_rule__DictTypeCS__Group__138928);
rule__DictTypeCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__DictTypeCS__Group__2_in_rule__DictTypeCS__Group__138931);
rule__DictTypeCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__DictTypeCS__Group__1"
// $ANTLR start "rule__DictTypeCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18955:1: rule__DictTypeCS__Group__1__Impl : ( '(' ) ;
public final void rule__DictTypeCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18959:1: ( ( '(' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18960:1: ( '(' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18960:1: ( '(' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18961:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDictTypeCSAccess().getLeftParenthesisKeyword_1());
}
match(input,91,FollowSets001.FOLLOW_91_in_rule__DictTypeCS__Group__1__Impl38959); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDictTypeCSAccess().getLeftParenthesisKeyword_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__DictTypeCS__Group__1__Impl"
// $ANTLR start "rule__DictTypeCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18974:1: rule__DictTypeCS__Group__2 : rule__DictTypeCS__Group__2__Impl rule__DictTypeCS__Group__3 ;
public final void rule__DictTypeCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18978:1: ( rule__DictTypeCS__Group__2__Impl rule__DictTypeCS__Group__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18979:2: rule__DictTypeCS__Group__2__Impl rule__DictTypeCS__Group__3
{
pushFollow(FollowSets001.FOLLOW_rule__DictTypeCS__Group__2__Impl_in_rule__DictTypeCS__Group__238990);
rule__DictTypeCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__DictTypeCS__Group__3_in_rule__DictTypeCS__Group__238993);
rule__DictTypeCS__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__DictTypeCS__Group__2"
// $ANTLR start "rule__DictTypeCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18986:1: rule__DictTypeCS__Group__2__Impl : ( ( rule__DictTypeCS__OwnedKeyTypeRefAssignment_2 ) ) ;
public final void rule__DictTypeCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18990:1: ( ( ( rule__DictTypeCS__OwnedKeyTypeRefAssignment_2 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18991:1: ( ( rule__DictTypeCS__OwnedKeyTypeRefAssignment_2 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18991:1: ( ( rule__DictTypeCS__OwnedKeyTypeRefAssignment_2 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18992:1: ( rule__DictTypeCS__OwnedKeyTypeRefAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDictTypeCSAccess().getOwnedKeyTypeRefAssignment_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18993:1: ( rule__DictTypeCS__OwnedKeyTypeRefAssignment_2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:18993:2: rule__DictTypeCS__OwnedKeyTypeRefAssignment_2
{
pushFollow(FollowSets001.FOLLOW_rule__DictTypeCS__OwnedKeyTypeRefAssignment_2_in_rule__DictTypeCS__Group__2__Impl39020);
rule__DictTypeCS__OwnedKeyTypeRefAssignment_2();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getDictTypeCSAccess().getOwnedKeyTypeRefAssignment_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__DictTypeCS__Group__2__Impl"
// $ANTLR start "rule__DictTypeCS__Group__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19003:1: rule__DictTypeCS__Group__3 : rule__DictTypeCS__Group__3__Impl rule__DictTypeCS__Group__4 ;
public final void rule__DictTypeCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19007:1: ( rule__DictTypeCS__Group__3__Impl rule__DictTypeCS__Group__4 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19008:2: rule__DictTypeCS__Group__3__Impl rule__DictTypeCS__Group__4
{
pushFollow(FollowSets001.FOLLOW_rule__DictTypeCS__Group__3__Impl_in_rule__DictTypeCS__Group__339050);
rule__DictTypeCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__DictTypeCS__Group__4_in_rule__DictTypeCS__Group__339053);
rule__DictTypeCS__Group__4();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__DictTypeCS__Group__3"
// $ANTLR start "rule__DictTypeCS__Group__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19015:1: rule__DictTypeCS__Group__3__Impl : ( ',' ) ;
public final void rule__DictTypeCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19019:1: ( ( ',' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19020:1: ( ',' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19020:1: ( ',' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19021:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDictTypeCSAccess().getCommaKeyword_3());
}
match(input,95,FollowSets001.FOLLOW_95_in_rule__DictTypeCS__Group__3__Impl39081); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDictTypeCSAccess().getCommaKeyword_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__DictTypeCS__Group__3__Impl"
// $ANTLR start "rule__DictTypeCS__Group__4"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19034:1: rule__DictTypeCS__Group__4 : rule__DictTypeCS__Group__4__Impl rule__DictTypeCS__Group__5 ;
public final void rule__DictTypeCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19038:1: ( rule__DictTypeCS__Group__4__Impl rule__DictTypeCS__Group__5 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19039:2: rule__DictTypeCS__Group__4__Impl rule__DictTypeCS__Group__5
{
pushFollow(FollowSets001.FOLLOW_rule__DictTypeCS__Group__4__Impl_in_rule__DictTypeCS__Group__439112);
rule__DictTypeCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__DictTypeCS__Group__5_in_rule__DictTypeCS__Group__439115);
rule__DictTypeCS__Group__5();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__DictTypeCS__Group__4"
// $ANTLR start "rule__DictTypeCS__Group__4__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19046:1: rule__DictTypeCS__Group__4__Impl : ( ( rule__DictTypeCS__OwnedValueTypeRefAssignment_4 ) ) ;
public final void rule__DictTypeCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19050:1: ( ( ( rule__DictTypeCS__OwnedValueTypeRefAssignment_4 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19051:1: ( ( rule__DictTypeCS__OwnedValueTypeRefAssignment_4 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19051:1: ( ( rule__DictTypeCS__OwnedValueTypeRefAssignment_4 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19052:1: ( rule__DictTypeCS__OwnedValueTypeRefAssignment_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDictTypeCSAccess().getOwnedValueTypeRefAssignment_4());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19053:1: ( rule__DictTypeCS__OwnedValueTypeRefAssignment_4 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19053:2: rule__DictTypeCS__OwnedValueTypeRefAssignment_4
{
pushFollow(FollowSets001.FOLLOW_rule__DictTypeCS__OwnedValueTypeRefAssignment_4_in_rule__DictTypeCS__Group__4__Impl39142);
rule__DictTypeCS__OwnedValueTypeRefAssignment_4();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getDictTypeCSAccess().getOwnedValueTypeRefAssignment_4());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__DictTypeCS__Group__4__Impl"
// $ANTLR start "rule__DictTypeCS__Group__5"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19063:1: rule__DictTypeCS__Group__5 : rule__DictTypeCS__Group__5__Impl ;
public final void rule__DictTypeCS__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19067:1: ( rule__DictTypeCS__Group__5__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19068:2: rule__DictTypeCS__Group__5__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__DictTypeCS__Group__5__Impl_in_rule__DictTypeCS__Group__539172);
rule__DictTypeCS__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__DictTypeCS__Group__5"
// $ANTLR start "rule__DictTypeCS__Group__5__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19074:1: rule__DictTypeCS__Group__5__Impl : ( ')' ) ;
public final void rule__DictTypeCS__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19078:1: ( ( ')' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19079:1: ( ')' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19079:1: ( ')' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19080:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDictTypeCSAccess().getRightParenthesisKeyword_5());
}
match(input,92,FollowSets001.FOLLOW_92_in_rule__DictTypeCS__Group__5__Impl39200); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDictTypeCSAccess().getRightParenthesisKeyword_5());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__DictTypeCS__Group__5__Impl"
// $ANTLR start "rule__AssertExpCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19105:1: rule__AssertExpCS__Group__0 : rule__AssertExpCS__Group__0__Impl rule__AssertExpCS__Group__1 ;
public final void rule__AssertExpCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19109:1: ( rule__AssertExpCS__Group__0__Impl rule__AssertExpCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19110:2: rule__AssertExpCS__Group__0__Impl rule__AssertExpCS__Group__1
{
pushFollow(FollowSets001.FOLLOW_rule__AssertExpCS__Group__0__Impl_in_rule__AssertExpCS__Group__039243);
rule__AssertExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__AssertExpCS__Group__1_in_rule__AssertExpCS__Group__039246);
rule__AssertExpCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__AssertExpCS__Group__0"
// $ANTLR start "rule__AssertExpCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19117:1: rule__AssertExpCS__Group__0__Impl : ( 'assert' ) ;
public final void rule__AssertExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19121:1: ( ( 'assert' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19122:1: ( 'assert' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19122:1: ( 'assert' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19123:1: 'assert'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssertExpCSAccess().getAssertKeyword_0());
}
match(input,129,FollowSets001.FOLLOW_129_in_rule__AssertExpCS__Group__0__Impl39274); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAssertExpCSAccess().getAssertKeyword_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__AssertExpCS__Group__0__Impl"
// $ANTLR start "rule__AssertExpCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19136:1: rule__AssertExpCS__Group__1 : rule__AssertExpCS__Group__1__Impl rule__AssertExpCS__Group__2 ;
public final void rule__AssertExpCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19140:1: ( rule__AssertExpCS__Group__1__Impl rule__AssertExpCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19141:2: rule__AssertExpCS__Group__1__Impl rule__AssertExpCS__Group__2
{
pushFollow(FollowSets001.FOLLOW_rule__AssertExpCS__Group__1__Impl_in_rule__AssertExpCS__Group__139305);
rule__AssertExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__AssertExpCS__Group__2_in_rule__AssertExpCS__Group__139308);
rule__AssertExpCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__AssertExpCS__Group__1"
// $ANTLR start "rule__AssertExpCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19148:1: rule__AssertExpCS__Group__1__Impl : ( ( rule__AssertExpCS__SeverityAssignment_1 )? ) ;
public final void rule__AssertExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19152:1: ( ( ( rule__AssertExpCS__SeverityAssignment_1 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19153:1: ( ( rule__AssertExpCS__SeverityAssignment_1 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19153:1: ( ( rule__AssertExpCS__SeverityAssignment_1 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19154:1: ( rule__AssertExpCS__SeverityAssignment_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssertExpCSAccess().getSeverityAssignment_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19155:1: ( rule__AssertExpCS__SeverityAssignment_1 )?
int alt164=2;
int LA164_0 = input.LA(1);
if ( ((LA164_0>=81 && LA164_0<=83)) ) {
alt164=1;
}
switch (alt164) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19155:2: rule__AssertExpCS__SeverityAssignment_1
{
pushFollow(FollowSets001.FOLLOW_rule__AssertExpCS__SeverityAssignment_1_in_rule__AssertExpCS__Group__1__Impl39335);
rule__AssertExpCS__SeverityAssignment_1();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getAssertExpCSAccess().getSeverityAssignment_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__AssertExpCS__Group__1__Impl"
// $ANTLR start "rule__AssertExpCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19165:1: rule__AssertExpCS__Group__2 : rule__AssertExpCS__Group__2__Impl rule__AssertExpCS__Group__3 ;
public final void rule__AssertExpCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19169:1: ( rule__AssertExpCS__Group__2__Impl rule__AssertExpCS__Group__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19170:2: rule__AssertExpCS__Group__2__Impl rule__AssertExpCS__Group__3
{
pushFollow(FollowSets001.FOLLOW_rule__AssertExpCS__Group__2__Impl_in_rule__AssertExpCS__Group__239366);
rule__AssertExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__AssertExpCS__Group__3_in_rule__AssertExpCS__Group__239369);
rule__AssertExpCS__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__AssertExpCS__Group__2"
// $ANTLR start "rule__AssertExpCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19177:1: rule__AssertExpCS__Group__2__Impl : ( ( rule__AssertExpCS__OwnedAssertionAssignment_2 ) ) ;
public final void rule__AssertExpCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19181:1: ( ( ( rule__AssertExpCS__OwnedAssertionAssignment_2 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19182:1: ( ( rule__AssertExpCS__OwnedAssertionAssignment_2 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19182:1: ( ( rule__AssertExpCS__OwnedAssertionAssignment_2 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19183:1: ( rule__AssertExpCS__OwnedAssertionAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssertExpCSAccess().getOwnedAssertionAssignment_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19184:1: ( rule__AssertExpCS__OwnedAssertionAssignment_2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19184:2: rule__AssertExpCS__OwnedAssertionAssignment_2
{
pushFollow(FollowSets001.FOLLOW_rule__AssertExpCS__OwnedAssertionAssignment_2_in_rule__AssertExpCS__Group__2__Impl39396);
rule__AssertExpCS__OwnedAssertionAssignment_2();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getAssertExpCSAccess().getOwnedAssertionAssignment_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__AssertExpCS__Group__2__Impl"
// $ANTLR start "rule__AssertExpCS__Group__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19194:1: rule__AssertExpCS__Group__3 : rule__AssertExpCS__Group__3__Impl ;
public final void rule__AssertExpCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19198:1: ( rule__AssertExpCS__Group__3__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19199:2: rule__AssertExpCS__Group__3__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__AssertExpCS__Group__3__Impl_in_rule__AssertExpCS__Group__339426);
rule__AssertExpCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__AssertExpCS__Group__3"
// $ANTLR start "rule__AssertExpCS__Group__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19205:1: rule__AssertExpCS__Group__3__Impl : ( ( rule__AssertExpCS__Group_3__0 )? ) ;
public final void rule__AssertExpCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19209:1: ( ( ( rule__AssertExpCS__Group_3__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19210:1: ( ( rule__AssertExpCS__Group_3__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19210:1: ( ( rule__AssertExpCS__Group_3__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19211:1: ( rule__AssertExpCS__Group_3__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssertExpCSAccess().getGroup_3());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19212:1: ( rule__AssertExpCS__Group_3__0 )?
int alt165=2;
int LA165_0 = input.LA(1);
if ( (LA165_0==130) ) {
int LA165_1 = input.LA(2);
if ( (synpred248_InternalQVTOperational()) ) {
alt165=1;
}
}
switch (alt165) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19212:2: rule__AssertExpCS__Group_3__0
{
pushFollow(FollowSets001.FOLLOW_rule__AssertExpCS__Group_3__0_in_rule__AssertExpCS__Group__3__Impl39453);
rule__AssertExpCS__Group_3__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getAssertExpCSAccess().getGroup_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__AssertExpCS__Group__3__Impl"
// $ANTLR start "rule__AssertExpCS__Group_3__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19230:1: rule__AssertExpCS__Group_3__0 : rule__AssertExpCS__Group_3__0__Impl rule__AssertExpCS__Group_3__1 ;
public final void rule__AssertExpCS__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19234:1: ( rule__AssertExpCS__Group_3__0__Impl rule__AssertExpCS__Group_3__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19235:2: rule__AssertExpCS__Group_3__0__Impl rule__AssertExpCS__Group_3__1
{
pushFollow(FollowSets001.FOLLOW_rule__AssertExpCS__Group_3__0__Impl_in_rule__AssertExpCS__Group_3__039492);
rule__AssertExpCS__Group_3__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__AssertExpCS__Group_3__1_in_rule__AssertExpCS__Group_3__039495);
rule__AssertExpCS__Group_3__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__AssertExpCS__Group_3__0"
// $ANTLR start "rule__AssertExpCS__Group_3__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19242:1: rule__AssertExpCS__Group_3__0__Impl : ( 'with' ) ;
public final void rule__AssertExpCS__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19246:1: ( ( 'with' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19247:1: ( 'with' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19247:1: ( 'with' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19248:1: 'with'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssertExpCSAccess().getWithKeyword_3_0());
}
match(input,130,FollowSets001.FOLLOW_130_in_rule__AssertExpCS__Group_3__0__Impl39523); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAssertExpCSAccess().getWithKeyword_3_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__AssertExpCS__Group_3__0__Impl"
// $ANTLR start "rule__AssertExpCS__Group_3__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19261:1: rule__AssertExpCS__Group_3__1 : rule__AssertExpCS__Group_3__1__Impl ;
public final void rule__AssertExpCS__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19265:1: ( rule__AssertExpCS__Group_3__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19266:2: rule__AssertExpCS__Group_3__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__AssertExpCS__Group_3__1__Impl_in_rule__AssertExpCS__Group_3__139554);
rule__AssertExpCS__Group_3__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__AssertExpCS__Group_3__1"
// $ANTLR start "rule__AssertExpCS__Group_3__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19272:1: rule__AssertExpCS__Group_3__1__Impl : ( ( rule__AssertExpCS__OwnedLogAssignment_3_1 ) ) ;
public final void rule__AssertExpCS__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19276:1: ( ( ( rule__AssertExpCS__OwnedLogAssignment_3_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19277:1: ( ( rule__AssertExpCS__OwnedLogAssignment_3_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19277:1: ( ( rule__AssertExpCS__OwnedLogAssignment_3_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19278:1: ( rule__AssertExpCS__OwnedLogAssignment_3_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssertExpCSAccess().getOwnedLogAssignment_3_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19279:1: ( rule__AssertExpCS__OwnedLogAssignment_3_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19279:2: rule__AssertExpCS__OwnedLogAssignment_3_1
{
pushFollow(FollowSets001.FOLLOW_rule__AssertExpCS__OwnedLogAssignment_3_1_in_rule__AssertExpCS__Group_3__1__Impl39581);
rule__AssertExpCS__OwnedLogAssignment_3_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getAssertExpCSAccess().getOwnedLogAssignment_3_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__AssertExpCS__Group_3__1__Impl"
// $ANTLR start "rule__AssignExpCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19293:1: rule__AssignExpCS__Group__0 : rule__AssignExpCS__Group__0__Impl rule__AssignExpCS__Group__1 ;
public final void rule__AssignExpCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19297:1: ( rule__AssignExpCS__Group__0__Impl rule__AssignExpCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19298:2: rule__AssignExpCS__Group__0__Impl rule__AssignExpCS__Group__1
{
pushFollow(FollowSets001.FOLLOW_rule__AssignExpCS__Group__0__Impl_in_rule__AssignExpCS__Group__039615);
rule__AssignExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__AssignExpCS__Group__1_in_rule__AssignExpCS__Group__039618);
rule__AssignExpCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__AssignExpCS__Group__0"
// $ANTLR start "rule__AssignExpCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19305:1: rule__AssignExpCS__Group__0__Impl : ( ( rule__AssignExpCS__OwnedLeftAssignment_0 ) ) ;
public final void rule__AssignExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19309:1: ( ( ( rule__AssignExpCS__OwnedLeftAssignment_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19310:1: ( ( rule__AssignExpCS__OwnedLeftAssignment_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19310:1: ( ( rule__AssignExpCS__OwnedLeftAssignment_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19311:1: ( rule__AssignExpCS__OwnedLeftAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssignExpCSAccess().getOwnedLeftAssignment_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19312:1: ( rule__AssignExpCS__OwnedLeftAssignment_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19312:2: rule__AssignExpCS__OwnedLeftAssignment_0
{
pushFollow(FollowSets001.FOLLOW_rule__AssignExpCS__OwnedLeftAssignment_0_in_rule__AssignExpCS__Group__0__Impl39645);
rule__AssignExpCS__OwnedLeftAssignment_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getAssignExpCSAccess().getOwnedLeftAssignment_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__AssignExpCS__Group__0__Impl"
// $ANTLR start "rule__AssignExpCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19322:1: rule__AssignExpCS__Group__1 : rule__AssignExpCS__Group__1__Impl rule__AssignExpCS__Group__2 ;
public final void rule__AssignExpCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19326:1: ( rule__AssignExpCS__Group__1__Impl rule__AssignExpCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19327:2: rule__AssignExpCS__Group__1__Impl rule__AssignExpCS__Group__2
{
pushFollow(FollowSets001.FOLLOW_rule__AssignExpCS__Group__1__Impl_in_rule__AssignExpCS__Group__139675);
rule__AssignExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__AssignExpCS__Group__2_in_rule__AssignExpCS__Group__139678);
rule__AssignExpCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__AssignExpCS__Group__1"
// $ANTLR start "rule__AssignExpCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19334:1: rule__AssignExpCS__Group__1__Impl : ( ( rule__AssignExpCS__AssignOpAssignment_1 ) ) ;
public final void rule__AssignExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19338:1: ( ( ( rule__AssignExpCS__AssignOpAssignment_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19339:1: ( ( rule__AssignExpCS__AssignOpAssignment_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19339:1: ( ( rule__AssignExpCS__AssignOpAssignment_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19340:1: ( rule__AssignExpCS__AssignOpAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssignExpCSAccess().getAssignOpAssignment_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19341:1: ( rule__AssignExpCS__AssignOpAssignment_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19341:2: rule__AssignExpCS__AssignOpAssignment_1
{
pushFollow(FollowSets001.FOLLOW_rule__AssignExpCS__AssignOpAssignment_1_in_rule__AssignExpCS__Group__1__Impl39705);
rule__AssignExpCS__AssignOpAssignment_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getAssignExpCSAccess().getAssignOpAssignment_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__AssignExpCS__Group__1__Impl"
// $ANTLR start "rule__AssignExpCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19351:1: rule__AssignExpCS__Group__2 : rule__AssignExpCS__Group__2__Impl rule__AssignExpCS__Group__3 ;
public final void rule__AssignExpCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19355:1: ( rule__AssignExpCS__Group__2__Impl rule__AssignExpCS__Group__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19356:2: rule__AssignExpCS__Group__2__Impl rule__AssignExpCS__Group__3
{
pushFollow(FollowSets001.FOLLOW_rule__AssignExpCS__Group__2__Impl_in_rule__AssignExpCS__Group__239735);
rule__AssignExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__AssignExpCS__Group__3_in_rule__AssignExpCS__Group__239738);
rule__AssignExpCS__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__AssignExpCS__Group__2"
// $ANTLR start "rule__AssignExpCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19363:1: rule__AssignExpCS__Group__2__Impl : ( ( rule__AssignExpCS__OwnedValueAssignment_2 ) ) ;
public final void rule__AssignExpCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19367:1: ( ( ( rule__AssignExpCS__OwnedValueAssignment_2 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19368:1: ( ( rule__AssignExpCS__OwnedValueAssignment_2 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19368:1: ( ( rule__AssignExpCS__OwnedValueAssignment_2 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19369:1: ( rule__AssignExpCS__OwnedValueAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssignExpCSAccess().getOwnedValueAssignment_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19370:1: ( rule__AssignExpCS__OwnedValueAssignment_2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19370:2: rule__AssignExpCS__OwnedValueAssignment_2
{
pushFollow(FollowSets001.FOLLOW_rule__AssignExpCS__OwnedValueAssignment_2_in_rule__AssignExpCS__Group__2__Impl39765);
rule__AssignExpCS__OwnedValueAssignment_2();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getAssignExpCSAccess().getOwnedValueAssignment_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__AssignExpCS__Group__2__Impl"
// $ANTLR start "rule__AssignExpCS__Group__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19380:1: rule__AssignExpCS__Group__3 : rule__AssignExpCS__Group__3__Impl ;
public final void rule__AssignExpCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19384:1: ( rule__AssignExpCS__Group__3__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19385:2: rule__AssignExpCS__Group__3__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__AssignExpCS__Group__3__Impl_in_rule__AssignExpCS__Group__339795);
rule__AssignExpCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__AssignExpCS__Group__3"
// $ANTLR start "rule__AssignExpCS__Group__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19391:1: rule__AssignExpCS__Group__3__Impl : ( ( rule__AssignExpCS__Group_3__0 )? ) ;
public final void rule__AssignExpCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19395:1: ( ( ( rule__AssignExpCS__Group_3__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19396:1: ( ( rule__AssignExpCS__Group_3__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19396:1: ( ( rule__AssignExpCS__Group_3__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19397:1: ( rule__AssignExpCS__Group_3__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssignExpCSAccess().getGroup_3());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19398:1: ( rule__AssignExpCS__Group_3__0 )?
int alt166=2;
int LA166_0 = input.LA(1);
if ( (LA166_0==131) ) {
int LA166_1 = input.LA(2);
if ( (synpred249_InternalQVTOperational()) ) {
alt166=1;
}
}
switch (alt166) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19398:2: rule__AssignExpCS__Group_3__0
{
pushFollow(FollowSets001.FOLLOW_rule__AssignExpCS__Group_3__0_in_rule__AssignExpCS__Group__3__Impl39822);
rule__AssignExpCS__Group_3__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getAssignExpCSAccess().getGroup_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__AssignExpCS__Group__3__Impl"
// $ANTLR start "rule__AssignExpCS__Group_3__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19416:1: rule__AssignExpCS__Group_3__0 : rule__AssignExpCS__Group_3__0__Impl rule__AssignExpCS__Group_3__1 ;
public final void rule__AssignExpCS__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19420:1: ( rule__AssignExpCS__Group_3__0__Impl rule__AssignExpCS__Group_3__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19421:2: rule__AssignExpCS__Group_3__0__Impl rule__AssignExpCS__Group_3__1
{
pushFollow(FollowSets001.FOLLOW_rule__AssignExpCS__Group_3__0__Impl_in_rule__AssignExpCS__Group_3__039861);
rule__AssignExpCS__Group_3__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__AssignExpCS__Group_3__1_in_rule__AssignExpCS__Group_3__039864);
rule__AssignExpCS__Group_3__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__AssignExpCS__Group_3__0"
// $ANTLR start "rule__AssignExpCS__Group_3__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19428:1: rule__AssignExpCS__Group_3__0__Impl : ( 'default' ) ;
public final void rule__AssignExpCS__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19432:1: ( ( 'default' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19433:1: ( 'default' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19433:1: ( 'default' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19434:1: 'default'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssignExpCSAccess().getDefaultKeyword_3_0());
}
match(input,131,FollowSets001.FOLLOW_131_in_rule__AssignExpCS__Group_3__0__Impl39892); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAssignExpCSAccess().getDefaultKeyword_3_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__AssignExpCS__Group_3__0__Impl"
// $ANTLR start "rule__AssignExpCS__Group_3__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19447:1: rule__AssignExpCS__Group_3__1 : rule__AssignExpCS__Group_3__1__Impl ;
public final void rule__AssignExpCS__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19451:1: ( rule__AssignExpCS__Group_3__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19452:2: rule__AssignExpCS__Group_3__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__AssignExpCS__Group_3__1__Impl_in_rule__AssignExpCS__Group_3__139923);
rule__AssignExpCS__Group_3__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__AssignExpCS__Group_3__1"
// $ANTLR start "rule__AssignExpCS__Group_3__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19458:1: rule__AssignExpCS__Group_3__1__Impl : ( ( rule__AssignExpCS__OwnedDefaultAssignment_3_1 ) ) ;
public final void rule__AssignExpCS__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19462:1: ( ( ( rule__AssignExpCS__OwnedDefaultAssignment_3_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19463:1: ( ( rule__AssignExpCS__OwnedDefaultAssignment_3_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19463:1: ( ( rule__AssignExpCS__OwnedDefaultAssignment_3_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19464:1: ( rule__AssignExpCS__OwnedDefaultAssignment_3_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssignExpCSAccess().getOwnedDefaultAssignment_3_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19465:1: ( rule__AssignExpCS__OwnedDefaultAssignment_3_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19465:2: rule__AssignExpCS__OwnedDefaultAssignment_3_1
{
pushFollow(FollowSets001.FOLLOW_rule__AssignExpCS__OwnedDefaultAssignment_3_1_in_rule__AssignExpCS__Group_3__1__Impl39950);
rule__AssignExpCS__OwnedDefaultAssignment_3_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getAssignExpCSAccess().getOwnedDefaultAssignment_3_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__AssignExpCS__Group_3__1__Impl"
// $ANTLR start "rule__BreakExpCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19479:1: rule__BreakExpCS__Group__0 : rule__BreakExpCS__Group__0__Impl rule__BreakExpCS__Group__1 ;
public final void rule__BreakExpCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19483:1: ( rule__BreakExpCS__Group__0__Impl rule__BreakExpCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19484:2: rule__BreakExpCS__Group__0__Impl rule__BreakExpCS__Group__1
{
pushFollow(FollowSets001.FOLLOW_rule__BreakExpCS__Group__0__Impl_in_rule__BreakExpCS__Group__039984);
rule__BreakExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__BreakExpCS__Group__1_in_rule__BreakExpCS__Group__039987);
rule__BreakExpCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__BreakExpCS__Group__0"
// $ANTLR start "rule__BreakExpCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19491:1: rule__BreakExpCS__Group__0__Impl : ( () ) ;
public final void rule__BreakExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19495:1: ( ( () ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19496:1: ( () )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19496:1: ( () )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19497:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBreakExpCSAccess().getBreakExpCSAction_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19498:1: ()
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19500:1:
{
}
if ( state.backtracking==0 ) {
after(grammarAccess.getBreakExpCSAccess().getBreakExpCSAction_0());
}
}
}
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__BreakExpCS__Group__0__Impl"
// $ANTLR start "rule__BreakExpCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19510:1: rule__BreakExpCS__Group__1 : rule__BreakExpCS__Group__1__Impl ;
public final void rule__BreakExpCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19514:1: ( rule__BreakExpCS__Group__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19515:2: rule__BreakExpCS__Group__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__BreakExpCS__Group__1__Impl_in_rule__BreakExpCS__Group__140045);
rule__BreakExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__BreakExpCS__Group__1"
// $ANTLR start "rule__BreakExpCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19521:1: rule__BreakExpCS__Group__1__Impl : ( 'break' ) ;
public final void rule__BreakExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19525:1: ( ( 'break' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19526:1: ( 'break' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19526:1: ( 'break' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19527:1: 'break'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBreakExpCSAccess().getBreakKeyword_1());
}
match(input,132,FollowSets001.FOLLOW_132_in_rule__BreakExpCS__Group__1__Impl40073); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBreakExpCSAccess().getBreakKeyword_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__BreakExpCS__Group__1__Impl"
// $ANTLR start "rule__CatchExpCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19544:1: rule__CatchExpCS__Group__0 : rule__CatchExpCS__Group__0__Impl rule__CatchExpCS__Group__1 ;
public final void rule__CatchExpCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19548:1: ( rule__CatchExpCS__Group__0__Impl rule__CatchExpCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19549:2: rule__CatchExpCS__Group__0__Impl rule__CatchExpCS__Group__1
{
pushFollow(FollowSets001.FOLLOW_rule__CatchExpCS__Group__0__Impl_in_rule__CatchExpCS__Group__040108);
rule__CatchExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__CatchExpCS__Group__1_in_rule__CatchExpCS__Group__040111);
rule__CatchExpCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CatchExpCS__Group__0"
// $ANTLR start "rule__CatchExpCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19556:1: rule__CatchExpCS__Group__0__Impl : ( 'except' ) ;
public final void rule__CatchExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19560:1: ( ( 'except' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19561:1: ( 'except' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19561:1: ( 'except' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19562:1: 'except'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCatchExpCSAccess().getExceptKeyword_0());
}
match(input,133,FollowSets001.FOLLOW_133_in_rule__CatchExpCS__Group__0__Impl40139); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCatchExpCSAccess().getExceptKeyword_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CatchExpCS__Group__0__Impl"
// $ANTLR start "rule__CatchExpCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19575:1: rule__CatchExpCS__Group__1 : rule__CatchExpCS__Group__1__Impl rule__CatchExpCS__Group__2 ;
public final void rule__CatchExpCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19579:1: ( rule__CatchExpCS__Group__1__Impl rule__CatchExpCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19580:2: rule__CatchExpCS__Group__1__Impl rule__CatchExpCS__Group__2
{
pushFollow(FollowSets001.FOLLOW_rule__CatchExpCS__Group__1__Impl_in_rule__CatchExpCS__Group__140170);
rule__CatchExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__CatchExpCS__Group__2_in_rule__CatchExpCS__Group__140173);
rule__CatchExpCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CatchExpCS__Group__1"
// $ANTLR start "rule__CatchExpCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19587:1: rule__CatchExpCS__Group__1__Impl : ( '(' ) ;
public final void rule__CatchExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19591:1: ( ( '(' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19592:1: ( '(' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19592:1: ( '(' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19593:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCatchExpCSAccess().getLeftParenthesisKeyword_1());
}
match(input,91,FollowSets001.FOLLOW_91_in_rule__CatchExpCS__Group__1__Impl40201); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCatchExpCSAccess().getLeftParenthesisKeyword_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CatchExpCS__Group__1__Impl"
// $ANTLR start "rule__CatchExpCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19606:1: rule__CatchExpCS__Group__2 : rule__CatchExpCS__Group__2__Impl rule__CatchExpCS__Group__3 ;
public final void rule__CatchExpCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19610:1: ( rule__CatchExpCS__Group__2__Impl rule__CatchExpCS__Group__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19611:2: rule__CatchExpCS__Group__2__Impl rule__CatchExpCS__Group__3
{
pushFollow(FollowSets001.FOLLOW_rule__CatchExpCS__Group__2__Impl_in_rule__CatchExpCS__Group__240232);
rule__CatchExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__CatchExpCS__Group__3_in_rule__CatchExpCS__Group__240235);
rule__CatchExpCS__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CatchExpCS__Group__2"
// $ANTLR start "rule__CatchExpCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19618:1: rule__CatchExpCS__Group__2__Impl : ( ( rule__CatchExpCS__Group_2__0 )? ) ;
public final void rule__CatchExpCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19622:1: ( ( ( rule__CatchExpCS__Group_2__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19623:1: ( ( rule__CatchExpCS__Group_2__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19623:1: ( ( rule__CatchExpCS__Group_2__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19624:1: ( rule__CatchExpCS__Group_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCatchExpCSAccess().getGroup_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19625:1: ( rule__CatchExpCS__Group_2__0 )?
int alt167=2;
int LA167_0 = input.LA(1);
if ( (LA167_0==RULE_SIMPLE_ID) ) {
int LA167_1 = input.LA(2);
if ( (LA167_1==96) ) {
alt167=1;
}
}
else if ( (LA167_0==RULE_ESCAPED_ID) ) {
int LA167_2 = input.LA(2);
if ( (LA167_2==96) ) {
alt167=1;
}
}
switch (alt167) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19625:2: rule__CatchExpCS__Group_2__0
{
pushFollow(FollowSets001.FOLLOW_rule__CatchExpCS__Group_2__0_in_rule__CatchExpCS__Group__2__Impl40262);
rule__CatchExpCS__Group_2__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getCatchExpCSAccess().getGroup_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CatchExpCS__Group__2__Impl"
// $ANTLR start "rule__CatchExpCS__Group__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19635:1: rule__CatchExpCS__Group__3 : rule__CatchExpCS__Group__3__Impl rule__CatchExpCS__Group__4 ;
public final void rule__CatchExpCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19639:1: ( rule__CatchExpCS__Group__3__Impl rule__CatchExpCS__Group__4 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19640:2: rule__CatchExpCS__Group__3__Impl rule__CatchExpCS__Group__4
{
pushFollow(FollowSets001.FOLLOW_rule__CatchExpCS__Group__3__Impl_in_rule__CatchExpCS__Group__340293);
rule__CatchExpCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__CatchExpCS__Group__4_in_rule__CatchExpCS__Group__340296);
rule__CatchExpCS__Group__4();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CatchExpCS__Group__3"
// $ANTLR start "rule__CatchExpCS__Group__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19647:1: rule__CatchExpCS__Group__3__Impl : ( ( rule__CatchExpCS__OwnedExceptionRefsAssignment_3 ) ) ;
public final void rule__CatchExpCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19651:1: ( ( ( rule__CatchExpCS__OwnedExceptionRefsAssignment_3 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19652:1: ( ( rule__CatchExpCS__OwnedExceptionRefsAssignment_3 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19652:1: ( ( rule__CatchExpCS__OwnedExceptionRefsAssignment_3 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19653:1: ( rule__CatchExpCS__OwnedExceptionRefsAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCatchExpCSAccess().getOwnedExceptionRefsAssignment_3());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19654:1: ( rule__CatchExpCS__OwnedExceptionRefsAssignment_3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19654:2: rule__CatchExpCS__OwnedExceptionRefsAssignment_3
{
pushFollow(FollowSets001.FOLLOW_rule__CatchExpCS__OwnedExceptionRefsAssignment_3_in_rule__CatchExpCS__Group__3__Impl40323);
rule__CatchExpCS__OwnedExceptionRefsAssignment_3();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getCatchExpCSAccess().getOwnedExceptionRefsAssignment_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CatchExpCS__Group__3__Impl"
// $ANTLR start "rule__CatchExpCS__Group__4"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19664:1: rule__CatchExpCS__Group__4 : rule__CatchExpCS__Group__4__Impl rule__CatchExpCS__Group__5 ;
public final void rule__CatchExpCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19668:1: ( rule__CatchExpCS__Group__4__Impl rule__CatchExpCS__Group__5 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19669:2: rule__CatchExpCS__Group__4__Impl rule__CatchExpCS__Group__5
{
pushFollow(FollowSets001.FOLLOW_rule__CatchExpCS__Group__4__Impl_in_rule__CatchExpCS__Group__440353);
rule__CatchExpCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__CatchExpCS__Group__5_in_rule__CatchExpCS__Group__440356);
rule__CatchExpCS__Group__5();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CatchExpCS__Group__4"
// $ANTLR start "rule__CatchExpCS__Group__4__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19676:1: rule__CatchExpCS__Group__4__Impl : ( ( rule__CatchExpCS__Group_4__0 )* ) ;
public final void rule__CatchExpCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19680:1: ( ( ( rule__CatchExpCS__Group_4__0 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19681:1: ( ( rule__CatchExpCS__Group_4__0 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19681:1: ( ( rule__CatchExpCS__Group_4__0 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19682:1: ( rule__CatchExpCS__Group_4__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCatchExpCSAccess().getGroup_4());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19683:1: ( rule__CatchExpCS__Group_4__0 )*
loop168:
do {
int alt168=2;
int LA168_0 = input.LA(1);
if ( (LA168_0==95) ) {
alt168=1;
}
switch (alt168) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19683:2: rule__CatchExpCS__Group_4__0
{
pushFollow(FollowSets001.FOLLOW_rule__CatchExpCS__Group_4__0_in_rule__CatchExpCS__Group__4__Impl40383);
rule__CatchExpCS__Group_4__0();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop168;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getCatchExpCSAccess().getGroup_4());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CatchExpCS__Group__4__Impl"
// $ANTLR start "rule__CatchExpCS__Group__5"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19693:1: rule__CatchExpCS__Group__5 : rule__CatchExpCS__Group__5__Impl rule__CatchExpCS__Group__6 ;
public final void rule__CatchExpCS__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19697:1: ( rule__CatchExpCS__Group__5__Impl rule__CatchExpCS__Group__6 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19698:2: rule__CatchExpCS__Group__5__Impl rule__CatchExpCS__Group__6
{
pushFollow(FollowSets001.FOLLOW_rule__CatchExpCS__Group__5__Impl_in_rule__CatchExpCS__Group__540414);
rule__CatchExpCS__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__CatchExpCS__Group__6_in_rule__CatchExpCS__Group__540417);
rule__CatchExpCS__Group__6();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CatchExpCS__Group__5"
// $ANTLR start "rule__CatchExpCS__Group__5__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19705:1: rule__CatchExpCS__Group__5__Impl : ( ')' ) ;
public final void rule__CatchExpCS__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19709:1: ( ( ')' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19710:1: ( ')' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19710:1: ( ')' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19711:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCatchExpCSAccess().getRightParenthesisKeyword_5());
}
match(input,92,FollowSets001.FOLLOW_92_in_rule__CatchExpCS__Group__5__Impl40445); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCatchExpCSAccess().getRightParenthesisKeyword_5());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CatchExpCS__Group__5__Impl"
// $ANTLR start "rule__CatchExpCS__Group__6"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19724:1: rule__CatchExpCS__Group__6 : rule__CatchExpCS__Group__6__Impl rule__CatchExpCS__Group__7 ;
public final void rule__CatchExpCS__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19728:1: ( rule__CatchExpCS__Group__6__Impl rule__CatchExpCS__Group__7 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19729:2: rule__CatchExpCS__Group__6__Impl rule__CatchExpCS__Group__7
{
pushFollow(FollowSets001.FOLLOW_rule__CatchExpCS__Group__6__Impl_in_rule__CatchExpCS__Group__640476);
rule__CatchExpCS__Group__6__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__CatchExpCS__Group__7_in_rule__CatchExpCS__Group__640479);
rule__CatchExpCS__Group__7();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CatchExpCS__Group__6"
// $ANTLR start "rule__CatchExpCS__Group__6__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19736:1: rule__CatchExpCS__Group__6__Impl : ( '{' ) ;
public final void rule__CatchExpCS__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19740:1: ( ( '{' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19741:1: ( '{' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19741:1: ( '{' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19742:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCatchExpCSAccess().getLeftCurlyBracketKeyword_6());
}
match(input,99,FollowSets001.FOLLOW_99_in_rule__CatchExpCS__Group__6__Impl40507); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCatchExpCSAccess().getLeftCurlyBracketKeyword_6());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CatchExpCS__Group__6__Impl"
// $ANTLR start "rule__CatchExpCS__Group__7"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19755:1: rule__CatchExpCS__Group__7 : rule__CatchExpCS__Group__7__Impl rule__CatchExpCS__Group__8 ;
public final void rule__CatchExpCS__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19759:1: ( rule__CatchExpCS__Group__7__Impl rule__CatchExpCS__Group__8 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19760:2: rule__CatchExpCS__Group__7__Impl rule__CatchExpCS__Group__8
{
pushFollow(FollowSets001.FOLLOW_rule__CatchExpCS__Group__7__Impl_in_rule__CatchExpCS__Group__740538);
rule__CatchExpCS__Group__7__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__CatchExpCS__Group__8_in_rule__CatchExpCS__Group__740541);
rule__CatchExpCS__Group__8();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CatchExpCS__Group__7"
// $ANTLR start "rule__CatchExpCS__Group__7__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19767:1: rule__CatchExpCS__Group__7__Impl : ( ( rule__CatchExpCS__OwnedExpsAssignment_7 )* ) ;
public final void rule__CatchExpCS__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19771:1: ( ( ( rule__CatchExpCS__OwnedExpsAssignment_7 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19772:1: ( ( rule__CatchExpCS__OwnedExpsAssignment_7 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19772:1: ( ( rule__CatchExpCS__OwnedExpsAssignment_7 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19773:1: ( rule__CatchExpCS__OwnedExpsAssignment_7 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCatchExpCSAccess().getOwnedExpsAssignment_7());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19774:1: ( rule__CatchExpCS__OwnedExpsAssignment_7 )*
loop169:
do {
int alt169=2;
int LA169_0 = input.LA(1);
if ( ((LA169_0>=RULE_INT && LA169_0<=RULE_ESCAPED_ID)||(LA169_0>=33 && LA169_0<=40)||(LA169_0>=57 && LA169_0<=71)||LA169_0==91||LA169_0==99||(LA169_0>=127 && LA169_0<=129)||LA169_0==132||(LA169_0>=134 && LA169_0<=140)||LA169_0==144||(LA169_0>=146 && LA169_0<=148)||LA169_0==151||(LA169_0>=153 && LA169_0<=154)||LA169_0==156||(LA169_0>=159 && LA169_0<=160)||(LA169_0>=165 && LA169_0<=168)) ) {
alt169=1;
}
switch (alt169) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19774:2: rule__CatchExpCS__OwnedExpsAssignment_7
{
pushFollow(FollowSets001.FOLLOW_rule__CatchExpCS__OwnedExpsAssignment_7_in_rule__CatchExpCS__Group__7__Impl40568);
rule__CatchExpCS__OwnedExpsAssignment_7();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop169;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getCatchExpCSAccess().getOwnedExpsAssignment_7());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CatchExpCS__Group__7__Impl"
// $ANTLR start "rule__CatchExpCS__Group__8"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19784:1: rule__CatchExpCS__Group__8 : rule__CatchExpCS__Group__8__Impl ;
public final void rule__CatchExpCS__Group__8() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19788:1: ( rule__CatchExpCS__Group__8__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19789:2: rule__CatchExpCS__Group__8__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__CatchExpCS__Group__8__Impl_in_rule__CatchExpCS__Group__840599);
rule__CatchExpCS__Group__8__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CatchExpCS__Group__8"
// $ANTLR start "rule__CatchExpCS__Group__8__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19795:1: rule__CatchExpCS__Group__8__Impl : ( '}' ) ;
public final void rule__CatchExpCS__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19799:1: ( ( '}' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19800:1: ( '}' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19800:1: ( '}' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19801:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCatchExpCSAccess().getRightCurlyBracketKeyword_8());
}
match(input,100,FollowSets001.FOLLOW_100_in_rule__CatchExpCS__Group__8__Impl40627); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCatchExpCSAccess().getRightCurlyBracketKeyword_8());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CatchExpCS__Group__8__Impl"
// $ANTLR start "rule__CatchExpCS__Group_2__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19832:1: rule__CatchExpCS__Group_2__0 : rule__CatchExpCS__Group_2__0__Impl rule__CatchExpCS__Group_2__1 ;
public final void rule__CatchExpCS__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19836:1: ( rule__CatchExpCS__Group_2__0__Impl rule__CatchExpCS__Group_2__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19837:2: rule__CatchExpCS__Group_2__0__Impl rule__CatchExpCS__Group_2__1
{
pushFollow(FollowSets001.FOLLOW_rule__CatchExpCS__Group_2__0__Impl_in_rule__CatchExpCS__Group_2__040676);
rule__CatchExpCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__CatchExpCS__Group_2__1_in_rule__CatchExpCS__Group_2__040679);
rule__CatchExpCS__Group_2__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CatchExpCS__Group_2__0"
// $ANTLR start "rule__CatchExpCS__Group_2__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19844:1: rule__CatchExpCS__Group_2__0__Impl : ( ( rule__CatchExpCS__VarNameAssignment_2_0 ) ) ;
public final void rule__CatchExpCS__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19848:1: ( ( ( rule__CatchExpCS__VarNameAssignment_2_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19849:1: ( ( rule__CatchExpCS__VarNameAssignment_2_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19849:1: ( ( rule__CatchExpCS__VarNameAssignment_2_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19850:1: ( rule__CatchExpCS__VarNameAssignment_2_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCatchExpCSAccess().getVarNameAssignment_2_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19851:1: ( rule__CatchExpCS__VarNameAssignment_2_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19851:2: rule__CatchExpCS__VarNameAssignment_2_0
{
pushFollow(FollowSets001.FOLLOW_rule__CatchExpCS__VarNameAssignment_2_0_in_rule__CatchExpCS__Group_2__0__Impl40706);
rule__CatchExpCS__VarNameAssignment_2_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getCatchExpCSAccess().getVarNameAssignment_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CatchExpCS__Group_2__0__Impl"
// $ANTLR start "rule__CatchExpCS__Group_2__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19861:1: rule__CatchExpCS__Group_2__1 : rule__CatchExpCS__Group_2__1__Impl ;
public final void rule__CatchExpCS__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19865:1: ( rule__CatchExpCS__Group_2__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19866:2: rule__CatchExpCS__Group_2__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__CatchExpCS__Group_2__1__Impl_in_rule__CatchExpCS__Group_2__140736);
rule__CatchExpCS__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CatchExpCS__Group_2__1"
// $ANTLR start "rule__CatchExpCS__Group_2__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19872:1: rule__CatchExpCS__Group_2__1__Impl : ( ':' ) ;
public final void rule__CatchExpCS__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19876:1: ( ( ':' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19877:1: ( ':' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19877:1: ( ':' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19878:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCatchExpCSAccess().getColonKeyword_2_1());
}
match(input,96,FollowSets001.FOLLOW_96_in_rule__CatchExpCS__Group_2__1__Impl40764); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCatchExpCSAccess().getColonKeyword_2_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CatchExpCS__Group_2__1__Impl"
// $ANTLR start "rule__CatchExpCS__Group_4__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19895:1: rule__CatchExpCS__Group_4__0 : rule__CatchExpCS__Group_4__0__Impl rule__CatchExpCS__Group_4__1 ;
public final void rule__CatchExpCS__Group_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19899:1: ( rule__CatchExpCS__Group_4__0__Impl rule__CatchExpCS__Group_4__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19900:2: rule__CatchExpCS__Group_4__0__Impl rule__CatchExpCS__Group_4__1
{
pushFollow(FollowSets001.FOLLOW_rule__CatchExpCS__Group_4__0__Impl_in_rule__CatchExpCS__Group_4__040799);
rule__CatchExpCS__Group_4__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__CatchExpCS__Group_4__1_in_rule__CatchExpCS__Group_4__040802);
rule__CatchExpCS__Group_4__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CatchExpCS__Group_4__0"
// $ANTLR start "rule__CatchExpCS__Group_4__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19907:1: rule__CatchExpCS__Group_4__0__Impl : ( ',' ) ;
public final void rule__CatchExpCS__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19911:1: ( ( ',' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19912:1: ( ',' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19912:1: ( ',' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19913:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCatchExpCSAccess().getCommaKeyword_4_0());
}
match(input,95,FollowSets001.FOLLOW_95_in_rule__CatchExpCS__Group_4__0__Impl40830); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCatchExpCSAccess().getCommaKeyword_4_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CatchExpCS__Group_4__0__Impl"
// $ANTLR start "rule__CatchExpCS__Group_4__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19926:1: rule__CatchExpCS__Group_4__1 : rule__CatchExpCS__Group_4__1__Impl ;
public final void rule__CatchExpCS__Group_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19930:1: ( rule__CatchExpCS__Group_4__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19931:2: rule__CatchExpCS__Group_4__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__CatchExpCS__Group_4__1__Impl_in_rule__CatchExpCS__Group_4__140861);
rule__CatchExpCS__Group_4__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CatchExpCS__Group_4__1"
// $ANTLR start "rule__CatchExpCS__Group_4__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19937:1: rule__CatchExpCS__Group_4__1__Impl : ( ( rule__CatchExpCS__OwnedExceptionRefsAssignment_4_1 ) ) ;
public final void rule__CatchExpCS__Group_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19941:1: ( ( ( rule__CatchExpCS__OwnedExceptionRefsAssignment_4_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19942:1: ( ( rule__CatchExpCS__OwnedExceptionRefsAssignment_4_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19942:1: ( ( rule__CatchExpCS__OwnedExceptionRefsAssignment_4_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19943:1: ( rule__CatchExpCS__OwnedExceptionRefsAssignment_4_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCatchExpCSAccess().getOwnedExceptionRefsAssignment_4_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19944:1: ( rule__CatchExpCS__OwnedExceptionRefsAssignment_4_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19944:2: rule__CatchExpCS__OwnedExceptionRefsAssignment_4_1
{
pushFollow(FollowSets001.FOLLOW_rule__CatchExpCS__OwnedExceptionRefsAssignment_4_1_in_rule__CatchExpCS__Group_4__1__Impl40888);
rule__CatchExpCS__OwnedExceptionRefsAssignment_4_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getCatchExpCSAccess().getOwnedExceptionRefsAssignment_4_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CatchExpCS__Group_4__1__Impl"
// $ANTLR start "rule__ComputeExpCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19958:1: rule__ComputeExpCS__Group__0 : rule__ComputeExpCS__Group__0__Impl rule__ComputeExpCS__Group__1 ;
public final void rule__ComputeExpCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19962:1: ( rule__ComputeExpCS__Group__0__Impl rule__ComputeExpCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19963:2: rule__ComputeExpCS__Group__0__Impl rule__ComputeExpCS__Group__1
{
pushFollow(FollowSets001.FOLLOW_rule__ComputeExpCS__Group__0__Impl_in_rule__ComputeExpCS__Group__040922);
rule__ComputeExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ComputeExpCS__Group__1_in_rule__ComputeExpCS__Group__040925);
rule__ComputeExpCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ComputeExpCS__Group__0"
// $ANTLR start "rule__ComputeExpCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19970:1: rule__ComputeExpCS__Group__0__Impl : ( 'compute' ) ;
public final void rule__ComputeExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19974:1: ( ( 'compute' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19975:1: ( 'compute' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19975:1: ( 'compute' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19976:1: 'compute'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getComputeExpCSAccess().getComputeKeyword_0());
}
match(input,134,FollowSets001.FOLLOW_134_in_rule__ComputeExpCS__Group__0__Impl40953); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getComputeExpCSAccess().getComputeKeyword_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ComputeExpCS__Group__0__Impl"
// $ANTLR start "rule__ComputeExpCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19989:1: rule__ComputeExpCS__Group__1 : rule__ComputeExpCS__Group__1__Impl rule__ComputeExpCS__Group__2 ;
public final void rule__ComputeExpCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19993:1: ( rule__ComputeExpCS__Group__1__Impl rule__ComputeExpCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19994:2: rule__ComputeExpCS__Group__1__Impl rule__ComputeExpCS__Group__2
{
pushFollow(FollowSets001.FOLLOW_rule__ComputeExpCS__Group__1__Impl_in_rule__ComputeExpCS__Group__140984);
rule__ComputeExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ComputeExpCS__Group__2_in_rule__ComputeExpCS__Group__140987);
rule__ComputeExpCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ComputeExpCS__Group__1"
// $ANTLR start "rule__ComputeExpCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20001:1: rule__ComputeExpCS__Group__1__Impl : ( '(' ) ;
public final void rule__ComputeExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20005:1: ( ( '(' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20006:1: ( '(' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20006:1: ( '(' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20007:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getComputeExpCSAccess().getLeftParenthesisKeyword_1());
}
match(input,91,FollowSets001.FOLLOW_91_in_rule__ComputeExpCS__Group__1__Impl41015); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getComputeExpCSAccess().getLeftParenthesisKeyword_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ComputeExpCS__Group__1__Impl"
// $ANTLR start "rule__ComputeExpCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20020:1: rule__ComputeExpCS__Group__2 : rule__ComputeExpCS__Group__2__Impl rule__ComputeExpCS__Group__3 ;
public final void rule__ComputeExpCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20024:1: ( rule__ComputeExpCS__Group__2__Impl rule__ComputeExpCS__Group__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20025:2: rule__ComputeExpCS__Group__2__Impl rule__ComputeExpCS__Group__3
{
pushFollow(FollowSets001.FOLLOW_rule__ComputeExpCS__Group__2__Impl_in_rule__ComputeExpCS__Group__241046);
rule__ComputeExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ComputeExpCS__Group__3_in_rule__ComputeExpCS__Group__241049);
rule__ComputeExpCS__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ComputeExpCS__Group__2"
// $ANTLR start "rule__ComputeExpCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20032:1: rule__ComputeExpCS__Group__2__Impl : ( ( rule__ComputeExpCS__OwnedResultVarAssignment_2 ) ) ;
public final void rule__ComputeExpCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20036:1: ( ( ( rule__ComputeExpCS__OwnedResultVarAssignment_2 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20037:1: ( ( rule__ComputeExpCS__OwnedResultVarAssignment_2 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20037:1: ( ( rule__ComputeExpCS__OwnedResultVarAssignment_2 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20038:1: ( rule__ComputeExpCS__OwnedResultVarAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getComputeExpCSAccess().getOwnedResultVarAssignment_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20039:1: ( rule__ComputeExpCS__OwnedResultVarAssignment_2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20039:2: rule__ComputeExpCS__OwnedResultVarAssignment_2
{
pushFollow(FollowSets001.FOLLOW_rule__ComputeExpCS__OwnedResultVarAssignment_2_in_rule__ComputeExpCS__Group__2__Impl41076);
rule__ComputeExpCS__OwnedResultVarAssignment_2();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getComputeExpCSAccess().getOwnedResultVarAssignment_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ComputeExpCS__Group__2__Impl"
// $ANTLR start "rule__ComputeExpCS__Group__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20049:1: rule__ComputeExpCS__Group__3 : rule__ComputeExpCS__Group__3__Impl rule__ComputeExpCS__Group__4 ;
public final void rule__ComputeExpCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20053:1: ( rule__ComputeExpCS__Group__3__Impl rule__ComputeExpCS__Group__4 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20054:2: rule__ComputeExpCS__Group__3__Impl rule__ComputeExpCS__Group__4
{
pushFollow(FollowSets001.FOLLOW_rule__ComputeExpCS__Group__3__Impl_in_rule__ComputeExpCS__Group__341106);
rule__ComputeExpCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ComputeExpCS__Group__4_in_rule__ComputeExpCS__Group__341109);
rule__ComputeExpCS__Group__4();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ComputeExpCS__Group__3"
// $ANTLR start "rule__ComputeExpCS__Group__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20061:1: rule__ComputeExpCS__Group__3__Impl : ( ')' ) ;
public final void rule__ComputeExpCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20065:1: ( ( ')' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20066:1: ( ')' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20066:1: ( ')' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20067:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getComputeExpCSAccess().getRightParenthesisKeyword_3());
}
match(input,92,FollowSets001.FOLLOW_92_in_rule__ComputeExpCS__Group__3__Impl41137); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getComputeExpCSAccess().getRightParenthesisKeyword_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ComputeExpCS__Group__3__Impl"
// $ANTLR start "rule__ComputeExpCS__Group__4"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20080:1: rule__ComputeExpCS__Group__4 : rule__ComputeExpCS__Group__4__Impl rule__ComputeExpCS__Group__5 ;
public final void rule__ComputeExpCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20084:1: ( rule__ComputeExpCS__Group__4__Impl rule__ComputeExpCS__Group__5 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20085:2: rule__ComputeExpCS__Group__4__Impl rule__ComputeExpCS__Group__5
{
pushFollow(FollowSets001.FOLLOW_rule__ComputeExpCS__Group__4__Impl_in_rule__ComputeExpCS__Group__441168);
rule__ComputeExpCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ComputeExpCS__Group__5_in_rule__ComputeExpCS__Group__441171);
rule__ComputeExpCS__Group__5();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ComputeExpCS__Group__4"
// $ANTLR start "rule__ComputeExpCS__Group__4__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20092:1: rule__ComputeExpCS__Group__4__Impl : ( '{' ) ;
public final void rule__ComputeExpCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20096:1: ( ( '{' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20097:1: ( '{' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20097:1: ( '{' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20098:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getComputeExpCSAccess().getLeftCurlyBracketKeyword_4());
}
match(input,99,FollowSets001.FOLLOW_99_in_rule__ComputeExpCS__Group__4__Impl41199); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getComputeExpCSAccess().getLeftCurlyBracketKeyword_4());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ComputeExpCS__Group__4__Impl"
// $ANTLR start "rule__ComputeExpCS__Group__5"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20111:1: rule__ComputeExpCS__Group__5 : rule__ComputeExpCS__Group__5__Impl rule__ComputeExpCS__Group__6 ;
public final void rule__ComputeExpCS__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20115:1: ( rule__ComputeExpCS__Group__5__Impl rule__ComputeExpCS__Group__6 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20116:2: rule__ComputeExpCS__Group__5__Impl rule__ComputeExpCS__Group__6
{
pushFollow(FollowSets001.FOLLOW_rule__ComputeExpCS__Group__5__Impl_in_rule__ComputeExpCS__Group__541230);
rule__ComputeExpCS__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ComputeExpCS__Group__6_in_rule__ComputeExpCS__Group__541233);
rule__ComputeExpCS__Group__6();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ComputeExpCS__Group__5"
// $ANTLR start "rule__ComputeExpCS__Group__5__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20123:1: rule__ComputeExpCS__Group__5__Impl : ( ( rule__ComputeExpCS__OwnedExpsAssignment_5 ) ) ;
public final void rule__ComputeExpCS__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20127:1: ( ( ( rule__ComputeExpCS__OwnedExpsAssignment_5 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20128:1: ( ( rule__ComputeExpCS__OwnedExpsAssignment_5 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20128:1: ( ( rule__ComputeExpCS__OwnedExpsAssignment_5 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20129:1: ( rule__ComputeExpCS__OwnedExpsAssignment_5 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getComputeExpCSAccess().getOwnedExpsAssignment_5());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20130:1: ( rule__ComputeExpCS__OwnedExpsAssignment_5 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20130:2: rule__ComputeExpCS__OwnedExpsAssignment_5
{
pushFollow(FollowSets001.FOLLOW_rule__ComputeExpCS__OwnedExpsAssignment_5_in_rule__ComputeExpCS__Group__5__Impl41260);
rule__ComputeExpCS__OwnedExpsAssignment_5();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getComputeExpCSAccess().getOwnedExpsAssignment_5());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ComputeExpCS__Group__5__Impl"
// $ANTLR start "rule__ComputeExpCS__Group__6"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20140:1: rule__ComputeExpCS__Group__6 : rule__ComputeExpCS__Group__6__Impl ;
public final void rule__ComputeExpCS__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20144:1: ( rule__ComputeExpCS__Group__6__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20145:2: rule__ComputeExpCS__Group__6__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__ComputeExpCS__Group__6__Impl_in_rule__ComputeExpCS__Group__641290);
rule__ComputeExpCS__Group__6__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ComputeExpCS__Group__6"
// $ANTLR start "rule__ComputeExpCS__Group__6__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20151:1: rule__ComputeExpCS__Group__6__Impl : ( '}' ) ;
public final void rule__ComputeExpCS__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20155:1: ( ( '}' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20156:1: ( '}' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20156:1: ( '}' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20157:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getComputeExpCSAccess().getRightCurlyBracketKeyword_6());
}
match(input,100,FollowSets001.FOLLOW_100_in_rule__ComputeExpCS__Group__6__Impl41318); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getComputeExpCSAccess().getRightCurlyBracketKeyword_6());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ComputeExpCS__Group__6__Impl"
// $ANTLR start "rule__ContinueExpCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20184:1: rule__ContinueExpCS__Group__0 : rule__ContinueExpCS__Group__0__Impl rule__ContinueExpCS__Group__1 ;
public final void rule__ContinueExpCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20188:1: ( rule__ContinueExpCS__Group__0__Impl rule__ContinueExpCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20189:2: rule__ContinueExpCS__Group__0__Impl rule__ContinueExpCS__Group__1
{
pushFollow(FollowSets001.FOLLOW_rule__ContinueExpCS__Group__0__Impl_in_rule__ContinueExpCS__Group__041363);
rule__ContinueExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ContinueExpCS__Group__1_in_rule__ContinueExpCS__Group__041366);
rule__ContinueExpCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ContinueExpCS__Group__0"
// $ANTLR start "rule__ContinueExpCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20196:1: rule__ContinueExpCS__Group__0__Impl : ( () ) ;
public final void rule__ContinueExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20200:1: ( ( () ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20201:1: ( () )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20201:1: ( () )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20202:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContinueExpCSAccess().getContinueExpCSAction_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20203:1: ()
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20205:1:
{
}
if ( state.backtracking==0 ) {
after(grammarAccess.getContinueExpCSAccess().getContinueExpCSAction_0());
}
}
}
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ContinueExpCS__Group__0__Impl"
// $ANTLR start "rule__ContinueExpCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20215:1: rule__ContinueExpCS__Group__1 : rule__ContinueExpCS__Group__1__Impl ;
public final void rule__ContinueExpCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20219:1: ( rule__ContinueExpCS__Group__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20220:2: rule__ContinueExpCS__Group__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__ContinueExpCS__Group__1__Impl_in_rule__ContinueExpCS__Group__141424);
rule__ContinueExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ContinueExpCS__Group__1"
// $ANTLR start "rule__ContinueExpCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20226:1: rule__ContinueExpCS__Group__1__Impl : ( 'continue' ) ;
public final void rule__ContinueExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20230:1: ( ( 'continue' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20231:1: ( 'continue' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20231:1: ( 'continue' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20232:1: 'continue'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContinueExpCSAccess().getContinueKeyword_1());
}
match(input,135,FollowSets001.FOLLOW_135_in_rule__ContinueExpCS__Group__1__Impl41452); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getContinueExpCSAccess().getContinueKeyword_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ContinueExpCS__Group__1__Impl"
// $ANTLR start "rule__DictLiteralExpCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20249:1: rule__DictLiteralExpCS__Group__0 : rule__DictLiteralExpCS__Group__0__Impl rule__DictLiteralExpCS__Group__1 ;
public final void rule__DictLiteralExpCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20253:1: ( rule__DictLiteralExpCS__Group__0__Impl rule__DictLiteralExpCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20254:2: rule__DictLiteralExpCS__Group__0__Impl rule__DictLiteralExpCS__Group__1
{
pushFollow(FollowSets001.FOLLOW_rule__DictLiteralExpCS__Group__0__Impl_in_rule__DictLiteralExpCS__Group__041487);
rule__DictLiteralExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__DictLiteralExpCS__Group__1_in_rule__DictLiteralExpCS__Group__041490);
rule__DictLiteralExpCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__DictLiteralExpCS__Group__0"
// $ANTLR start "rule__DictLiteralExpCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20261:1: rule__DictLiteralExpCS__Group__0__Impl : ( 'Dict' ) ;
public final void rule__DictLiteralExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20265:1: ( ( 'Dict' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20266:1: ( 'Dict' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20266:1: ( 'Dict' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20267:1: 'Dict'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDictLiteralExpCSAccess().getDictKeyword_0());
}
match(input,128,FollowSets001.FOLLOW_128_in_rule__DictLiteralExpCS__Group__0__Impl41518); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDictLiteralExpCSAccess().getDictKeyword_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__DictLiteralExpCS__Group__0__Impl"
// $ANTLR start "rule__DictLiteralExpCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20280:1: rule__DictLiteralExpCS__Group__1 : rule__DictLiteralExpCS__Group__1__Impl rule__DictLiteralExpCS__Group__2 ;
public final void rule__DictLiteralExpCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20284:1: ( rule__DictLiteralExpCS__Group__1__Impl rule__DictLiteralExpCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20285:2: rule__DictLiteralExpCS__Group__1__Impl rule__DictLiteralExpCS__Group__2
{
pushFollow(FollowSets001.FOLLOW_rule__DictLiteralExpCS__Group__1__Impl_in_rule__DictLiteralExpCS__Group__141549);
rule__DictLiteralExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__DictLiteralExpCS__Group__2_in_rule__DictLiteralExpCS__Group__141552);
rule__DictLiteralExpCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__DictLiteralExpCS__Group__1"
// $ANTLR start "rule__DictLiteralExpCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20292:1: rule__DictLiteralExpCS__Group__1__Impl : ( '{' ) ;
public final void rule__DictLiteralExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20296:1: ( ( '{' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20297:1: ( '{' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20297:1: ( '{' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20298:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDictLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
match(input,99,FollowSets001.FOLLOW_99_in_rule__DictLiteralExpCS__Group__1__Impl41580); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDictLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__DictLiteralExpCS__Group__1__Impl"
// $ANTLR start "rule__DictLiteralExpCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20311:1: rule__DictLiteralExpCS__Group__2 : rule__DictLiteralExpCS__Group__2__Impl rule__DictLiteralExpCS__Group__3 ;
public final void rule__DictLiteralExpCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20315:1: ( rule__DictLiteralExpCS__Group__2__Impl rule__DictLiteralExpCS__Group__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20316:2: rule__DictLiteralExpCS__Group__2__Impl rule__DictLiteralExpCS__Group__3
{
pushFollow(FollowSets001.FOLLOW_rule__DictLiteralExpCS__Group__2__Impl_in_rule__DictLiteralExpCS__Group__241611);
rule__DictLiteralExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__DictLiteralExpCS__Group__3_in_rule__DictLiteralExpCS__Group__241614);
rule__DictLiteralExpCS__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__DictLiteralExpCS__Group__2"
// $ANTLR start "rule__DictLiteralExpCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20323:1: rule__DictLiteralExpCS__Group__2__Impl : ( () ) ;
public final void rule__DictLiteralExpCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20327:1: ( ( () ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20328:1: ( () )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20328:1: ( () )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20329:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDictLiteralExpCSAccess().getDictLiteralExpCSAction_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20330:1: ()
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20332:1:
{
}
if ( state.backtracking==0 ) {
after(grammarAccess.getDictLiteralExpCSAccess().getDictLiteralExpCSAction_2());
}
}
}
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__DictLiteralExpCS__Group__2__Impl"
// $ANTLR start "rule__DictLiteralExpCS__Group__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20342:1: rule__DictLiteralExpCS__Group__3 : rule__DictLiteralExpCS__Group__3__Impl rule__DictLiteralExpCS__Group__4 ;
public final void rule__DictLiteralExpCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20346:1: ( rule__DictLiteralExpCS__Group__3__Impl rule__DictLiteralExpCS__Group__4 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20347:2: rule__DictLiteralExpCS__Group__3__Impl rule__DictLiteralExpCS__Group__4
{
pushFollow(FollowSets001.FOLLOW_rule__DictLiteralExpCS__Group__3__Impl_in_rule__DictLiteralExpCS__Group__341672);
rule__DictLiteralExpCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__DictLiteralExpCS__Group__4_in_rule__DictLiteralExpCS__Group__341675);
rule__DictLiteralExpCS__Group__4();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__DictLiteralExpCS__Group__3"
// $ANTLR start "rule__DictLiteralExpCS__Group__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20354:1: rule__DictLiteralExpCS__Group__3__Impl : ( ( rule__DictLiteralExpCS__Group_3__0 )? ) ;
public final void rule__DictLiteralExpCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20358:1: ( ( ( rule__DictLiteralExpCS__Group_3__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20359:1: ( ( rule__DictLiteralExpCS__Group_3__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20359:1: ( ( rule__DictLiteralExpCS__Group_3__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20360:1: ( rule__DictLiteralExpCS__Group_3__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDictLiteralExpCSAccess().getGroup_3());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20361:1: ( rule__DictLiteralExpCS__Group_3__0 )?
int alt170=2;
int LA170_0 = input.LA(1);
if ( ((LA170_0>=RULE_INT && LA170_0<=RULE_DOUBLE_QUOTED_STRING)||LA170_0==40||(LA170_0>=153 && LA170_0<=154)||(LA170_0>=167 && LA170_0<=168)) ) {
alt170=1;
}
switch (alt170) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20361:2: rule__DictLiteralExpCS__Group_3__0
{
pushFollow(FollowSets001.FOLLOW_rule__DictLiteralExpCS__Group_3__0_in_rule__DictLiteralExpCS__Group__3__Impl41702);
rule__DictLiteralExpCS__Group_3__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getDictLiteralExpCSAccess().getGroup_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__DictLiteralExpCS__Group__3__Impl"
// $ANTLR start "rule__DictLiteralExpCS__Group__4"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20371:1: rule__DictLiteralExpCS__Group__4 : rule__DictLiteralExpCS__Group__4__Impl ;
public final void rule__DictLiteralExpCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20375:1: ( rule__DictLiteralExpCS__Group__4__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20376:2: rule__DictLiteralExpCS__Group__4__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__DictLiteralExpCS__Group__4__Impl_in_rule__DictLiteralExpCS__Group__441733);
rule__DictLiteralExpCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__DictLiteralExpCS__Group__4"
// $ANTLR start "rule__DictLiteralExpCS__Group__4__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20382:1: rule__DictLiteralExpCS__Group__4__Impl : ( '}' ) ;
public final void rule__DictLiteralExpCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20386:1: ( ( '}' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20387:1: ( '}' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20387:1: ( '}' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20388:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDictLiteralExpCSAccess().getRightCurlyBracketKeyword_4());
}
match(input,100,FollowSets001.FOLLOW_100_in_rule__DictLiteralExpCS__Group__4__Impl41761); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDictLiteralExpCSAccess().getRightCurlyBracketKeyword_4());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__DictLiteralExpCS__Group__4__Impl"
// $ANTLR start "rule__DictLiteralExpCS__Group_3__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20411:1: rule__DictLiteralExpCS__Group_3__0 : rule__DictLiteralExpCS__Group_3__0__Impl rule__DictLiteralExpCS__Group_3__1 ;
public final void rule__DictLiteralExpCS__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20415:1: ( rule__DictLiteralExpCS__Group_3__0__Impl rule__DictLiteralExpCS__Group_3__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20416:2: rule__DictLiteralExpCS__Group_3__0__Impl rule__DictLiteralExpCS__Group_3__1
{
pushFollow(FollowSets001.FOLLOW_rule__DictLiteralExpCS__Group_3__0__Impl_in_rule__DictLiteralExpCS__Group_3__041802);
rule__DictLiteralExpCS__Group_3__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__DictLiteralExpCS__Group_3__1_in_rule__DictLiteralExpCS__Group_3__041805);
rule__DictLiteralExpCS__Group_3__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__DictLiteralExpCS__Group_3__0"
// $ANTLR start "rule__DictLiteralExpCS__Group_3__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20423:1: rule__DictLiteralExpCS__Group_3__0__Impl : ( ( rule__DictLiteralExpCS__OwnedPartsAssignment_3_0 ) ) ;
public final void rule__DictLiteralExpCS__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20427:1: ( ( ( rule__DictLiteralExpCS__OwnedPartsAssignment_3_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20428:1: ( ( rule__DictLiteralExpCS__OwnedPartsAssignment_3_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20428:1: ( ( rule__DictLiteralExpCS__OwnedPartsAssignment_3_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20429:1: ( rule__DictLiteralExpCS__OwnedPartsAssignment_3_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDictLiteralExpCSAccess().getOwnedPartsAssignment_3_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20430:1: ( rule__DictLiteralExpCS__OwnedPartsAssignment_3_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20430:2: rule__DictLiteralExpCS__OwnedPartsAssignment_3_0
{
pushFollow(FollowSets001.FOLLOW_rule__DictLiteralExpCS__OwnedPartsAssignment_3_0_in_rule__DictLiteralExpCS__Group_3__0__Impl41832);
rule__DictLiteralExpCS__OwnedPartsAssignment_3_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getDictLiteralExpCSAccess().getOwnedPartsAssignment_3_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__DictLiteralExpCS__Group_3__0__Impl"
// $ANTLR start "rule__DictLiteralExpCS__Group_3__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20440:1: rule__DictLiteralExpCS__Group_3__1 : rule__DictLiteralExpCS__Group_3__1__Impl ;
public final void rule__DictLiteralExpCS__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20444:1: ( rule__DictLiteralExpCS__Group_3__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20445:2: rule__DictLiteralExpCS__Group_3__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__DictLiteralExpCS__Group_3__1__Impl_in_rule__DictLiteralExpCS__Group_3__141862);
rule__DictLiteralExpCS__Group_3__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__DictLiteralExpCS__Group_3__1"
// $ANTLR start "rule__DictLiteralExpCS__Group_3__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20451:1: rule__DictLiteralExpCS__Group_3__1__Impl : ( ( rule__DictLiteralExpCS__Group_3_1__0 )* ) ;
public final void rule__DictLiteralExpCS__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20455:1: ( ( ( rule__DictLiteralExpCS__Group_3_1__0 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20456:1: ( ( rule__DictLiteralExpCS__Group_3_1__0 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20456:1: ( ( rule__DictLiteralExpCS__Group_3_1__0 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20457:1: ( rule__DictLiteralExpCS__Group_3_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDictLiteralExpCSAccess().getGroup_3_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20458:1: ( rule__DictLiteralExpCS__Group_3_1__0 )*
loop171:
do {
int alt171=2;
int LA171_0 = input.LA(1);
if ( (LA171_0==95) ) {
alt171=1;
}
switch (alt171) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20458:2: rule__DictLiteralExpCS__Group_3_1__0
{
pushFollow(FollowSets001.FOLLOW_rule__DictLiteralExpCS__Group_3_1__0_in_rule__DictLiteralExpCS__Group_3__1__Impl41889);
rule__DictLiteralExpCS__Group_3_1__0();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop171;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getDictLiteralExpCSAccess().getGroup_3_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__DictLiteralExpCS__Group_3__1__Impl"
// $ANTLR start "rule__DictLiteralExpCS__Group_3_1__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20472:1: rule__DictLiteralExpCS__Group_3_1__0 : rule__DictLiteralExpCS__Group_3_1__0__Impl rule__DictLiteralExpCS__Group_3_1__1 ;
public final void rule__DictLiteralExpCS__Group_3_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20476:1: ( rule__DictLiteralExpCS__Group_3_1__0__Impl rule__DictLiteralExpCS__Group_3_1__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20477:2: rule__DictLiteralExpCS__Group_3_1__0__Impl rule__DictLiteralExpCS__Group_3_1__1
{
pushFollow(FollowSets001.FOLLOW_rule__DictLiteralExpCS__Group_3_1__0__Impl_in_rule__DictLiteralExpCS__Group_3_1__041924);
rule__DictLiteralExpCS__Group_3_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__DictLiteralExpCS__Group_3_1__1_in_rule__DictLiteralExpCS__Group_3_1__041927);
rule__DictLiteralExpCS__Group_3_1__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__DictLiteralExpCS__Group_3_1__0"
// $ANTLR start "rule__DictLiteralExpCS__Group_3_1__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20484:1: rule__DictLiteralExpCS__Group_3_1__0__Impl : ( ',' ) ;
public final void rule__DictLiteralExpCS__Group_3_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20488:1: ( ( ',' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20489:1: ( ',' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20489:1: ( ',' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20490:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDictLiteralExpCSAccess().getCommaKeyword_3_1_0());
}
match(input,95,FollowSets001.FOLLOW_95_in_rule__DictLiteralExpCS__Group_3_1__0__Impl41955); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDictLiteralExpCSAccess().getCommaKeyword_3_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__DictLiteralExpCS__Group_3_1__0__Impl"
// $ANTLR start "rule__DictLiteralExpCS__Group_3_1__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20503:1: rule__DictLiteralExpCS__Group_3_1__1 : rule__DictLiteralExpCS__Group_3_1__1__Impl ;
public final void rule__DictLiteralExpCS__Group_3_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20507:1: ( rule__DictLiteralExpCS__Group_3_1__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20508:2: rule__DictLiteralExpCS__Group_3_1__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__DictLiteralExpCS__Group_3_1__1__Impl_in_rule__DictLiteralExpCS__Group_3_1__141986);
rule__DictLiteralExpCS__Group_3_1__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__DictLiteralExpCS__Group_3_1__1"
// $ANTLR start "rule__DictLiteralExpCS__Group_3_1__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20514:1: rule__DictLiteralExpCS__Group_3_1__1__Impl : ( ( rule__DictLiteralExpCS__OwnedPartsAssignment_3_1_1 ) ) ;
public final void rule__DictLiteralExpCS__Group_3_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20518:1: ( ( ( rule__DictLiteralExpCS__OwnedPartsAssignment_3_1_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20519:1: ( ( rule__DictLiteralExpCS__OwnedPartsAssignment_3_1_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20519:1: ( ( rule__DictLiteralExpCS__OwnedPartsAssignment_3_1_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20520:1: ( rule__DictLiteralExpCS__OwnedPartsAssignment_3_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDictLiteralExpCSAccess().getOwnedPartsAssignment_3_1_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20521:1: ( rule__DictLiteralExpCS__OwnedPartsAssignment_3_1_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20521:2: rule__DictLiteralExpCS__OwnedPartsAssignment_3_1_1
{
pushFollow(FollowSets001.FOLLOW_rule__DictLiteralExpCS__OwnedPartsAssignment_3_1_1_in_rule__DictLiteralExpCS__Group_3_1__1__Impl42013);
rule__DictLiteralExpCS__OwnedPartsAssignment_3_1_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getDictLiteralExpCSAccess().getOwnedPartsAssignment_3_1_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__DictLiteralExpCS__Group_3_1__1__Impl"
// $ANTLR start "rule__DictLiteralPartCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20535:1: rule__DictLiteralPartCS__Group__0 : rule__DictLiteralPartCS__Group__0__Impl rule__DictLiteralPartCS__Group__1 ;
public final void rule__DictLiteralPartCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20539:1: ( rule__DictLiteralPartCS__Group__0__Impl rule__DictLiteralPartCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20540:2: rule__DictLiteralPartCS__Group__0__Impl rule__DictLiteralPartCS__Group__1
{
pushFollow(FollowSets001.FOLLOW_rule__DictLiteralPartCS__Group__0__Impl_in_rule__DictLiteralPartCS__Group__042047);
rule__DictLiteralPartCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__DictLiteralPartCS__Group__1_in_rule__DictLiteralPartCS__Group__042050);
rule__DictLiteralPartCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__DictLiteralPartCS__Group__0"
// $ANTLR start "rule__DictLiteralPartCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20547:1: rule__DictLiteralPartCS__Group__0__Impl : ( ( rule__DictLiteralPartCS__OwnedKeyAssignment_0 ) ) ;
public final void rule__DictLiteralPartCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20551:1: ( ( ( rule__DictLiteralPartCS__OwnedKeyAssignment_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20552:1: ( ( rule__DictLiteralPartCS__OwnedKeyAssignment_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20552:1: ( ( rule__DictLiteralPartCS__OwnedKeyAssignment_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20553:1: ( rule__DictLiteralPartCS__OwnedKeyAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDictLiteralPartCSAccess().getOwnedKeyAssignment_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20554:1: ( rule__DictLiteralPartCS__OwnedKeyAssignment_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20554:2: rule__DictLiteralPartCS__OwnedKeyAssignment_0
{
pushFollow(FollowSets001.FOLLOW_rule__DictLiteralPartCS__OwnedKeyAssignment_0_in_rule__DictLiteralPartCS__Group__0__Impl42077);
rule__DictLiteralPartCS__OwnedKeyAssignment_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getDictLiteralPartCSAccess().getOwnedKeyAssignment_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__DictLiteralPartCS__Group__0__Impl"
// $ANTLR start "rule__DictLiteralPartCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20564:1: rule__DictLiteralPartCS__Group__1 : rule__DictLiteralPartCS__Group__1__Impl rule__DictLiteralPartCS__Group__2 ;
public final void rule__DictLiteralPartCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20568:1: ( rule__DictLiteralPartCS__Group__1__Impl rule__DictLiteralPartCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20569:2: rule__DictLiteralPartCS__Group__1__Impl rule__DictLiteralPartCS__Group__2
{
pushFollow(FollowSets001.FOLLOW_rule__DictLiteralPartCS__Group__1__Impl_in_rule__DictLiteralPartCS__Group__142107);
rule__DictLiteralPartCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__DictLiteralPartCS__Group__2_in_rule__DictLiteralPartCS__Group__142110);
rule__DictLiteralPartCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__DictLiteralPartCS__Group__1"
// $ANTLR start "rule__DictLiteralPartCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20576:1: rule__DictLiteralPartCS__Group__1__Impl : ( '=' ) ;
public final void rule__DictLiteralPartCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20580:1: ( ( '=' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20581:1: ( '=' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20581:1: ( '=' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20582:1: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDictLiteralPartCSAccess().getEqualsSignKeyword_1());
}
match(input,47,FollowSets001.FOLLOW_47_in_rule__DictLiteralPartCS__Group__1__Impl42138); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDictLiteralPartCSAccess().getEqualsSignKeyword_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__DictLiteralPartCS__Group__1__Impl"
// $ANTLR start "rule__DictLiteralPartCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20595:1: rule__DictLiteralPartCS__Group__2 : rule__DictLiteralPartCS__Group__2__Impl ;
public final void rule__DictLiteralPartCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20599:1: ( rule__DictLiteralPartCS__Group__2__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20600:2: rule__DictLiteralPartCS__Group__2__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__DictLiteralPartCS__Group__2__Impl_in_rule__DictLiteralPartCS__Group__242169);
rule__DictLiteralPartCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__DictLiteralPartCS__Group__2"
// $ANTLR start "rule__DictLiteralPartCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20606:1: rule__DictLiteralPartCS__Group__2__Impl : ( ( rule__DictLiteralPartCS__OwnedValueAssignment_2 ) ) ;
public final void rule__DictLiteralPartCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20610:1: ( ( ( rule__DictLiteralPartCS__OwnedValueAssignment_2 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20611:1: ( ( rule__DictLiteralPartCS__OwnedValueAssignment_2 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20611:1: ( ( rule__DictLiteralPartCS__OwnedValueAssignment_2 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20612:1: ( rule__DictLiteralPartCS__OwnedValueAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDictLiteralPartCSAccess().getOwnedValueAssignment_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20613:1: ( rule__DictLiteralPartCS__OwnedValueAssignment_2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20613:2: rule__DictLiteralPartCS__OwnedValueAssignment_2
{
pushFollow(FollowSets001.FOLLOW_rule__DictLiteralPartCS__OwnedValueAssignment_2_in_rule__DictLiteralPartCS__Group__2__Impl42196);
rule__DictLiteralPartCS__OwnedValueAssignment_2();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getDictLiteralPartCSAccess().getOwnedValueAssignment_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__DictLiteralPartCS__Group__2__Impl"
// $ANTLR start "rule__ExpressionBlockCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20629:1: rule__ExpressionBlockCS__Group__0 : rule__ExpressionBlockCS__Group__0__Impl rule__ExpressionBlockCS__Group__1 ;
public final void rule__ExpressionBlockCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20633:1: ( rule__ExpressionBlockCS__Group__0__Impl rule__ExpressionBlockCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20634:2: rule__ExpressionBlockCS__Group__0__Impl rule__ExpressionBlockCS__Group__1
{
pushFollow(FollowSets001.FOLLOW_rule__ExpressionBlockCS__Group__0__Impl_in_rule__ExpressionBlockCS__Group__042232);
rule__ExpressionBlockCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ExpressionBlockCS__Group__1_in_rule__ExpressionBlockCS__Group__042235);
rule__ExpressionBlockCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ExpressionBlockCS__Group__0"
// $ANTLR start "rule__ExpressionBlockCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20641:1: rule__ExpressionBlockCS__Group__0__Impl : ( () ) ;
public final void rule__ExpressionBlockCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20645:1: ( ( () ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20646:1: ( () )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20646:1: ( () )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20647:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExpressionBlockCSAccess().getExpressionBlockCSAction_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20648:1: ()
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20650:1:
{
}
if ( state.backtracking==0 ) {
after(grammarAccess.getExpressionBlockCSAccess().getExpressionBlockCSAction_0());
}
}
}
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ExpressionBlockCS__Group__0__Impl"
// $ANTLR start "rule__ExpressionBlockCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20660:1: rule__ExpressionBlockCS__Group__1 : rule__ExpressionBlockCS__Group__1__Impl rule__ExpressionBlockCS__Group__2 ;
public final void rule__ExpressionBlockCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20664:1: ( rule__ExpressionBlockCS__Group__1__Impl rule__ExpressionBlockCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20665:2: rule__ExpressionBlockCS__Group__1__Impl rule__ExpressionBlockCS__Group__2
{
pushFollow(FollowSets001.FOLLOW_rule__ExpressionBlockCS__Group__1__Impl_in_rule__ExpressionBlockCS__Group__142293);
rule__ExpressionBlockCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ExpressionBlockCS__Group__2_in_rule__ExpressionBlockCS__Group__142296);
rule__ExpressionBlockCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ExpressionBlockCS__Group__1"
// $ANTLR start "rule__ExpressionBlockCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20672:1: rule__ExpressionBlockCS__Group__1__Impl : ( ( 'do' )? ) ;
public final void rule__ExpressionBlockCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20676:1: ( ( ( 'do' )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20677:1: ( ( 'do' )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20677:1: ( ( 'do' )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20678:1: ( 'do' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExpressionBlockCSAccess().getDoKeyword_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20679:1: ( 'do' )?
int alt172=2;
int LA172_0 = input.LA(1);
if ( (LA172_0==136) ) {
alt172=1;
}
switch (alt172) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20680:2: 'do'
{
match(input,136,FollowSets001.FOLLOW_136_in_rule__ExpressionBlockCS__Group__1__Impl42325); if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getExpressionBlockCSAccess().getDoKeyword_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ExpressionBlockCS__Group__1__Impl"
// $ANTLR start "rule__ExpressionBlockCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20691:1: rule__ExpressionBlockCS__Group__2 : rule__ExpressionBlockCS__Group__2__Impl rule__ExpressionBlockCS__Group__3 ;
public final void rule__ExpressionBlockCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20695:1: ( rule__ExpressionBlockCS__Group__2__Impl rule__ExpressionBlockCS__Group__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20696:2: rule__ExpressionBlockCS__Group__2__Impl rule__ExpressionBlockCS__Group__3
{
pushFollow(FollowSets001.FOLLOW_rule__ExpressionBlockCS__Group__2__Impl_in_rule__ExpressionBlockCS__Group__242358);
rule__ExpressionBlockCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ExpressionBlockCS__Group__3_in_rule__ExpressionBlockCS__Group__242361);
rule__ExpressionBlockCS__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ExpressionBlockCS__Group__2"
// $ANTLR start "rule__ExpressionBlockCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20703:1: rule__ExpressionBlockCS__Group__2__Impl : ( '{' ) ;
public final void rule__ExpressionBlockCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20707:1: ( ( '{' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20708:1: ( '{' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20708:1: ( '{' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20709:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExpressionBlockCSAccess().getLeftCurlyBracketKeyword_2());
}
match(input,99,FollowSets001.FOLLOW_99_in_rule__ExpressionBlockCS__Group__2__Impl42389); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getExpressionBlockCSAccess().getLeftCurlyBracketKeyword_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ExpressionBlockCS__Group__2__Impl"
// $ANTLR start "rule__ExpressionBlockCS__Group__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20722:1: rule__ExpressionBlockCS__Group__3 : rule__ExpressionBlockCS__Group__3__Impl rule__ExpressionBlockCS__Group__4 ;
public final void rule__ExpressionBlockCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20726:1: ( rule__ExpressionBlockCS__Group__3__Impl rule__ExpressionBlockCS__Group__4 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20727:2: rule__ExpressionBlockCS__Group__3__Impl rule__ExpressionBlockCS__Group__4
{
pushFollow(FollowSets001.FOLLOW_rule__ExpressionBlockCS__Group__3__Impl_in_rule__ExpressionBlockCS__Group__342420);
rule__ExpressionBlockCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ExpressionBlockCS__Group__4_in_rule__ExpressionBlockCS__Group__342423);
rule__ExpressionBlockCS__Group__4();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ExpressionBlockCS__Group__3"
// $ANTLR start "rule__ExpressionBlockCS__Group__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20734:1: rule__ExpressionBlockCS__Group__3__Impl : ( ( rule__ExpressionBlockCS__OwnedExpsAssignment_3 )* ) ;
public final void rule__ExpressionBlockCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20738:1: ( ( ( rule__ExpressionBlockCS__OwnedExpsAssignment_3 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20739:1: ( ( rule__ExpressionBlockCS__OwnedExpsAssignment_3 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20739:1: ( ( rule__ExpressionBlockCS__OwnedExpsAssignment_3 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20740:1: ( rule__ExpressionBlockCS__OwnedExpsAssignment_3 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExpressionBlockCSAccess().getOwnedExpsAssignment_3());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20741:1: ( rule__ExpressionBlockCS__OwnedExpsAssignment_3 )*
loop173:
do {
int alt173=2;
int LA173_0 = input.LA(1);
if ( ((LA173_0>=RULE_INT && LA173_0<=RULE_ESCAPED_ID)||(LA173_0>=33 && LA173_0<=40)||(LA173_0>=57 && LA173_0<=71)||LA173_0==91||LA173_0==99||(LA173_0>=127 && LA173_0<=129)||LA173_0==132||(LA173_0>=134 && LA173_0<=140)||LA173_0==144||(LA173_0>=146 && LA173_0<=148)||LA173_0==151||(LA173_0>=153 && LA173_0<=154)||LA173_0==156||(LA173_0>=159 && LA173_0<=160)||(LA173_0>=165 && LA173_0<=168)) ) {
alt173=1;
}
switch (alt173) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20741:2: rule__ExpressionBlockCS__OwnedExpsAssignment_3
{
pushFollow(FollowSets001.FOLLOW_rule__ExpressionBlockCS__OwnedExpsAssignment_3_in_rule__ExpressionBlockCS__Group__3__Impl42450);
rule__ExpressionBlockCS__OwnedExpsAssignment_3();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop173;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getExpressionBlockCSAccess().getOwnedExpsAssignment_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ExpressionBlockCS__Group__3__Impl"
// $ANTLR start "rule__ExpressionBlockCS__Group__4"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20751:1: rule__ExpressionBlockCS__Group__4 : rule__ExpressionBlockCS__Group__4__Impl ;
public final void rule__ExpressionBlockCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20755:1: ( rule__ExpressionBlockCS__Group__4__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20756:2: rule__ExpressionBlockCS__Group__4__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__ExpressionBlockCS__Group__4__Impl_in_rule__ExpressionBlockCS__Group__442481);
rule__ExpressionBlockCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ExpressionBlockCS__Group__4"
// $ANTLR start "rule__ExpressionBlockCS__Group__4__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20762:1: rule__ExpressionBlockCS__Group__4__Impl : ( '}' ) ;
public final void rule__ExpressionBlockCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20766:1: ( ( '}' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20767:1: ( '}' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20767:1: ( '}' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20768:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExpressionBlockCSAccess().getRightCurlyBracketKeyword_4());
}
match(input,100,FollowSets001.FOLLOW_100_in_rule__ExpressionBlockCS__Group__4__Impl42509); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getExpressionBlockCSAccess().getRightCurlyBracketKeyword_4());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ExpressionBlockCS__Group__4__Impl"
// $ANTLR start "rule__ExpressionStatementCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20791:1: rule__ExpressionStatementCS__Group__0 : rule__ExpressionStatementCS__Group__0__Impl rule__ExpressionStatementCS__Group__1 ;
public final void rule__ExpressionStatementCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20795:1: ( rule__ExpressionStatementCS__Group__0__Impl rule__ExpressionStatementCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20796:2: rule__ExpressionStatementCS__Group__0__Impl rule__ExpressionStatementCS__Group__1
{
pushFollow(FollowSets001.FOLLOW_rule__ExpressionStatementCS__Group__0__Impl_in_rule__ExpressionStatementCS__Group__042550);
rule__ExpressionStatementCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ExpressionStatementCS__Group__1_in_rule__ExpressionStatementCS__Group__042553);
rule__ExpressionStatementCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ExpressionStatementCS__Group__0"
// $ANTLR start "rule__ExpressionStatementCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20803:1: rule__ExpressionStatementCS__Group__0__Impl : ( ruleExpCS ) ;
public final void rule__ExpressionStatementCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20807:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20808:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20808:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20809:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExpressionStatementCSAccess().getExpCSParserRuleCall_0());
}
pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__ExpressionStatementCS__Group__0__Impl42580);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getExpressionStatementCSAccess().getExpCSParserRuleCall_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ExpressionStatementCS__Group__0__Impl"
// $ANTLR start "rule__ExpressionStatementCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20820:1: rule__ExpressionStatementCS__Group__1 : rule__ExpressionStatementCS__Group__1__Impl ;
public final void rule__ExpressionStatementCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20824:1: ( rule__ExpressionStatementCS__Group__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20825:2: rule__ExpressionStatementCS__Group__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__ExpressionStatementCS__Group__1__Impl_in_rule__ExpressionStatementCS__Group__142609);
rule__ExpressionStatementCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ExpressionStatementCS__Group__1"
// $ANTLR start "rule__ExpressionStatementCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20831:1: rule__ExpressionStatementCS__Group__1__Impl : ( ( ';' )? ) ;
public final void rule__ExpressionStatementCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20835:1: ( ( ( ';' )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20836:1: ( ( ';' )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20836:1: ( ( ';' )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20837:1: ( ';' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExpressionStatementCSAccess().getSemicolonKeyword_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20838:1: ( ';' )?
int alt174=2;
int LA174_0 = input.LA(1);
if ( (LA174_0==94) ) {
alt174=1;
}
switch (alt174) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20839:2: ';'
{
match(input,94,FollowSets001.FOLLOW_94_in_rule__ExpressionStatementCS__Group__1__Impl42638); if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getExpressionStatementCSAccess().getSemicolonKeyword_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ExpressionStatementCS__Group__1__Impl"
// $ANTLR start "rule__ForExpCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20854:1: rule__ForExpCS__Group__0 : rule__ForExpCS__Group__0__Impl rule__ForExpCS__Group__1 ;
public final void rule__ForExpCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20858:1: ( rule__ForExpCS__Group__0__Impl rule__ForExpCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20859:2: rule__ForExpCS__Group__0__Impl rule__ForExpCS__Group__1
{
pushFollow(FollowSets001.FOLLOW_rule__ForExpCS__Group__0__Impl_in_rule__ForExpCS__Group__042675);
rule__ForExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ForExpCS__Group__1_in_rule__ForExpCS__Group__042678);
rule__ForExpCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ForExpCS__Group__0"
// $ANTLR start "rule__ForExpCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20866:1: rule__ForExpCS__Group__0__Impl : ( ( rule__ForExpCS__Alternatives_0 ) ) ;
public final void rule__ForExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20870:1: ( ( ( rule__ForExpCS__Alternatives_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20871:1: ( ( rule__ForExpCS__Alternatives_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20871:1: ( ( rule__ForExpCS__Alternatives_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20872:1: ( rule__ForExpCS__Alternatives_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getForExpCSAccess().getAlternatives_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20873:1: ( rule__ForExpCS__Alternatives_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20873:2: rule__ForExpCS__Alternatives_0
{
pushFollow(FollowSets001.FOLLOW_rule__ForExpCS__Alternatives_0_in_rule__ForExpCS__Group__0__Impl42705);
rule__ForExpCS__Alternatives_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getForExpCSAccess().getAlternatives_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ForExpCS__Group__0__Impl"
// $ANTLR start "rule__ForExpCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20883:1: rule__ForExpCS__Group__1 : rule__ForExpCS__Group__1__Impl rule__ForExpCS__Group__2 ;
public final void rule__ForExpCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20887:1: ( rule__ForExpCS__Group__1__Impl rule__ForExpCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20888:2: rule__ForExpCS__Group__1__Impl rule__ForExpCS__Group__2
{
pushFollow(FollowSets001.FOLLOW_rule__ForExpCS__Group__1__Impl_in_rule__ForExpCS__Group__142735);
rule__ForExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ForExpCS__Group__2_in_rule__ForExpCS__Group__142738);
rule__ForExpCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ForExpCS__Group__1"
// $ANTLR start "rule__ForExpCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20895:1: rule__ForExpCS__Group__1__Impl : ( '(' ) ;
public final void rule__ForExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20899:1: ( ( '(' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20900:1: ( '(' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20900:1: ( '(' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20901:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getForExpCSAccess().getLeftParenthesisKeyword_1());
}
match(input,91,FollowSets001.FOLLOW_91_in_rule__ForExpCS__Group__1__Impl42766); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getForExpCSAccess().getLeftParenthesisKeyword_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ForExpCS__Group__1__Impl"
// $ANTLR start "rule__ForExpCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20914:1: rule__ForExpCS__Group__2 : rule__ForExpCS__Group__2__Impl rule__ForExpCS__Group__3 ;
public final void rule__ForExpCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20918:1: ( rule__ForExpCS__Group__2__Impl rule__ForExpCS__Group__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20919:2: rule__ForExpCS__Group__2__Impl rule__ForExpCS__Group__3
{
pushFollow(FollowSets001.FOLLOW_rule__ForExpCS__Group__2__Impl_in_rule__ForExpCS__Group__242797);
rule__ForExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ForExpCS__Group__3_in_rule__ForExpCS__Group__242800);
rule__ForExpCS__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ForExpCS__Group__2"
// $ANTLR start "rule__ForExpCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20926:1: rule__ForExpCS__Group__2__Impl : ( ( rule__ForExpCS__Group_2__0 )? ) ;
public final void rule__ForExpCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20930:1: ( ( ( rule__ForExpCS__Group_2__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20931:1: ( ( rule__ForExpCS__Group_2__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20931:1: ( ( rule__ForExpCS__Group_2__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20932:1: ( rule__ForExpCS__Group_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getForExpCSAccess().getGroup_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20933:1: ( rule__ForExpCS__Group_2__0 )?
int alt175=2;
int LA175_0 = input.LA(1);
if ( (LA175_0==RULE_SIMPLE_ID) ) {
int LA175_1 = input.LA(2);
if ( (synpred258_InternalQVTOperational()) ) {
alt175=1;
}
}
else if ( (LA175_0==RULE_ESCAPED_ID) ) {
int LA175_2 = input.LA(2);
if ( (synpred258_InternalQVTOperational()) ) {
alt175=1;
}
}
switch (alt175) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20933:2: rule__ForExpCS__Group_2__0
{
pushFollow(FollowSets001.FOLLOW_rule__ForExpCS__Group_2__0_in_rule__ForExpCS__Group__2__Impl42827);
rule__ForExpCS__Group_2__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getForExpCSAccess().getGroup_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ForExpCS__Group__2__Impl"
// $ANTLR start "rule__ForExpCS__Group__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20943:1: rule__ForExpCS__Group__3 : rule__ForExpCS__Group__3__Impl rule__ForExpCS__Group__4 ;
public final void rule__ForExpCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20947:1: ( rule__ForExpCS__Group__3__Impl rule__ForExpCS__Group__4 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20948:2: rule__ForExpCS__Group__3__Impl rule__ForExpCS__Group__4
{
pushFollow(FollowSets001.FOLLOW_rule__ForExpCS__Group__3__Impl_in_rule__ForExpCS__Group__342858);
rule__ForExpCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ForExpCS__Group__4_in_rule__ForExpCS__Group__342861);
rule__ForExpCS__Group__4();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ForExpCS__Group__3"
// $ANTLR start "rule__ForExpCS__Group__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20955:1: rule__ForExpCS__Group__3__Impl : ( ( rule__ForExpCS__OwnedIteratorAssignment_3 ) ) ;
public final void rule__ForExpCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20959:1: ( ( ( rule__ForExpCS__OwnedIteratorAssignment_3 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20960:1: ( ( rule__ForExpCS__OwnedIteratorAssignment_3 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20960:1: ( ( rule__ForExpCS__OwnedIteratorAssignment_3 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20961:1: ( rule__ForExpCS__OwnedIteratorAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getForExpCSAccess().getOwnedIteratorAssignment_3());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20962:1: ( rule__ForExpCS__OwnedIteratorAssignment_3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20962:2: rule__ForExpCS__OwnedIteratorAssignment_3
{
pushFollow(FollowSets001.FOLLOW_rule__ForExpCS__OwnedIteratorAssignment_3_in_rule__ForExpCS__Group__3__Impl42888);
rule__ForExpCS__OwnedIteratorAssignment_3();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getForExpCSAccess().getOwnedIteratorAssignment_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ForExpCS__Group__3__Impl"
// $ANTLR start "rule__ForExpCS__Group__4"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20972:1: rule__ForExpCS__Group__4 : rule__ForExpCS__Group__4__Impl rule__ForExpCS__Group__5 ;
public final void rule__ForExpCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20976:1: ( rule__ForExpCS__Group__4__Impl rule__ForExpCS__Group__5 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20977:2: rule__ForExpCS__Group__4__Impl rule__ForExpCS__Group__5
{
pushFollow(FollowSets001.FOLLOW_rule__ForExpCS__Group__4__Impl_in_rule__ForExpCS__Group__442918);
rule__ForExpCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ForExpCS__Group__5_in_rule__ForExpCS__Group__442921);
rule__ForExpCS__Group__5();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ForExpCS__Group__4"
// $ANTLR start "rule__ForExpCS__Group__4__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20984:1: rule__ForExpCS__Group__4__Impl : ( ( rule__ForExpCS__Group_4__0 )? ) ;
public final void rule__ForExpCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20988:1: ( ( ( rule__ForExpCS__Group_4__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20989:1: ( ( rule__ForExpCS__Group_4__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20989:1: ( ( rule__ForExpCS__Group_4__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20990:1: ( rule__ForExpCS__Group_4__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getForExpCSAccess().getGroup_4());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20991:1: ( rule__ForExpCS__Group_4__0 )?
int alt176=2;
int LA176_0 = input.LA(1);
if ( (LA176_0==123) ) {
alt176=1;
}
switch (alt176) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20991:2: rule__ForExpCS__Group_4__0
{
pushFollow(FollowSets001.FOLLOW_rule__ForExpCS__Group_4__0_in_rule__ForExpCS__Group__4__Impl42948);
rule__ForExpCS__Group_4__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getForExpCSAccess().getGroup_4());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ForExpCS__Group__4__Impl"
// $ANTLR start "rule__ForExpCS__Group__5"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21001:1: rule__ForExpCS__Group__5 : rule__ForExpCS__Group__5__Impl rule__ForExpCS__Group__6 ;
public final void rule__ForExpCS__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21005:1: ( rule__ForExpCS__Group__5__Impl rule__ForExpCS__Group__6 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21006:2: rule__ForExpCS__Group__5__Impl rule__ForExpCS__Group__6
{
pushFollow(FollowSets001.FOLLOW_rule__ForExpCS__Group__5__Impl_in_rule__ForExpCS__Group__542979);
rule__ForExpCS__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ForExpCS__Group__6_in_rule__ForExpCS__Group__542982);
rule__ForExpCS__Group__6();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ForExpCS__Group__5"
// $ANTLR start "rule__ForExpCS__Group__5__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21013:1: rule__ForExpCS__Group__5__Impl : ( ')' ) ;
public final void rule__ForExpCS__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21017:1: ( ( ')' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21018:1: ( ')' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21018:1: ( ')' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21019:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getForExpCSAccess().getRightParenthesisKeyword_5());
}
match(input,92,FollowSets001.FOLLOW_92_in_rule__ForExpCS__Group__5__Impl43010); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getForExpCSAccess().getRightParenthesisKeyword_5());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ForExpCS__Group__5__Impl"
// $ANTLR start "rule__ForExpCS__Group__6"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21032:1: rule__ForExpCS__Group__6 : rule__ForExpCS__Group__6__Impl ;
public final void rule__ForExpCS__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21036:1: ( rule__ForExpCS__Group__6__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21037:2: rule__ForExpCS__Group__6__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__ForExpCS__Group__6__Impl_in_rule__ForExpCS__Group__643041);
rule__ForExpCS__Group__6__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ForExpCS__Group__6"
// $ANTLR start "rule__ForExpCS__Group__6__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21043:1: rule__ForExpCS__Group__6__Impl : ( ( rule__ForExpCS__OwnedBodyAssignment_6 ) ) ;
public final void rule__ForExpCS__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21047:1: ( ( ( rule__ForExpCS__OwnedBodyAssignment_6 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21048:1: ( ( rule__ForExpCS__OwnedBodyAssignment_6 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21048:1: ( ( rule__ForExpCS__OwnedBodyAssignment_6 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21049:1: ( rule__ForExpCS__OwnedBodyAssignment_6 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getForExpCSAccess().getOwnedBodyAssignment_6());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21050:1: ( rule__ForExpCS__OwnedBodyAssignment_6 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21050:2: rule__ForExpCS__OwnedBodyAssignment_6
{
pushFollow(FollowSets001.FOLLOW_rule__ForExpCS__OwnedBodyAssignment_6_in_rule__ForExpCS__Group__6__Impl43068);
rule__ForExpCS__OwnedBodyAssignment_6();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getForExpCSAccess().getOwnedBodyAssignment_6());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ForExpCS__Group__6__Impl"
// $ANTLR start "rule__ForExpCS__Group_2__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21074:1: rule__ForExpCS__Group_2__0 : rule__ForExpCS__Group_2__0__Impl rule__ForExpCS__Group_2__1 ;
public final void rule__ForExpCS__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21078:1: ( rule__ForExpCS__Group_2__0__Impl rule__ForExpCS__Group_2__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21079:2: rule__ForExpCS__Group_2__0__Impl rule__ForExpCS__Group_2__1
{
pushFollow(FollowSets001.FOLLOW_rule__ForExpCS__Group_2__0__Impl_in_rule__ForExpCS__Group_2__043112);
rule__ForExpCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ForExpCS__Group_2__1_in_rule__ForExpCS__Group_2__043115);
rule__ForExpCS__Group_2__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ForExpCS__Group_2__0"
// $ANTLR start "rule__ForExpCS__Group_2__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21086:1: rule__ForExpCS__Group_2__0__Impl : ( ( rule__ForExpCS__OwnedTargetAssignment_2_0 ) ) ;
public final void rule__ForExpCS__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21090:1: ( ( ( rule__ForExpCS__OwnedTargetAssignment_2_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21091:1: ( ( rule__ForExpCS__OwnedTargetAssignment_2_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21091:1: ( ( rule__ForExpCS__OwnedTargetAssignment_2_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21092:1: ( rule__ForExpCS__OwnedTargetAssignment_2_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getForExpCSAccess().getOwnedTargetAssignment_2_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21093:1: ( rule__ForExpCS__OwnedTargetAssignment_2_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21093:2: rule__ForExpCS__OwnedTargetAssignment_2_0
{
pushFollow(FollowSets001.FOLLOW_rule__ForExpCS__OwnedTargetAssignment_2_0_in_rule__ForExpCS__Group_2__0__Impl43142);
rule__ForExpCS__OwnedTargetAssignment_2_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getForExpCSAccess().getOwnedTargetAssignment_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ForExpCS__Group_2__0__Impl"
// $ANTLR start "rule__ForExpCS__Group_2__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21103:1: rule__ForExpCS__Group_2__1 : rule__ForExpCS__Group_2__1__Impl ;
public final void rule__ForExpCS__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21107:1: ( rule__ForExpCS__Group_2__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21108:2: rule__ForExpCS__Group_2__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__ForExpCS__Group_2__1__Impl_in_rule__ForExpCS__Group_2__143172);
rule__ForExpCS__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ForExpCS__Group_2__1"
// $ANTLR start "rule__ForExpCS__Group_2__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21114:1: rule__ForExpCS__Group_2__1__Impl : ( ';' ) ;
public final void rule__ForExpCS__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21118:1: ( ( ';' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21119:1: ( ';' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21119:1: ( ';' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21120:1: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getForExpCSAccess().getSemicolonKeyword_2_1());
}
match(input,94,FollowSets001.FOLLOW_94_in_rule__ForExpCS__Group_2__1__Impl43200); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getForExpCSAccess().getSemicolonKeyword_2_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ForExpCS__Group_2__1__Impl"
// $ANTLR start "rule__ForExpCS__Group_4__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21137:1: rule__ForExpCS__Group_4__0 : rule__ForExpCS__Group_4__0__Impl rule__ForExpCS__Group_4__1 ;
public final void rule__ForExpCS__Group_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21141:1: ( rule__ForExpCS__Group_4__0__Impl rule__ForExpCS__Group_4__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21142:2: rule__ForExpCS__Group_4__0__Impl rule__ForExpCS__Group_4__1
{
pushFollow(FollowSets001.FOLLOW_rule__ForExpCS__Group_4__0__Impl_in_rule__ForExpCS__Group_4__043235);
rule__ForExpCS__Group_4__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ForExpCS__Group_4__1_in_rule__ForExpCS__Group_4__043238);
rule__ForExpCS__Group_4__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ForExpCS__Group_4__0"
// $ANTLR start "rule__ForExpCS__Group_4__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21149:1: rule__ForExpCS__Group_4__0__Impl : ( '|' ) ;
public final void rule__ForExpCS__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21153:1: ( ( '|' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21154:1: ( '|' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21154:1: ( '|' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21155:1: '|'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getForExpCSAccess().getVerticalLineKeyword_4_0());
}
match(input,123,FollowSets001.FOLLOW_123_in_rule__ForExpCS__Group_4__0__Impl43266); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getForExpCSAccess().getVerticalLineKeyword_4_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ForExpCS__Group_4__0__Impl"
// $ANTLR start "rule__ForExpCS__Group_4__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21168:1: rule__ForExpCS__Group_4__1 : rule__ForExpCS__Group_4__1__Impl ;
public final void rule__ForExpCS__Group_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21172:1: ( rule__ForExpCS__Group_4__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21173:2: rule__ForExpCS__Group_4__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__ForExpCS__Group_4__1__Impl_in_rule__ForExpCS__Group_4__143297);
rule__ForExpCS__Group_4__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ForExpCS__Group_4__1"
// $ANTLR start "rule__ForExpCS__Group_4__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21179:1: rule__ForExpCS__Group_4__1__Impl : ( ( rule__ForExpCS__OwnedConditionAssignment_4_1 ) ) ;
public final void rule__ForExpCS__Group_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21183:1: ( ( ( rule__ForExpCS__OwnedConditionAssignment_4_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21184:1: ( ( rule__ForExpCS__OwnedConditionAssignment_4_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21184:1: ( ( rule__ForExpCS__OwnedConditionAssignment_4_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21185:1: ( rule__ForExpCS__OwnedConditionAssignment_4_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getForExpCSAccess().getOwnedConditionAssignment_4_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21186:1: ( rule__ForExpCS__OwnedConditionAssignment_4_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21186:2: rule__ForExpCS__OwnedConditionAssignment_4_1
{
pushFollow(FollowSets001.FOLLOW_rule__ForExpCS__OwnedConditionAssignment_4_1_in_rule__ForExpCS__Group_4__1__Impl43324);
rule__ForExpCS__OwnedConditionAssignment_4_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getForExpCSAccess().getOwnedConditionAssignment_4_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ForExpCS__Group_4__1__Impl"
// $ANTLR start "rule__ImperativeIterateExpCS__Group_0__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21200:1: rule__ImperativeIterateExpCS__Group_0__0 : rule__ImperativeIterateExpCS__Group_0__0__Impl rule__ImperativeIterateExpCS__Group_0__1 ;
public final void rule__ImperativeIterateExpCS__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21204:1: ( rule__ImperativeIterateExpCS__Group_0__0__Impl rule__ImperativeIterateExpCS__Group_0__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21205:2: rule__ImperativeIterateExpCS__Group_0__0__Impl rule__ImperativeIterateExpCS__Group_0__1
{
pushFollow(FollowSets001.FOLLOW_rule__ImperativeIterateExpCS__Group_0__0__Impl_in_rule__ImperativeIterateExpCS__Group_0__043358);
rule__ImperativeIterateExpCS__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ImperativeIterateExpCS__Group_0__1_in_rule__ImperativeIterateExpCS__Group_0__043361);
rule__ImperativeIterateExpCS__Group_0__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__Group_0__0"
// $ANTLR start "rule__ImperativeIterateExpCS__Group_0__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21212:1: rule__ImperativeIterateExpCS__Group_0__0__Impl : ( ( rule__ImperativeIterateExpCS__NameAssignment_0_0 ) ) ;
public final void rule__ImperativeIterateExpCS__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21216:1: ( ( ( rule__ImperativeIterateExpCS__NameAssignment_0_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21217:1: ( ( rule__ImperativeIterateExpCS__NameAssignment_0_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21217:1: ( ( rule__ImperativeIterateExpCS__NameAssignment_0_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21218:1: ( rule__ImperativeIterateExpCS__NameAssignment_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeIterateExpCSAccess().getNameAssignment_0_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21219:1: ( rule__ImperativeIterateExpCS__NameAssignment_0_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21219:2: rule__ImperativeIterateExpCS__NameAssignment_0_0
{
pushFollow(FollowSets001.FOLLOW_rule__ImperativeIterateExpCS__NameAssignment_0_0_in_rule__ImperativeIterateExpCS__Group_0__0__Impl43388);
rule__ImperativeIterateExpCS__NameAssignment_0_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeIterateExpCSAccess().getNameAssignment_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__Group_0__0__Impl"
// $ANTLR start "rule__ImperativeIterateExpCS__Group_0__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21229:1: rule__ImperativeIterateExpCS__Group_0__1 : rule__ImperativeIterateExpCS__Group_0__1__Impl rule__ImperativeIterateExpCS__Group_0__2 ;
public final void rule__ImperativeIterateExpCS__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21233:1: ( rule__ImperativeIterateExpCS__Group_0__1__Impl rule__ImperativeIterateExpCS__Group_0__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21234:2: rule__ImperativeIterateExpCS__Group_0__1__Impl rule__ImperativeIterateExpCS__Group_0__2
{
pushFollow(FollowSets001.FOLLOW_rule__ImperativeIterateExpCS__Group_0__1__Impl_in_rule__ImperativeIterateExpCS__Group_0__143418);
rule__ImperativeIterateExpCS__Group_0__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ImperativeIterateExpCS__Group_0__2_in_rule__ImperativeIterateExpCS__Group_0__143421);
rule__ImperativeIterateExpCS__Group_0__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__Group_0__1"
// $ANTLR start "rule__ImperativeIterateExpCS__Group_0__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21241:1: rule__ImperativeIterateExpCS__Group_0__1__Impl : ( '(' ) ;
public final void rule__ImperativeIterateExpCS__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21245:1: ( ( '(' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21246:1: ( '(' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21246:1: ( '(' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21247:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeIterateExpCSAccess().getLeftParenthesisKeyword_0_1());
}
match(input,91,FollowSets001.FOLLOW_91_in_rule__ImperativeIterateExpCS__Group_0__1__Impl43449); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeIterateExpCSAccess().getLeftParenthesisKeyword_0_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__Group_0__1__Impl"
// $ANTLR start "rule__ImperativeIterateExpCS__Group_0__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21260:1: rule__ImperativeIterateExpCS__Group_0__2 : rule__ImperativeIterateExpCS__Group_0__2__Impl rule__ImperativeIterateExpCS__Group_0__3 ;
public final void rule__ImperativeIterateExpCS__Group_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21264:1: ( rule__ImperativeIterateExpCS__Group_0__2__Impl rule__ImperativeIterateExpCS__Group_0__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21265:2: rule__ImperativeIterateExpCS__Group_0__2__Impl rule__ImperativeIterateExpCS__Group_0__3
{
pushFollow(FollowSets001.FOLLOW_rule__ImperativeIterateExpCS__Group_0__2__Impl_in_rule__ImperativeIterateExpCS__Group_0__243480);
rule__ImperativeIterateExpCS__Group_0__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ImperativeIterateExpCS__Group_0__3_in_rule__ImperativeIterateExpCS__Group_0__243483);
rule__ImperativeIterateExpCS__Group_0__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__Group_0__2"
// $ANTLR start "rule__ImperativeIterateExpCS__Group_0__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21272:1: rule__ImperativeIterateExpCS__Group_0__2__Impl : ( ( rule__ImperativeIterateExpCS__Group_0_2__0 )? ) ;
public final void rule__ImperativeIterateExpCS__Group_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21276:1: ( ( ( rule__ImperativeIterateExpCS__Group_0_2__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21277:1: ( ( rule__ImperativeIterateExpCS__Group_0_2__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21277:1: ( ( rule__ImperativeIterateExpCS__Group_0_2__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21278:1: ( rule__ImperativeIterateExpCS__Group_0_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeIterateExpCSAccess().getGroup_0_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21279:1: ( rule__ImperativeIterateExpCS__Group_0_2__0 )?
int alt177=2;
int LA177_0 = input.LA(1);
if ( (LA177_0==RULE_SIMPLE_ID) ) {
int LA177_1 = input.LA(2);
if ( (LA177_1==96||LA177_1==123) ) {
alt177=1;
}
}
else if ( (LA177_0==RULE_ESCAPED_ID) ) {
int LA177_2 = input.LA(2);
if ( (LA177_2==96||LA177_2==123) ) {
alt177=1;
}
}
switch (alt177) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21279:2: rule__ImperativeIterateExpCS__Group_0_2__0
{
pushFollow(FollowSets001.FOLLOW_rule__ImperativeIterateExpCS__Group_0_2__0_in_rule__ImperativeIterateExpCS__Group_0__2__Impl43510);
rule__ImperativeIterateExpCS__Group_0_2__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeIterateExpCSAccess().getGroup_0_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__Group_0__2__Impl"
// $ANTLR start "rule__ImperativeIterateExpCS__Group_0__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21289:1: rule__ImperativeIterateExpCS__Group_0__3 : rule__ImperativeIterateExpCS__Group_0__3__Impl rule__ImperativeIterateExpCS__Group_0__4 ;
public final void rule__ImperativeIterateExpCS__Group_0__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21293:1: ( rule__ImperativeIterateExpCS__Group_0__3__Impl rule__ImperativeIterateExpCS__Group_0__4 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21294:2: rule__ImperativeIterateExpCS__Group_0__3__Impl rule__ImperativeIterateExpCS__Group_0__4
{
pushFollow(FollowSets001.FOLLOW_rule__ImperativeIterateExpCS__Group_0__3__Impl_in_rule__ImperativeIterateExpCS__Group_0__343541);
rule__ImperativeIterateExpCS__Group_0__3__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ImperativeIterateExpCS__Group_0__4_in_rule__ImperativeIterateExpCS__Group_0__343544);
rule__ImperativeIterateExpCS__Group_0__4();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__Group_0__3"
// $ANTLR start "rule__ImperativeIterateExpCS__Group_0__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21301:1: rule__ImperativeIterateExpCS__Group_0__3__Impl : ( ( rule__ImperativeIterateExpCS__OwnedBodyAssignment_0_3 ) ) ;
public final void rule__ImperativeIterateExpCS__Group_0__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21305:1: ( ( ( rule__ImperativeIterateExpCS__OwnedBodyAssignment_0_3 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21306:1: ( ( rule__ImperativeIterateExpCS__OwnedBodyAssignment_0_3 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21306:1: ( ( rule__ImperativeIterateExpCS__OwnedBodyAssignment_0_3 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21307:1: ( rule__ImperativeIterateExpCS__OwnedBodyAssignment_0_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeIterateExpCSAccess().getOwnedBodyAssignment_0_3());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21308:1: ( rule__ImperativeIterateExpCS__OwnedBodyAssignment_0_3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21308:2: rule__ImperativeIterateExpCS__OwnedBodyAssignment_0_3
{
pushFollow(FollowSets001.FOLLOW_rule__ImperativeIterateExpCS__OwnedBodyAssignment_0_3_in_rule__ImperativeIterateExpCS__Group_0__3__Impl43571);
rule__ImperativeIterateExpCS__OwnedBodyAssignment_0_3();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeIterateExpCSAccess().getOwnedBodyAssignment_0_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__Group_0__3__Impl"
// $ANTLR start "rule__ImperativeIterateExpCS__Group_0__4"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21318:1: rule__ImperativeIterateExpCS__Group_0__4 : rule__ImperativeIterateExpCS__Group_0__4__Impl ;
public final void rule__ImperativeIterateExpCS__Group_0__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21322:1: ( rule__ImperativeIterateExpCS__Group_0__4__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21323:2: rule__ImperativeIterateExpCS__Group_0__4__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__ImperativeIterateExpCS__Group_0__4__Impl_in_rule__ImperativeIterateExpCS__Group_0__443601);
rule__ImperativeIterateExpCS__Group_0__4__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__Group_0__4"
// $ANTLR start "rule__ImperativeIterateExpCS__Group_0__4__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21329:1: rule__ImperativeIterateExpCS__Group_0__4__Impl : ( ')' ) ;
public final void rule__ImperativeIterateExpCS__Group_0__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21333:1: ( ( ')' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21334:1: ( ')' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21334:1: ( ')' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21335:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeIterateExpCSAccess().getRightParenthesisKeyword_0_4());
}
match(input,92,FollowSets001.FOLLOW_92_in_rule__ImperativeIterateExpCS__Group_0__4__Impl43629); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeIterateExpCSAccess().getRightParenthesisKeyword_0_4());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__Group_0__4__Impl"
// $ANTLR start "rule__ImperativeIterateExpCS__Group_0_2__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21358:1: rule__ImperativeIterateExpCS__Group_0_2__0 : rule__ImperativeIterateExpCS__Group_0_2__0__Impl rule__ImperativeIterateExpCS__Group_0_2__1 ;
public final void rule__ImperativeIterateExpCS__Group_0_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21362:1: ( rule__ImperativeIterateExpCS__Group_0_2__0__Impl rule__ImperativeIterateExpCS__Group_0_2__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21363:2: rule__ImperativeIterateExpCS__Group_0_2__0__Impl rule__ImperativeIterateExpCS__Group_0_2__1
{
pushFollow(FollowSets001.FOLLOW_rule__ImperativeIterateExpCS__Group_0_2__0__Impl_in_rule__ImperativeIterateExpCS__Group_0_2__043670);
rule__ImperativeIterateExpCS__Group_0_2__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ImperativeIterateExpCS__Group_0_2__1_in_rule__ImperativeIterateExpCS__Group_0_2__043673);
rule__ImperativeIterateExpCS__Group_0_2__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__Group_0_2__0"
// $ANTLR start "rule__ImperativeIterateExpCS__Group_0_2__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21370:1: rule__ImperativeIterateExpCS__Group_0_2__0__Impl : ( ( rule__ImperativeIterateExpCS__OwnedIteratorAssignment_0_2_0 ) ) ;
public final void rule__ImperativeIterateExpCS__Group_0_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21374:1: ( ( ( rule__ImperativeIterateExpCS__OwnedIteratorAssignment_0_2_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21375:1: ( ( rule__ImperativeIterateExpCS__OwnedIteratorAssignment_0_2_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21375:1: ( ( rule__ImperativeIterateExpCS__OwnedIteratorAssignment_0_2_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21376:1: ( rule__ImperativeIterateExpCS__OwnedIteratorAssignment_0_2_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeIterateExpCSAccess().getOwnedIteratorAssignment_0_2_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21377:1: ( rule__ImperativeIterateExpCS__OwnedIteratorAssignment_0_2_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21377:2: rule__ImperativeIterateExpCS__OwnedIteratorAssignment_0_2_0
{
pushFollow(FollowSets001.FOLLOW_rule__ImperativeIterateExpCS__OwnedIteratorAssignment_0_2_0_in_rule__ImperativeIterateExpCS__Group_0_2__0__Impl43700);
rule__ImperativeIterateExpCS__OwnedIteratorAssignment_0_2_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeIterateExpCSAccess().getOwnedIteratorAssignment_0_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__Group_0_2__0__Impl"
// $ANTLR start "rule__ImperativeIterateExpCS__Group_0_2__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21387:1: rule__ImperativeIterateExpCS__Group_0_2__1 : rule__ImperativeIterateExpCS__Group_0_2__1__Impl ;
public final void rule__ImperativeIterateExpCS__Group_0_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21391:1: ( rule__ImperativeIterateExpCS__Group_0_2__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21392:2: rule__ImperativeIterateExpCS__Group_0_2__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__ImperativeIterateExpCS__Group_0_2__1__Impl_in_rule__ImperativeIterateExpCS__Group_0_2__143730);
rule__ImperativeIterateExpCS__Group_0_2__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__Group_0_2__1"
// $ANTLR start "rule__ImperativeIterateExpCS__Group_0_2__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21398:1: rule__ImperativeIterateExpCS__Group_0_2__1__Impl : ( '|' ) ;
public final void rule__ImperativeIterateExpCS__Group_0_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21402:1: ( ( '|' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21403:1: ( '|' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21403:1: ( '|' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21404:1: '|'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeIterateExpCSAccess().getVerticalLineKeyword_0_2_1());
}
match(input,123,FollowSets001.FOLLOW_123_in_rule__ImperativeIterateExpCS__Group_0_2__1__Impl43758); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeIterateExpCSAccess().getVerticalLineKeyword_0_2_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__Group_0_2__1__Impl"
// $ANTLR start "rule__ImperativeIterateExpCS__Group_1__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21421:1: rule__ImperativeIterateExpCS__Group_1__0 : rule__ImperativeIterateExpCS__Group_1__0__Impl rule__ImperativeIterateExpCS__Group_1__1 ;
public final void rule__ImperativeIterateExpCS__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21425:1: ( rule__ImperativeIterateExpCS__Group_1__0__Impl rule__ImperativeIterateExpCS__Group_1__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21426:2: rule__ImperativeIterateExpCS__Group_1__0__Impl rule__ImperativeIterateExpCS__Group_1__1
{
pushFollow(FollowSets001.FOLLOW_rule__ImperativeIterateExpCS__Group_1__0__Impl_in_rule__ImperativeIterateExpCS__Group_1__043793);
rule__ImperativeIterateExpCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ImperativeIterateExpCS__Group_1__1_in_rule__ImperativeIterateExpCS__Group_1__043796);
rule__ImperativeIterateExpCS__Group_1__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__Group_1__0"
// $ANTLR start "rule__ImperativeIterateExpCS__Group_1__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21433:1: rule__ImperativeIterateExpCS__Group_1__0__Impl : ( ( rule__ImperativeIterateExpCS__NameAssignment_1_0 ) ) ;
public final void rule__ImperativeIterateExpCS__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21437:1: ( ( ( rule__ImperativeIterateExpCS__NameAssignment_1_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21438:1: ( ( rule__ImperativeIterateExpCS__NameAssignment_1_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21438:1: ( ( rule__ImperativeIterateExpCS__NameAssignment_1_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21439:1: ( rule__ImperativeIterateExpCS__NameAssignment_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeIterateExpCSAccess().getNameAssignment_1_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21440:1: ( rule__ImperativeIterateExpCS__NameAssignment_1_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21440:2: rule__ImperativeIterateExpCS__NameAssignment_1_0
{
pushFollow(FollowSets001.FOLLOW_rule__ImperativeIterateExpCS__NameAssignment_1_0_in_rule__ImperativeIterateExpCS__Group_1__0__Impl43823);
rule__ImperativeIterateExpCS__NameAssignment_1_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeIterateExpCSAccess().getNameAssignment_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__Group_1__0__Impl"
// $ANTLR start "rule__ImperativeIterateExpCS__Group_1__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21450:1: rule__ImperativeIterateExpCS__Group_1__1 : rule__ImperativeIterateExpCS__Group_1__1__Impl rule__ImperativeIterateExpCS__Group_1__2 ;
public final void rule__ImperativeIterateExpCS__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21454:1: ( rule__ImperativeIterateExpCS__Group_1__1__Impl rule__ImperativeIterateExpCS__Group_1__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21455:2: rule__ImperativeIterateExpCS__Group_1__1__Impl rule__ImperativeIterateExpCS__Group_1__2
{
pushFollow(FollowSets001.FOLLOW_rule__ImperativeIterateExpCS__Group_1__1__Impl_in_rule__ImperativeIterateExpCS__Group_1__143853);
rule__ImperativeIterateExpCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ImperativeIterateExpCS__Group_1__2_in_rule__ImperativeIterateExpCS__Group_1__143856);
rule__ImperativeIterateExpCS__Group_1__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__Group_1__1"
// $ANTLR start "rule__ImperativeIterateExpCS__Group_1__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21462:1: rule__ImperativeIterateExpCS__Group_1__1__Impl : ( '(' ) ;
public final void rule__ImperativeIterateExpCS__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21466:1: ( ( '(' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21467:1: ( '(' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21467:1: ( '(' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21468:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeIterateExpCSAccess().getLeftParenthesisKeyword_1_1());
}
match(input,91,FollowSets001.FOLLOW_91_in_rule__ImperativeIterateExpCS__Group_1__1__Impl43884); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeIterateExpCSAccess().getLeftParenthesisKeyword_1_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__Group_1__1__Impl"
// $ANTLR start "rule__ImperativeIterateExpCS__Group_1__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21481:1: rule__ImperativeIterateExpCS__Group_1__2 : rule__ImperativeIterateExpCS__Group_1__2__Impl rule__ImperativeIterateExpCS__Group_1__3 ;
public final void rule__ImperativeIterateExpCS__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21485:1: ( rule__ImperativeIterateExpCS__Group_1__2__Impl rule__ImperativeIterateExpCS__Group_1__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21486:2: rule__ImperativeIterateExpCS__Group_1__2__Impl rule__ImperativeIterateExpCS__Group_1__3
{
pushFollow(FollowSets001.FOLLOW_rule__ImperativeIterateExpCS__Group_1__2__Impl_in_rule__ImperativeIterateExpCS__Group_1__243915);
rule__ImperativeIterateExpCS__Group_1__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ImperativeIterateExpCS__Group_1__3_in_rule__ImperativeIterateExpCS__Group_1__243918);
rule__ImperativeIterateExpCS__Group_1__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__Group_1__2"
// $ANTLR start "rule__ImperativeIterateExpCS__Group_1__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21493:1: rule__ImperativeIterateExpCS__Group_1__2__Impl : ( ( rule__ImperativeIterateExpCS__Group_1_2__0 )? ) ;
public final void rule__ImperativeIterateExpCS__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21497:1: ( ( ( rule__ImperativeIterateExpCS__Group_1_2__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21498:1: ( ( rule__ImperativeIterateExpCS__Group_1_2__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21498:1: ( ( rule__ImperativeIterateExpCS__Group_1_2__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21499:1: ( rule__ImperativeIterateExpCS__Group_1_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeIterateExpCSAccess().getGroup_1_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21500:1: ( rule__ImperativeIterateExpCS__Group_1_2__0 )?
int alt178=2;
int LA178_0 = input.LA(1);
if ( (LA178_0==RULE_SIMPLE_ID) ) {
int LA178_1 = input.LA(2);
if ( (LA178_1==96||LA178_1==123) ) {
alt178=1;
}
}
else if ( (LA178_0==RULE_ESCAPED_ID) ) {
int LA178_2 = input.LA(2);
if ( (LA178_2==96||LA178_2==123) ) {
alt178=1;
}
}
switch (alt178) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21500:2: rule__ImperativeIterateExpCS__Group_1_2__0
{
pushFollow(FollowSets001.FOLLOW_rule__ImperativeIterateExpCS__Group_1_2__0_in_rule__ImperativeIterateExpCS__Group_1__2__Impl43945);
rule__ImperativeIterateExpCS__Group_1_2__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeIterateExpCSAccess().getGroup_1_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__Group_1__2__Impl"
// $ANTLR start "rule__ImperativeIterateExpCS__Group_1__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21510:1: rule__ImperativeIterateExpCS__Group_1__3 : rule__ImperativeIterateExpCS__Group_1__3__Impl rule__ImperativeIterateExpCS__Group_1__4 ;
public final void rule__ImperativeIterateExpCS__Group_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21514:1: ( rule__ImperativeIterateExpCS__Group_1__3__Impl rule__ImperativeIterateExpCS__Group_1__4 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21515:2: rule__ImperativeIterateExpCS__Group_1__3__Impl rule__ImperativeIterateExpCS__Group_1__4
{
pushFollow(FollowSets001.FOLLOW_rule__ImperativeIterateExpCS__Group_1__3__Impl_in_rule__ImperativeIterateExpCS__Group_1__343976);
rule__ImperativeIterateExpCS__Group_1__3__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ImperativeIterateExpCS__Group_1__4_in_rule__ImperativeIterateExpCS__Group_1__343979);
rule__ImperativeIterateExpCS__Group_1__4();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__Group_1__3"
// $ANTLR start "rule__ImperativeIterateExpCS__Group_1__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21522:1: rule__ImperativeIterateExpCS__Group_1__3__Impl : ( ( rule__ImperativeIterateExpCS__OwnedConditionAssignment_1_3 ) ) ;
public final void rule__ImperativeIterateExpCS__Group_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21526:1: ( ( ( rule__ImperativeIterateExpCS__OwnedConditionAssignment_1_3 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21527:1: ( ( rule__ImperativeIterateExpCS__OwnedConditionAssignment_1_3 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21527:1: ( ( rule__ImperativeIterateExpCS__OwnedConditionAssignment_1_3 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21528:1: ( rule__ImperativeIterateExpCS__OwnedConditionAssignment_1_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeIterateExpCSAccess().getOwnedConditionAssignment_1_3());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21529:1: ( rule__ImperativeIterateExpCS__OwnedConditionAssignment_1_3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21529:2: rule__ImperativeIterateExpCS__OwnedConditionAssignment_1_3
{
pushFollow(FollowSets001.FOLLOW_rule__ImperativeIterateExpCS__OwnedConditionAssignment_1_3_in_rule__ImperativeIterateExpCS__Group_1__3__Impl44006);
rule__ImperativeIterateExpCS__OwnedConditionAssignment_1_3();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeIterateExpCSAccess().getOwnedConditionAssignment_1_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__Group_1__3__Impl"
// $ANTLR start "rule__ImperativeIterateExpCS__Group_1__4"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21539:1: rule__ImperativeIterateExpCS__Group_1__4 : rule__ImperativeIterateExpCS__Group_1__4__Impl ;
public final void rule__ImperativeIterateExpCS__Group_1__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21543:1: ( rule__ImperativeIterateExpCS__Group_1__4__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21544:2: rule__ImperativeIterateExpCS__Group_1__4__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__ImperativeIterateExpCS__Group_1__4__Impl_in_rule__ImperativeIterateExpCS__Group_1__444036);
rule__ImperativeIterateExpCS__Group_1__4__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__Group_1__4"
// $ANTLR start "rule__ImperativeIterateExpCS__Group_1__4__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21550:1: rule__ImperativeIterateExpCS__Group_1__4__Impl : ( ')' ) ;
public final void rule__ImperativeIterateExpCS__Group_1__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21554:1: ( ( ')' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21555:1: ( ')' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21555:1: ( ')' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21556:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeIterateExpCSAccess().getRightParenthesisKeyword_1_4());
}
match(input,92,FollowSets001.FOLLOW_92_in_rule__ImperativeIterateExpCS__Group_1__4__Impl44064); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeIterateExpCSAccess().getRightParenthesisKeyword_1_4());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__Group_1__4__Impl"
// $ANTLR start "rule__ImperativeIterateExpCS__Group_1_2__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21579:1: rule__ImperativeIterateExpCS__Group_1_2__0 : rule__ImperativeIterateExpCS__Group_1_2__0__Impl rule__ImperativeIterateExpCS__Group_1_2__1 ;
public final void rule__ImperativeIterateExpCS__Group_1_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21583:1: ( rule__ImperativeIterateExpCS__Group_1_2__0__Impl rule__ImperativeIterateExpCS__Group_1_2__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21584:2: rule__ImperativeIterateExpCS__Group_1_2__0__Impl rule__ImperativeIterateExpCS__Group_1_2__1
{
pushFollow(FollowSets001.FOLLOW_rule__ImperativeIterateExpCS__Group_1_2__0__Impl_in_rule__ImperativeIterateExpCS__Group_1_2__044105);
rule__ImperativeIterateExpCS__Group_1_2__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ImperativeIterateExpCS__Group_1_2__1_in_rule__ImperativeIterateExpCS__Group_1_2__044108);
rule__ImperativeIterateExpCS__Group_1_2__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__Group_1_2__0"
// $ANTLR start "rule__ImperativeIterateExpCS__Group_1_2__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21591:1: rule__ImperativeIterateExpCS__Group_1_2__0__Impl : ( ( rule__ImperativeIterateExpCS__OwnedIteratorAssignment_1_2_0 ) ) ;
public final void rule__ImperativeIterateExpCS__Group_1_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21595:1: ( ( ( rule__ImperativeIterateExpCS__OwnedIteratorAssignment_1_2_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21596:1: ( ( rule__ImperativeIterateExpCS__OwnedIteratorAssignment_1_2_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21596:1: ( ( rule__ImperativeIterateExpCS__OwnedIteratorAssignment_1_2_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21597:1: ( rule__ImperativeIterateExpCS__OwnedIteratorAssignment_1_2_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeIterateExpCSAccess().getOwnedIteratorAssignment_1_2_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21598:1: ( rule__ImperativeIterateExpCS__OwnedIteratorAssignment_1_2_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21598:2: rule__ImperativeIterateExpCS__OwnedIteratorAssignment_1_2_0
{
pushFollow(FollowSets001.FOLLOW_rule__ImperativeIterateExpCS__OwnedIteratorAssignment_1_2_0_in_rule__ImperativeIterateExpCS__Group_1_2__0__Impl44135);
rule__ImperativeIterateExpCS__OwnedIteratorAssignment_1_2_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeIterateExpCSAccess().getOwnedIteratorAssignment_1_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__Group_1_2__0__Impl"
// $ANTLR start "rule__ImperativeIterateExpCS__Group_1_2__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21608:1: rule__ImperativeIterateExpCS__Group_1_2__1 : rule__ImperativeIterateExpCS__Group_1_2__1__Impl ;
public final void rule__ImperativeIterateExpCS__Group_1_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21612:1: ( rule__ImperativeIterateExpCS__Group_1_2__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21613:2: rule__ImperativeIterateExpCS__Group_1_2__1__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__ImperativeIterateExpCS__Group_1_2__1__Impl_in_rule__ImperativeIterateExpCS__Group_1_2__144165);
rule__ImperativeIterateExpCS__Group_1_2__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__Group_1_2__1"
// $ANTLR start "rule__ImperativeIterateExpCS__Group_1_2__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21619:1: rule__ImperativeIterateExpCS__Group_1_2__1__Impl : ( '|' ) ;
public final void rule__ImperativeIterateExpCS__Group_1_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21623:1: ( ( '|' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21624:1: ( '|' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21624:1: ( '|' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21625:1: '|'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeIterateExpCSAccess().getVerticalLineKeyword_1_2_1());
}
match(input,123,FollowSets001.FOLLOW_123_in_rule__ImperativeIterateExpCS__Group_1_2__1__Impl44193); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeIterateExpCSAccess().getVerticalLineKeyword_1_2_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__Group_1_2__1__Impl"
// $ANTLR start "rule__ImperativeIterateExpCS__Group_2__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21642:1: rule__ImperativeIterateExpCS__Group_2__0 : rule__ImperativeIterateExpCS__Group_2__0__Impl rule__ImperativeIterateExpCS__Group_2__1 ;
public final void rule__ImperativeIterateExpCS__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21646:1: ( rule__ImperativeIterateExpCS__Group_2__0__Impl rule__ImperativeIterateExpCS__Group_2__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21647:2: rule__ImperativeIterateExpCS__Group_2__0__Impl rule__ImperativeIterateExpCS__Group_2__1
{
pushFollow(FollowSets001.FOLLOW_rule__ImperativeIterateExpCS__Group_2__0__Impl_in_rule__ImperativeIterateExpCS__Group_2__044228);
rule__ImperativeIterateExpCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ImperativeIterateExpCS__Group_2__1_in_rule__ImperativeIterateExpCS__Group_2__044231);
rule__ImperativeIterateExpCS__Group_2__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__Group_2__0"
// $ANTLR start "rule__ImperativeIterateExpCS__Group_2__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21654:1: rule__ImperativeIterateExpCS__Group_2__0__Impl : ( ( rule__ImperativeIterateExpCS__NameAssignment_2_0 ) ) ;
public final void rule__ImperativeIterateExpCS__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21658:1: ( ( ( rule__ImperativeIterateExpCS__NameAssignment_2_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21659:1: ( ( rule__ImperativeIterateExpCS__NameAssignment_2_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21659:1: ( ( rule__ImperativeIterateExpCS__NameAssignment_2_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21660:1: ( rule__ImperativeIterateExpCS__NameAssignment_2_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeIterateExpCSAccess().getNameAssignment_2_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21661:1: ( rule__ImperativeIterateExpCS__NameAssignment_2_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21661:2: rule__ImperativeIterateExpCS__NameAssignment_2_0
{
pushFollow(FollowSets001.FOLLOW_rule__ImperativeIterateExpCS__NameAssignment_2_0_in_rule__ImperativeIterateExpCS__Group_2__0__Impl44258);
rule__ImperativeIterateExpCS__NameAssignment_2_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeIterateExpCSAccess().getNameAssignment_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__Group_2__0__Impl"
// $ANTLR start "rule__ImperativeIterateExpCS__Group_2__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21671:1: rule__ImperativeIterateExpCS__Group_2__1 : rule__ImperativeIterateExpCS__Group_2__1__Impl rule__ImperativeIterateExpCS__Group_2__2 ;
public final void rule__ImperativeIterateExpCS__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21675:1: ( rule__ImperativeIterateExpCS__Group_2__1__Impl rule__ImperativeIterateExpCS__Group_2__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21676:2: rule__ImperativeIterateExpCS__Group_2__1__Impl rule__ImperativeIterateExpCS__Group_2__2
{
pushFollow(FollowSets001.FOLLOW_rule__ImperativeIterateExpCS__Group_2__1__Impl_in_rule__ImperativeIterateExpCS__Group_2__144288);
rule__ImperativeIterateExpCS__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ImperativeIterateExpCS__Group_2__2_in_rule__ImperativeIterateExpCS__Group_2__144291);
rule__ImperativeIterateExpCS__Group_2__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__Group_2__1"
// $ANTLR start "rule__ImperativeIterateExpCS__Group_2__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21683:1: rule__ImperativeIterateExpCS__Group_2__1__Impl : ( '(' ) ;
public final void rule__ImperativeIterateExpCS__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21687:1: ( ( '(' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21688:1: ( '(' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21688:1: ( '(' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21689:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeIterateExpCSAccess().getLeftParenthesisKeyword_2_1());
}
match(input,91,FollowSets001.FOLLOW_91_in_rule__ImperativeIterateExpCS__Group_2__1__Impl44319); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeIterateExpCSAccess().getLeftParenthesisKeyword_2_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__Group_2__1__Impl"
// $ANTLR start "rule__ImperativeIterateExpCS__Group_2__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21702:1: rule__ImperativeIterateExpCS__Group_2__2 : rule__ImperativeIterateExpCS__Group_2__2__Impl rule__ImperativeIterateExpCS__Group_2__3 ;
public final void rule__ImperativeIterateExpCS__Group_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21706:1: ( rule__ImperativeIterateExpCS__Group_2__2__Impl rule__ImperativeIterateExpCS__Group_2__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21707:2: rule__ImperativeIterateExpCS__Group_2__2__Impl rule__ImperativeIterateExpCS__Group_2__3
{
pushFollow(FollowSets001.FOLLOW_rule__ImperativeIterateExpCS__Group_2__2__Impl_in_rule__ImperativeIterateExpCS__Group_2__244350);
rule__ImperativeIterateExpCS__Group_2__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ImperativeIterateExpCS__Group_2__3_in_rule__ImperativeIterateExpCS__Group_2__244353);
rule__ImperativeIterateExpCS__Group_2__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__Group_2__2"
// $ANTLR start "rule__ImperativeIterateExpCS__Group_2__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21714:1: rule__ImperativeIterateExpCS__Group_2__2__Impl : ( ( rule__ImperativeIterateExpCS__Group_2_2__0 )? ) ;
public final void rule__ImperativeIterateExpCS__Group_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21718:1: ( ( ( rule__ImperativeIterateExpCS__Group_2_2__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21719:1: ( ( rule__ImperativeIterateExpCS__Group_2_2__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21719:1: ( ( rule__ImperativeIterateExpCS__Group_2_2__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21720:1: ( rule__ImperativeIterateExpCS__Group_2_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeIterateExpCSAccess().getGroup_2_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21721:1: ( rule__ImperativeIterateExpCS__Group_2_2__0 )?
int alt179=2;
int LA179_0 = input.LA(1);
if ( (LA179_0==RULE_SIMPLE_ID) ) {
int LA179_1 = input.LA(2);
if ( (synpred262_InternalQVTOperational()) ) {
alt179=1;
}
}
else if ( (LA179_0==RULE_ESCAPED_ID) ) {
int LA179_2 = input.LA(2);
if ( (synpred262_InternalQVTOperational()) ) {
alt179=1;
}
}
switch (alt179) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21721:2: rule__ImperativeIterateExpCS__Group_2_2__0
{
pushFollow(FollowSets001.FOLLOW_rule__ImperativeIterateExpCS__Group_2_2__0_in_rule__ImperativeIterateExpCS__Group_2__2__Impl44380);
rule__ImperativeIterateExpCS__Group_2_2__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeIterateExpCSAccess().getGroup_2_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__Group_2__2__Impl"
// $ANTLR start "rule__ImperativeIterateExpCS__Group_2__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21731:1: rule__ImperativeIterateExpCS__Group_2__3 : rule__ImperativeIterateExpCS__Group_2__3__Impl rule__ImperativeIterateExpCS__Group_2__4 ;
public final void rule__ImperativeIterateExpCS__Group_2__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21735:1: ( rule__ImperativeIterateExpCS__Group_2__3__Impl rule__ImperativeIterateExpCS__Group_2__4 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21736:2: rule__ImperativeIterateExpCS__Group_2__3__Impl rule__ImperativeIterateExpCS__Group_2__4
{
pushFollow(FollowSets001.FOLLOW_rule__ImperativeIterateExpCS__Group_2__3__Impl_in_rule__ImperativeIterateExpCS__Group_2__344411);
rule__ImperativeIterateExpCS__Group_2__3__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ImperativeIterateExpCS__Group_2__4_in_rule__ImperativeIterateExpCS__Group_2__344414);
rule__ImperativeIterateExpCS__Group_2__4();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__Group_2__3"
// $ANTLR start "rule__ImperativeIterateExpCS__Group_2__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21743:1: rule__ImperativeIterateExpCS__Group_2__3__Impl : ( ( rule__ImperativeIterateExpCS__OwnedTargetAssignment_2_3 ) ) ;
public final void rule__ImperativeIterateExpCS__Group_2__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21747:1: ( ( ( rule__ImperativeIterateExpCS__OwnedTargetAssignment_2_3 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21748:1: ( ( rule__ImperativeIterateExpCS__OwnedTargetAssignment_2_3 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21748:1: ( ( rule__ImperativeIterateExpCS__OwnedTargetAssignment_2_3 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21749:1: ( rule__ImperativeIterateExpCS__OwnedTargetAssignment_2_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeIterateExpCSAccess().getOwnedTargetAssignment_2_3());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21750:1: ( rule__ImperativeIterateExpCS__OwnedTargetAssignment_2_3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21750:2: rule__ImperativeIterateExpCS__OwnedTargetAssignment_2_3
{
pushFollow(FollowSets001.FOLLOW_rule__ImperativeIterateExpCS__OwnedTargetAssignment_2_3_in_rule__ImperativeIterateExpCS__Group_2__3__Impl44441);
rule__ImperativeIterateExpCS__OwnedTargetAssignment_2_3();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeIterateExpCSAccess().getOwnedTargetAssignment_2_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__Group_2__3__Impl"
// $ANTLR start "rule__ImperativeIterateExpCS__Group_2__4"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21760:1: rule__ImperativeIterateExpCS__Group_2__4 : rule__ImperativeIterateExpCS__Group_2__4__Impl rule__ImperativeIterateExpCS__Group_2__5 ;
public final void rule__ImperativeIterateExpCS__Group_2__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21764:1: ( rule__ImperativeIterateExpCS__Group_2__4__Impl rule__ImperativeIterateExpCS__Group_2__5 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21765:2: rule__ImperativeIterateExpCS__Group_2__4__Impl rule__ImperativeIterateExpCS__Group_2__5
{
pushFollow(FollowSets001.FOLLOW_rule__ImperativeIterateExpCS__Group_2__4__Impl_in_rule__ImperativeIterateExpCS__Group_2__444471);
rule__ImperativeIterateExpCS__Group_2__4__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ImperativeIterateExpCS__Group_2__5_in_rule__ImperativeIterateExpCS__Group_2__444474);
rule__ImperativeIterateExpCS__Group_2__5();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__Group_2__4"
// $ANTLR start "rule__ImperativeIterateExpCS__Group_2__4__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21772:1: rule__ImperativeIterateExpCS__Group_2__4__Impl : ( ':=' ) ;
public final void rule__ImperativeIterateExpCS__Group_2__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21776:1: ( ( ':=' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21777:1: ( ':=' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21777:1: ( ':=' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21778:1: ':='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeIterateExpCSAccess().getColonEqualsSignKeyword_2_4());
}
match(input,84,FollowSets001.FOLLOW_84_in_rule__ImperativeIterateExpCS__Group_2__4__Impl44502); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeIterateExpCSAccess().getColonEqualsSignKeyword_2_4());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__Group_2__4__Impl"
// $ANTLR start "rule__ImperativeIterateExpCS__Group_2__5"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21791:1: rule__ImperativeIterateExpCS__Group_2__5 : rule__ImperativeIterateExpCS__Group_2__5__Impl rule__ImperativeIterateExpCS__Group_2__6 ;
public final void rule__ImperativeIterateExpCS__Group_2__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21795:1: ( rule__ImperativeIterateExpCS__Group_2__5__Impl rule__ImperativeIterateExpCS__Group_2__6 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21796:2: rule__ImperativeIterateExpCS__Group_2__5__Impl rule__ImperativeIterateExpCS__Group_2__6
{
pushFollow(FollowSets001.FOLLOW_rule__ImperativeIterateExpCS__Group_2__5__Impl_in_rule__ImperativeIterateExpCS__Group_2__544533);
rule__ImperativeIterateExpCS__Group_2__5__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ImperativeIterateExpCS__Group_2__6_in_rule__ImperativeIterateExpCS__Group_2__544536);
rule__ImperativeIterateExpCS__Group_2__6();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__Group_2__5"
// $ANTLR start "rule__ImperativeIterateExpCS__Group_2__5__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21803:1: rule__ImperativeIterateExpCS__Group_2__5__Impl : ( ( rule__ImperativeIterateExpCS__OwnedBodyAssignment_2_5 ) ) ;
public final void rule__ImperativeIterateExpCS__Group_2__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21807:1: ( ( ( rule__ImperativeIterateExpCS__OwnedBodyAssignment_2_5 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21808:1: ( ( rule__ImperativeIterateExpCS__OwnedBodyAssignment_2_5 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21808:1: ( ( rule__ImperativeIterateExpCS__OwnedBodyAssignment_2_5 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21809:1: ( rule__ImperativeIterateExpCS__OwnedBodyAssignment_2_5 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeIterateExpCSAccess().getOwnedBodyAssignment_2_5());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21810:1: ( rule__ImperativeIterateExpCS__OwnedBodyAssignment_2_5 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21810:2: rule__ImperativeIterateExpCS__OwnedBodyAssignment_2_5
{
pushFollow(FollowSets001.FOLLOW_rule__ImperativeIterateExpCS__OwnedBodyAssignment_2_5_in_rule__ImperativeIterateExpCS__Group_2__5__Impl44563);
rule__ImperativeIterateExpCS__OwnedBodyAssignment_2_5();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeIterateExpCSAccess().getOwnedBodyAssignment_2_5());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__Group_2__5__Impl"
// $ANTLR start "rule__ImperativeIterateExpCS__Group_2__6"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21820:1: rule__ImperativeIterateExpCS__Group_2__6 : rule__ImperativeIterateExpCS__Group_2__6__Impl rule__ImperativeIterateExpCS__Group_2__7 ;
public final void rule__ImperativeIterateExpCS__Group_2__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21824:1: ( rule__ImperativeIterateExpCS__Group_2__6__Impl rule__ImperativeIterateExpCS__Group_2__7 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21825:2: rule__ImperativeIterateExpCS__Group_2__6__Impl rule__ImperativeIterateExpCS__Group_2__7
{
pushFollow(FollowSets001.FOLLOW_rule__ImperativeIterateExpCS__Group_2__6__Impl_in_rule__ImperativeIterateExpCS__Group_2__644593);
rule__ImperativeIterateExpCS__Group_2__6__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ImperativeIterateExpCS__Group_2__7_in_rule__ImperativeIterateExpCS__Group_2__644596);
rule__ImperativeIterateExpCS__Group_2__7();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__Group_2__6"
// $ANTLR start "rule__ImperativeIterateExpCS__Group_2__6__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21832:1: rule__ImperativeIterateExpCS__Group_2__6__Impl : ( '|' ) ;
public final void rule__ImperativeIterateExpCS__Group_2__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21836:1: ( ( '|' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21837:1: ( '|' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21837:1: ( '|' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21838:1: '|'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeIterateExpCSAccess().getVerticalLineKeyword_2_6());
}
match(input,123,FollowSets001.FOLLOW_123_in_rule__ImperativeIterateExpCS__Group_2__6__Impl44624); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeIterateExpCSAccess().getVerticalLineKeyword_2_6());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__Group_2__6__Impl"
// $ANTLR start "rule__ImperativeIterateExpCS__Group_2__7"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21851:1: rule__ImperativeIterateExpCS__Group_2__7 : rule__ImperativeIterateExpCS__Group_2__7__Impl rule__ImperativeIterateExpCS__Group_2__8 ;
public final void rule__ImperativeIterateExpCS__Group_2__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21855:1: ( rule__ImperativeIterateExpCS__Group_2__7__Impl rule__ImperativeIterateExpCS__Group_2__8 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21856:2: rule__ImperativeIterateExpCS__Group_2__7__Impl rule__ImperativeIterateExpCS__Group_2__8
{
pushFollow(FollowSets001.FOLLOW_rule__ImperativeIterateExpCS__Group_2__7__Impl_in_rule__ImperativeIterateExpCS__Group_2__744655);
rule__ImperativeIterateExpCS__Group_2__7__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ImperativeIterateExpCS__Group_2__8_in_rule__ImperativeIterateExpCS__Group_2__744658);
rule__ImperativeIterateExpCS__Group_2__8();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__Group_2__7"
// $ANTLR start "rule__ImperativeIterateExpCS__Group_2__7__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21863:1: rule__ImperativeIterateExpCS__Group_2__7__Impl : ( ( rule__ImperativeIterateExpCS__OwnedConditionAssignment_2_7 ) ) ;
public final void rule__ImperativeIterateExpCS__Group_2__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21867:1: ( ( ( rule__ImperativeIterateExpCS__OwnedConditionAssignment_2_7 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21868:1: ( ( rule__ImperativeIterateExpCS__OwnedConditionAssignment_2_7 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21868:1: ( ( rule__ImperativeIterateExpCS__OwnedConditionAssignment_2_7 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21869:1: ( rule__ImperativeIterateExpCS__OwnedConditionAssignment_2_7 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeIterateExpCSAccess().getOwnedConditionAssignment_2_7());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21870:1: ( rule__ImperativeIterateExpCS__OwnedConditionAssignment_2_7 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21870:2: rule__ImperativeIterateExpCS__OwnedConditionAssignment_2_7
{
pushFollow(FollowSets001.FOLLOW_rule__ImperativeIterateExpCS__OwnedConditionAssignment_2_7_in_rule__ImperativeIterateExpCS__Group_2__7__Impl44685);
rule__ImperativeIterateExpCS__OwnedConditionAssignment_2_7();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeIterateExpCSAccess().getOwnedConditionAssignment_2_7());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__Group_2__7__Impl"
// $ANTLR start "rule__ImperativeIterateExpCS__Group_2__8"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21880:1: rule__ImperativeIterateExpCS__Group_2__8 : rule__ImperativeIterateExpCS__Group_2__8__Impl ;
public final void rule__ImperativeIterateExpCS__Group_2__8() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21884:1: ( rule__ImperativeIterateExpCS__Group_2__8__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21885:2: rule__ImperativeIterateExpCS__Group_2__8__Impl
{
pushFollow(FollowSets001.FOLLOW_rule__ImperativeIterateExpCS__Group_2__8__Impl_in_rule__ImperativeIterateExpCS__Group_2__844715);
rule__ImperativeIterateExpCS__Group_2__8__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__Group_2__8"
// $ANTLR start "rule__ImperativeIterateExpCS__Group_2__8__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21891:1: rule__ImperativeIterateExpCS__Group_2__8__Impl : ( ')' ) ;
public final void rule__ImperativeIterateExpCS__Group_2__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21895:1: ( ( ')' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21896:1: ( ')' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21896:1: ( ')' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21897:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeIterateExpCSAccess().getRightParenthesisKeyword_2_8());
}
match(input,92,FollowSets001.FOLLOW_92_in_rule__ImperativeIterateExpCS__Group_2__8__Impl44743); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeIterateExpCSAccess().getRightParenthesisKeyword_2_8());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__Group_2__8__Impl"
// $ANTLR start "rule__ImperativeIterateExpCS__Group_2_2__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21928:1: rule__ImperativeIterateExpCS__Group_2_2__0 : rule__ImperativeIterateExpCS__Group_2_2__0__Impl rule__ImperativeIterateExpCS__Group_2_2__1 ;
public final void rule__ImperativeIterateExpCS__Group_2_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21932:1: ( rule__ImperativeIterateExpCS__Group_2_2__0__Impl rule__ImperativeIterateExpCS__Group_2_2__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21933:2: rule__ImperativeIterateExpCS__Group_2_2__0__Impl rule__ImperativeIterateExpCS__Group_2_2__1
{
pushFollow(FollowSets001.FOLLOW_rule__ImperativeIterateExpCS__Group_2_2__0__Impl_in_rule__ImperativeIterateExpCS__Group_2_2__044792);
rule__ImperativeIterateExpCS__Group_2_2__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets001.FOLLOW_rule__ImperativeIterateExpCS__Group_2_2__1_in_rule__ImperativeIterateExpCS__Group_2_2__044795);
rule__ImperativeIterateExpCS__Group_2_2__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__Group_2_2__0"
// $ANTLR start "rule__ImperativeIterateExpCS__Group_2_2__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21940:1: rule__ImperativeIterateExpCS__Group_2_2__0__Impl : ( ( rule__ImperativeIterateExpCS__OwnedIteratorAssignment_2_2_0 ) ) ;
public final void rule__ImperativeIterateExpCS__Group_2_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21944:1: ( ( ( rule__ImperativeIterateExpCS__OwnedIteratorAssignment_2_2_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21945:1: ( ( rule__ImperativeIterateExpCS__OwnedIteratorAssignment_2_2_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21945:1: ( ( rule__ImperativeIterateExpCS__OwnedIteratorAssignment_2_2_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21946:1: ( rule__ImperativeIterateExpCS__OwnedIteratorAssignment_2_2_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeIterateExpCSAccess().getOwnedIteratorAssignment_2_2_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21947:1: ( rule__ImperativeIterateExpCS__OwnedIteratorAssignment_2_2_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21947:2: rule__ImperativeIterateExpCS__OwnedIteratorAssignment_2_2_0
{
pushFollow(FollowSets001.FOLLOW_rule__ImperativeIterateExpCS__OwnedIteratorAssignment_2_2_0_in_rule__ImperativeIterateExpCS__Group_2_2__0__Impl44822);
rule__ImperativeIterateExpCS__OwnedIteratorAssignment_2_2_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeIterateExpCSAccess().getOwnedIteratorAssignment_2_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__Group_2_2__0__Impl"
// $ANTLR start "rule__ImperativeIterateExpCS__Group_2_2__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21957:1: rule__ImperativeIterateExpCS__Group_2_2__1 : rule__ImperativeIterateExpCS__Group_2_2__1__Impl ;
public final void rule__ImperativeIterateExpCS__Group_2_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21961:1: ( rule__ImperativeIterateExpCS__Group_2_2__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21962:2: rule__ImperativeIterateExpCS__Group_2_2__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__ImperativeIterateExpCS__Group_2_2__1__Impl_in_rule__ImperativeIterateExpCS__Group_2_2__144852);
rule__ImperativeIterateExpCS__Group_2_2__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__Group_2_2__1"
// $ANTLR start "rule__ImperativeIterateExpCS__Group_2_2__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21968:1: rule__ImperativeIterateExpCS__Group_2_2__1__Impl : ( ';' ) ;
public final void rule__ImperativeIterateExpCS__Group_2_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21972:1: ( ( ';' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21973:1: ( ';' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21973:1: ( ';' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21974:1: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeIterateExpCSAccess().getSemicolonKeyword_2_2_1());
}
match(input,94,FollowSets002.FOLLOW_94_in_rule__ImperativeIterateExpCS__Group_2_2__1__Impl44880); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeIterateExpCSAccess().getSemicolonKeyword_2_2_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__Group_2_2__1__Impl"
// $ANTLR start "rule__InstantiationExpCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21991:1: rule__InstantiationExpCS__Group__0 : rule__InstantiationExpCS__Group__0__Impl rule__InstantiationExpCS__Group__1 ;
public final void rule__InstantiationExpCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21995:1: ( rule__InstantiationExpCS__Group__0__Impl rule__InstantiationExpCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21996:2: rule__InstantiationExpCS__Group__0__Impl rule__InstantiationExpCS__Group__1
{
pushFollow(FollowSets002.FOLLOW_rule__InstantiationExpCS__Group__0__Impl_in_rule__InstantiationExpCS__Group__044915);
rule__InstantiationExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__InstantiationExpCS__Group__1_in_rule__InstantiationExpCS__Group__044918);
rule__InstantiationExpCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__InstantiationExpCS__Group__0"
// $ANTLR start "rule__InstantiationExpCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22003:1: rule__InstantiationExpCS__Group__0__Impl : ( 'new' ) ;
public final void rule__InstantiationExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22007:1: ( ( 'new' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22008:1: ( 'new' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22008:1: ( 'new' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22009:1: 'new'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInstantiationExpCSAccess().getNewKeyword_0());
}
match(input,137,FollowSets002.FOLLOW_137_in_rule__InstantiationExpCS__Group__0__Impl44946); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getInstantiationExpCSAccess().getNewKeyword_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__InstantiationExpCS__Group__0__Impl"
// $ANTLR start "rule__InstantiationExpCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22022:1: rule__InstantiationExpCS__Group__1 : rule__InstantiationExpCS__Group__1__Impl rule__InstantiationExpCS__Group__2 ;
public final void rule__InstantiationExpCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22026:1: ( rule__InstantiationExpCS__Group__1__Impl rule__InstantiationExpCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22027:2: rule__InstantiationExpCS__Group__1__Impl rule__InstantiationExpCS__Group__2
{
pushFollow(FollowSets002.FOLLOW_rule__InstantiationExpCS__Group__1__Impl_in_rule__InstantiationExpCS__Group__144977);
rule__InstantiationExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__InstantiationExpCS__Group__2_in_rule__InstantiationExpCS__Group__144980);
rule__InstantiationExpCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__InstantiationExpCS__Group__1"
// $ANTLR start "rule__InstantiationExpCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22034:1: rule__InstantiationExpCS__Group__1__Impl : ( ( rule__InstantiationExpCS__OwnedClassRefAssignment_1 ) ) ;
public final void rule__InstantiationExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22038:1: ( ( ( rule__InstantiationExpCS__OwnedClassRefAssignment_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22039:1: ( ( rule__InstantiationExpCS__OwnedClassRefAssignment_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22039:1: ( ( rule__InstantiationExpCS__OwnedClassRefAssignment_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22040:1: ( rule__InstantiationExpCS__OwnedClassRefAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInstantiationExpCSAccess().getOwnedClassRefAssignment_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22041:1: ( rule__InstantiationExpCS__OwnedClassRefAssignment_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22041:2: rule__InstantiationExpCS__OwnedClassRefAssignment_1
{
pushFollow(FollowSets002.FOLLOW_rule__InstantiationExpCS__OwnedClassRefAssignment_1_in_rule__InstantiationExpCS__Group__1__Impl45007);
rule__InstantiationExpCS__OwnedClassRefAssignment_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getInstantiationExpCSAccess().getOwnedClassRefAssignment_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__InstantiationExpCS__Group__1__Impl"
// $ANTLR start "rule__InstantiationExpCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22051:1: rule__InstantiationExpCS__Group__2 : rule__InstantiationExpCS__Group__2__Impl rule__InstantiationExpCS__Group__3 ;
public final void rule__InstantiationExpCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22055:1: ( rule__InstantiationExpCS__Group__2__Impl rule__InstantiationExpCS__Group__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22056:2: rule__InstantiationExpCS__Group__2__Impl rule__InstantiationExpCS__Group__3
{
pushFollow(FollowSets002.FOLLOW_rule__InstantiationExpCS__Group__2__Impl_in_rule__InstantiationExpCS__Group__245037);
rule__InstantiationExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__InstantiationExpCS__Group__3_in_rule__InstantiationExpCS__Group__245040);
rule__InstantiationExpCS__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__InstantiationExpCS__Group__2"
// $ANTLR start "rule__InstantiationExpCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22063:1: rule__InstantiationExpCS__Group__2__Impl : ( ( rule__InstantiationExpCS__Group_2__0 )? ) ;
public final void rule__InstantiationExpCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22067:1: ( ( ( rule__InstantiationExpCS__Group_2__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22068:1: ( ( rule__InstantiationExpCS__Group_2__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22068:1: ( ( rule__InstantiationExpCS__Group_2__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22069:1: ( rule__InstantiationExpCS__Group_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInstantiationExpCSAccess().getGroup_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22070:1: ( rule__InstantiationExpCS__Group_2__0 )?
int alt180=2;
int LA180_0 = input.LA(1);
if ( (LA180_0==93) ) {
alt180=1;
}
switch (alt180) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22070:2: rule__InstantiationExpCS__Group_2__0
{
pushFollow(FollowSets002.FOLLOW_rule__InstantiationExpCS__Group_2__0_in_rule__InstantiationExpCS__Group__2__Impl45067);
rule__InstantiationExpCS__Group_2__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getInstantiationExpCSAccess().getGroup_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__InstantiationExpCS__Group__2__Impl"
// $ANTLR start "rule__InstantiationExpCS__Group__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22080:1: rule__InstantiationExpCS__Group__3 : rule__InstantiationExpCS__Group__3__Impl rule__InstantiationExpCS__Group__4 ;
public final void rule__InstantiationExpCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22084:1: ( rule__InstantiationExpCS__Group__3__Impl rule__InstantiationExpCS__Group__4 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22085:2: rule__InstantiationExpCS__Group__3__Impl rule__InstantiationExpCS__Group__4
{
pushFollow(FollowSets002.FOLLOW_rule__InstantiationExpCS__Group__3__Impl_in_rule__InstantiationExpCS__Group__345098);
rule__InstantiationExpCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__InstantiationExpCS__Group__4_in_rule__InstantiationExpCS__Group__345101);
rule__InstantiationExpCS__Group__4();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__InstantiationExpCS__Group__3"
// $ANTLR start "rule__InstantiationExpCS__Group__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22092:1: rule__InstantiationExpCS__Group__3__Impl : ( '(' ) ;
public final void rule__InstantiationExpCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22096:1: ( ( '(' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22097:1: ( '(' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22097:1: ( '(' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22098:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInstantiationExpCSAccess().getLeftParenthesisKeyword_3());
}
match(input,91,FollowSets002.FOLLOW_91_in_rule__InstantiationExpCS__Group__3__Impl45129); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getInstantiationExpCSAccess().getLeftParenthesisKeyword_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__InstantiationExpCS__Group__3__Impl"
// $ANTLR start "rule__InstantiationExpCS__Group__4"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22111:1: rule__InstantiationExpCS__Group__4 : rule__InstantiationExpCS__Group__4__Impl rule__InstantiationExpCS__Group__5 ;
public final void rule__InstantiationExpCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22115:1: ( rule__InstantiationExpCS__Group__4__Impl rule__InstantiationExpCS__Group__5 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22116:2: rule__InstantiationExpCS__Group__4__Impl rule__InstantiationExpCS__Group__5
{
pushFollow(FollowSets002.FOLLOW_rule__InstantiationExpCS__Group__4__Impl_in_rule__InstantiationExpCS__Group__445160);
rule__InstantiationExpCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__InstantiationExpCS__Group__5_in_rule__InstantiationExpCS__Group__445163);
rule__InstantiationExpCS__Group__5();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__InstantiationExpCS__Group__4"
// $ANTLR start "rule__InstantiationExpCS__Group__4__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22123:1: rule__InstantiationExpCS__Group__4__Impl : ( ( rule__InstantiationExpCS__Group_4__0 )? ) ;
public final void rule__InstantiationExpCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22127:1: ( ( ( rule__InstantiationExpCS__Group_4__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22128:1: ( ( rule__InstantiationExpCS__Group_4__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22128:1: ( ( rule__InstantiationExpCS__Group_4__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22129:1: ( rule__InstantiationExpCS__Group_4__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInstantiationExpCSAccess().getGroup_4());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22130:1: ( rule__InstantiationExpCS__Group_4__0 )?
int alt181=2;
int LA181_0 = input.LA(1);
if ( ((LA181_0>=RULE_INT && LA181_0<=RULE_ESCAPED_ID)||(LA181_0>=33 && LA181_0<=40)||(LA181_0>=57 && LA181_0<=71)||LA181_0==91||LA181_0==99||(LA181_0>=127 && LA181_0<=129)||LA181_0==132||(LA181_0>=134 && LA181_0<=140)||LA181_0==144||(LA181_0>=146 && LA181_0<=148)||LA181_0==151||(LA181_0>=153 && LA181_0<=154)||LA181_0==156||(LA181_0>=159 && LA181_0<=160)||(LA181_0>=165 && LA181_0<=168)) ) {
alt181=1;
}
switch (alt181) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22130:2: rule__InstantiationExpCS__Group_4__0
{
pushFollow(FollowSets002.FOLLOW_rule__InstantiationExpCS__Group_4__0_in_rule__InstantiationExpCS__Group__4__Impl45190);
rule__InstantiationExpCS__Group_4__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getInstantiationExpCSAccess().getGroup_4());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__InstantiationExpCS__Group__4__Impl"
// $ANTLR start "rule__InstantiationExpCS__Group__5"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22140:1: rule__InstantiationExpCS__Group__5 : rule__InstantiationExpCS__Group__5__Impl ;
public final void rule__InstantiationExpCS__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22144:1: ( rule__InstantiationExpCS__Group__5__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22145:2: rule__InstantiationExpCS__Group__5__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__InstantiationExpCS__Group__5__Impl_in_rule__InstantiationExpCS__Group__545221);
rule__InstantiationExpCS__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__InstantiationExpCS__Group__5"
// $ANTLR start "rule__InstantiationExpCS__Group__5__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22151:1: rule__InstantiationExpCS__Group__5__Impl : ( ')' ) ;
public final void rule__InstantiationExpCS__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22155:1: ( ( ')' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22156:1: ( ')' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22156:1: ( ')' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22157:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInstantiationExpCSAccess().getRightParenthesisKeyword_5());
}
match(input,92,FollowSets002.FOLLOW_92_in_rule__InstantiationExpCS__Group__5__Impl45249); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getInstantiationExpCSAccess().getRightParenthesisKeyword_5());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__InstantiationExpCS__Group__5__Impl"
// $ANTLR start "rule__InstantiationExpCS__Group_2__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22182:1: rule__InstantiationExpCS__Group_2__0 : rule__InstantiationExpCS__Group_2__0__Impl rule__InstantiationExpCS__Group_2__1 ;
public final void rule__InstantiationExpCS__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22186:1: ( rule__InstantiationExpCS__Group_2__0__Impl rule__InstantiationExpCS__Group_2__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22187:2: rule__InstantiationExpCS__Group_2__0__Impl rule__InstantiationExpCS__Group_2__1
{
pushFollow(FollowSets002.FOLLOW_rule__InstantiationExpCS__Group_2__0__Impl_in_rule__InstantiationExpCS__Group_2__045292);
rule__InstantiationExpCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__InstantiationExpCS__Group_2__1_in_rule__InstantiationExpCS__Group_2__045295);
rule__InstantiationExpCS__Group_2__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__InstantiationExpCS__Group_2__0"
// $ANTLR start "rule__InstantiationExpCS__Group_2__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22194:1: rule__InstantiationExpCS__Group_2__0__Impl : ( '@' ) ;
public final void rule__InstantiationExpCS__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22198:1: ( ( '@' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22199:1: ( '@' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22199:1: ( '@' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22200:1: '@'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInstantiationExpCSAccess().getCommercialAtKeyword_2_0());
}
match(input,93,FollowSets002.FOLLOW_93_in_rule__InstantiationExpCS__Group_2__0__Impl45323); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getInstantiationExpCSAccess().getCommercialAtKeyword_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__InstantiationExpCS__Group_2__0__Impl"
// $ANTLR start "rule__InstantiationExpCS__Group_2__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22213:1: rule__InstantiationExpCS__Group_2__1 : rule__InstantiationExpCS__Group_2__1__Impl ;
public final void rule__InstantiationExpCS__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22217:1: ( rule__InstantiationExpCS__Group_2__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22218:2: rule__InstantiationExpCS__Group_2__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__InstantiationExpCS__Group_2__1__Impl_in_rule__InstantiationExpCS__Group_2__145354);
rule__InstantiationExpCS__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__InstantiationExpCS__Group_2__1"
// $ANTLR start "rule__InstantiationExpCS__Group_2__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22224:1: rule__InstantiationExpCS__Group_2__1__Impl : ( ( rule__InstantiationExpCS__OwnedExtentRefAssignment_2_1 ) ) ;
public final void rule__InstantiationExpCS__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22228:1: ( ( ( rule__InstantiationExpCS__OwnedExtentRefAssignment_2_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22229:1: ( ( rule__InstantiationExpCS__OwnedExtentRefAssignment_2_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22229:1: ( ( rule__InstantiationExpCS__OwnedExtentRefAssignment_2_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22230:1: ( rule__InstantiationExpCS__OwnedExtentRefAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInstantiationExpCSAccess().getOwnedExtentRefAssignment_2_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22231:1: ( rule__InstantiationExpCS__OwnedExtentRefAssignment_2_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22231:2: rule__InstantiationExpCS__OwnedExtentRefAssignment_2_1
{
pushFollow(FollowSets002.FOLLOW_rule__InstantiationExpCS__OwnedExtentRefAssignment_2_1_in_rule__InstantiationExpCS__Group_2__1__Impl45381);
rule__InstantiationExpCS__OwnedExtentRefAssignment_2_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getInstantiationExpCSAccess().getOwnedExtentRefAssignment_2_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__InstantiationExpCS__Group_2__1__Impl"
// $ANTLR start "rule__InstantiationExpCS__Group_4__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22245:1: rule__InstantiationExpCS__Group_4__0 : rule__InstantiationExpCS__Group_4__0__Impl rule__InstantiationExpCS__Group_4__1 ;
public final void rule__InstantiationExpCS__Group_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22249:1: ( rule__InstantiationExpCS__Group_4__0__Impl rule__InstantiationExpCS__Group_4__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22250:2: rule__InstantiationExpCS__Group_4__0__Impl rule__InstantiationExpCS__Group_4__1
{
pushFollow(FollowSets002.FOLLOW_rule__InstantiationExpCS__Group_4__0__Impl_in_rule__InstantiationExpCS__Group_4__045415);
rule__InstantiationExpCS__Group_4__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__InstantiationExpCS__Group_4__1_in_rule__InstantiationExpCS__Group_4__045418);
rule__InstantiationExpCS__Group_4__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__InstantiationExpCS__Group_4__0"
// $ANTLR start "rule__InstantiationExpCS__Group_4__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22257:1: rule__InstantiationExpCS__Group_4__0__Impl : ( ( rule__InstantiationExpCS__OwnedArgumentsAssignment_4_0 ) ) ;
public final void rule__InstantiationExpCS__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22261:1: ( ( ( rule__InstantiationExpCS__OwnedArgumentsAssignment_4_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22262:1: ( ( rule__InstantiationExpCS__OwnedArgumentsAssignment_4_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22262:1: ( ( rule__InstantiationExpCS__OwnedArgumentsAssignment_4_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22263:1: ( rule__InstantiationExpCS__OwnedArgumentsAssignment_4_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInstantiationExpCSAccess().getOwnedArgumentsAssignment_4_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22264:1: ( rule__InstantiationExpCS__OwnedArgumentsAssignment_4_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22264:2: rule__InstantiationExpCS__OwnedArgumentsAssignment_4_0
{
pushFollow(FollowSets002.FOLLOW_rule__InstantiationExpCS__OwnedArgumentsAssignment_4_0_in_rule__InstantiationExpCS__Group_4__0__Impl45445);
rule__InstantiationExpCS__OwnedArgumentsAssignment_4_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getInstantiationExpCSAccess().getOwnedArgumentsAssignment_4_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__InstantiationExpCS__Group_4__0__Impl"
// $ANTLR start "rule__InstantiationExpCS__Group_4__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22274:1: rule__InstantiationExpCS__Group_4__1 : rule__InstantiationExpCS__Group_4__1__Impl ;
public final void rule__InstantiationExpCS__Group_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22278:1: ( rule__InstantiationExpCS__Group_4__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22279:2: rule__InstantiationExpCS__Group_4__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__InstantiationExpCS__Group_4__1__Impl_in_rule__InstantiationExpCS__Group_4__145475);
rule__InstantiationExpCS__Group_4__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__InstantiationExpCS__Group_4__1"
// $ANTLR start "rule__InstantiationExpCS__Group_4__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22285:1: rule__InstantiationExpCS__Group_4__1__Impl : ( ( rule__InstantiationExpCS__Group_4_1__0 )* ) ;
public final void rule__InstantiationExpCS__Group_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22289:1: ( ( ( rule__InstantiationExpCS__Group_4_1__0 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22290:1: ( ( rule__InstantiationExpCS__Group_4_1__0 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22290:1: ( ( rule__InstantiationExpCS__Group_4_1__0 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22291:1: ( rule__InstantiationExpCS__Group_4_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInstantiationExpCSAccess().getGroup_4_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22292:1: ( rule__InstantiationExpCS__Group_4_1__0 )*
loop182:
do {
int alt182=2;
int LA182_0 = input.LA(1);
if ( (LA182_0==95) ) {
alt182=1;
}
switch (alt182) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22292:2: rule__InstantiationExpCS__Group_4_1__0
{
pushFollow(FollowSets002.FOLLOW_rule__InstantiationExpCS__Group_4_1__0_in_rule__InstantiationExpCS__Group_4__1__Impl45502);
rule__InstantiationExpCS__Group_4_1__0();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop182;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getInstantiationExpCSAccess().getGroup_4_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__InstantiationExpCS__Group_4__1__Impl"
// $ANTLR start "rule__InstantiationExpCS__Group_4_1__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22306:1: rule__InstantiationExpCS__Group_4_1__0 : rule__InstantiationExpCS__Group_4_1__0__Impl rule__InstantiationExpCS__Group_4_1__1 ;
public final void rule__InstantiationExpCS__Group_4_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22310:1: ( rule__InstantiationExpCS__Group_4_1__0__Impl rule__InstantiationExpCS__Group_4_1__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22311:2: rule__InstantiationExpCS__Group_4_1__0__Impl rule__InstantiationExpCS__Group_4_1__1
{
pushFollow(FollowSets002.FOLLOW_rule__InstantiationExpCS__Group_4_1__0__Impl_in_rule__InstantiationExpCS__Group_4_1__045537);
rule__InstantiationExpCS__Group_4_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__InstantiationExpCS__Group_4_1__1_in_rule__InstantiationExpCS__Group_4_1__045540);
rule__InstantiationExpCS__Group_4_1__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__InstantiationExpCS__Group_4_1__0"
// $ANTLR start "rule__InstantiationExpCS__Group_4_1__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22318:1: rule__InstantiationExpCS__Group_4_1__0__Impl : ( ',' ) ;
public final void rule__InstantiationExpCS__Group_4_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22322:1: ( ( ',' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22323:1: ( ',' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22323:1: ( ',' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22324:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInstantiationExpCSAccess().getCommaKeyword_4_1_0());
}
match(input,95,FollowSets002.FOLLOW_95_in_rule__InstantiationExpCS__Group_4_1__0__Impl45568); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getInstantiationExpCSAccess().getCommaKeyword_4_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__InstantiationExpCS__Group_4_1__0__Impl"
// $ANTLR start "rule__InstantiationExpCS__Group_4_1__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22337:1: rule__InstantiationExpCS__Group_4_1__1 : rule__InstantiationExpCS__Group_4_1__1__Impl ;
public final void rule__InstantiationExpCS__Group_4_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22341:1: ( rule__InstantiationExpCS__Group_4_1__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22342:2: rule__InstantiationExpCS__Group_4_1__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__InstantiationExpCS__Group_4_1__1__Impl_in_rule__InstantiationExpCS__Group_4_1__145599);
rule__InstantiationExpCS__Group_4_1__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__InstantiationExpCS__Group_4_1__1"
// $ANTLR start "rule__InstantiationExpCS__Group_4_1__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22348:1: rule__InstantiationExpCS__Group_4_1__1__Impl : ( ( rule__InstantiationExpCS__OwnedArgumentsAssignment_4_1_1 ) ) ;
public final void rule__InstantiationExpCS__Group_4_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22352:1: ( ( ( rule__InstantiationExpCS__OwnedArgumentsAssignment_4_1_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22353:1: ( ( rule__InstantiationExpCS__OwnedArgumentsAssignment_4_1_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22353:1: ( ( rule__InstantiationExpCS__OwnedArgumentsAssignment_4_1_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22354:1: ( rule__InstantiationExpCS__OwnedArgumentsAssignment_4_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInstantiationExpCSAccess().getOwnedArgumentsAssignment_4_1_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22355:1: ( rule__InstantiationExpCS__OwnedArgumentsAssignment_4_1_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22355:2: rule__InstantiationExpCS__OwnedArgumentsAssignment_4_1_1
{
pushFollow(FollowSets002.FOLLOW_rule__InstantiationExpCS__OwnedArgumentsAssignment_4_1_1_in_rule__InstantiationExpCS__Group_4_1__1__Impl45626);
rule__InstantiationExpCS__OwnedArgumentsAssignment_4_1_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getInstantiationExpCSAccess().getOwnedArgumentsAssignment_4_1_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__InstantiationExpCS__Group_4_1__1__Impl"
// $ANTLR start "rule__ListLiteralExpCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22369:1: rule__ListLiteralExpCS__Group__0 : rule__ListLiteralExpCS__Group__0__Impl rule__ListLiteralExpCS__Group__1 ;
public final void rule__ListLiteralExpCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22373:1: ( rule__ListLiteralExpCS__Group__0__Impl rule__ListLiteralExpCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22374:2: rule__ListLiteralExpCS__Group__0__Impl rule__ListLiteralExpCS__Group__1
{
pushFollow(FollowSets002.FOLLOW_rule__ListLiteralExpCS__Group__0__Impl_in_rule__ListLiteralExpCS__Group__045660);
rule__ListLiteralExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__ListLiteralExpCS__Group__1_in_rule__ListLiteralExpCS__Group__045663);
rule__ListLiteralExpCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ListLiteralExpCS__Group__0"
// $ANTLR start "rule__ListLiteralExpCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22381:1: rule__ListLiteralExpCS__Group__0__Impl : ( 'List' ) ;
public final void rule__ListLiteralExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22385:1: ( ( 'List' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22386:1: ( 'List' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22386:1: ( 'List' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22387:1: 'List'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getListLiteralExpCSAccess().getListKeyword_0());
}
match(input,127,FollowSets002.FOLLOW_127_in_rule__ListLiteralExpCS__Group__0__Impl45691); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getListLiteralExpCSAccess().getListKeyword_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ListLiteralExpCS__Group__0__Impl"
// $ANTLR start "rule__ListLiteralExpCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22400:1: rule__ListLiteralExpCS__Group__1 : rule__ListLiteralExpCS__Group__1__Impl rule__ListLiteralExpCS__Group__2 ;
public final void rule__ListLiteralExpCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22404:1: ( rule__ListLiteralExpCS__Group__1__Impl rule__ListLiteralExpCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22405:2: rule__ListLiteralExpCS__Group__1__Impl rule__ListLiteralExpCS__Group__2
{
pushFollow(FollowSets002.FOLLOW_rule__ListLiteralExpCS__Group__1__Impl_in_rule__ListLiteralExpCS__Group__145722);
rule__ListLiteralExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__ListLiteralExpCS__Group__2_in_rule__ListLiteralExpCS__Group__145725);
rule__ListLiteralExpCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ListLiteralExpCS__Group__1"
// $ANTLR start "rule__ListLiteralExpCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22412:1: rule__ListLiteralExpCS__Group__1__Impl : ( '{' ) ;
public final void rule__ListLiteralExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22416:1: ( ( '{' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22417:1: ( '{' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22417:1: ( '{' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22418:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getListLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
match(input,99,FollowSets002.FOLLOW_99_in_rule__ListLiteralExpCS__Group__1__Impl45753); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getListLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ListLiteralExpCS__Group__1__Impl"
// $ANTLR start "rule__ListLiteralExpCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22431:1: rule__ListLiteralExpCS__Group__2 : rule__ListLiteralExpCS__Group__2__Impl rule__ListLiteralExpCS__Group__3 ;
public final void rule__ListLiteralExpCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22435:1: ( rule__ListLiteralExpCS__Group__2__Impl rule__ListLiteralExpCS__Group__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22436:2: rule__ListLiteralExpCS__Group__2__Impl rule__ListLiteralExpCS__Group__3
{
pushFollow(FollowSets002.FOLLOW_rule__ListLiteralExpCS__Group__2__Impl_in_rule__ListLiteralExpCS__Group__245784);
rule__ListLiteralExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__ListLiteralExpCS__Group__3_in_rule__ListLiteralExpCS__Group__245787);
rule__ListLiteralExpCS__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ListLiteralExpCS__Group__2"
// $ANTLR start "rule__ListLiteralExpCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22443:1: rule__ListLiteralExpCS__Group__2__Impl : ( () ) ;
public final void rule__ListLiteralExpCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22447:1: ( ( () ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22448:1: ( () )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22448:1: ( () )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22449:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getListLiteralExpCSAccess().getListLiteralExpCSAction_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22450:1: ()
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22452:1:
{
}
if ( state.backtracking==0 ) {
after(grammarAccess.getListLiteralExpCSAccess().getListLiteralExpCSAction_2());
}
}
}
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ListLiteralExpCS__Group__2__Impl"
// $ANTLR start "rule__ListLiteralExpCS__Group__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22462:1: rule__ListLiteralExpCS__Group__3 : rule__ListLiteralExpCS__Group__3__Impl rule__ListLiteralExpCS__Group__4 ;
public final void rule__ListLiteralExpCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22466:1: ( rule__ListLiteralExpCS__Group__3__Impl rule__ListLiteralExpCS__Group__4 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22467:2: rule__ListLiteralExpCS__Group__3__Impl rule__ListLiteralExpCS__Group__4
{
pushFollow(FollowSets002.FOLLOW_rule__ListLiteralExpCS__Group__3__Impl_in_rule__ListLiteralExpCS__Group__345845);
rule__ListLiteralExpCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__ListLiteralExpCS__Group__4_in_rule__ListLiteralExpCS__Group__345848);
rule__ListLiteralExpCS__Group__4();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ListLiteralExpCS__Group__3"
// $ANTLR start "rule__ListLiteralExpCS__Group__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22474:1: rule__ListLiteralExpCS__Group__3__Impl : ( ( rule__ListLiteralExpCS__Group_3__0 )? ) ;
public final void rule__ListLiteralExpCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22478:1: ( ( ( rule__ListLiteralExpCS__Group_3__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22479:1: ( ( rule__ListLiteralExpCS__Group_3__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22479:1: ( ( rule__ListLiteralExpCS__Group_3__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22480:1: ( rule__ListLiteralExpCS__Group_3__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getListLiteralExpCSAccess().getGroup_3());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22481:1: ( rule__ListLiteralExpCS__Group_3__0 )?
int alt183=2;
int LA183_0 = input.LA(1);
if ( ((LA183_0>=RULE_INT && LA183_0<=RULE_ESCAPED_ID)||(LA183_0>=33 && LA183_0<=40)||(LA183_0>=57 && LA183_0<=71)||LA183_0==91||LA183_0==96||LA183_0==99||(LA183_0>=127 && LA183_0<=129)||LA183_0==132||(LA183_0>=134 && LA183_0<=140)||LA183_0==144||(LA183_0>=146 && LA183_0<=148)||LA183_0==151||(LA183_0>=153 && LA183_0<=154)||LA183_0==156||(LA183_0>=159 && LA183_0<=160)||(LA183_0>=165 && LA183_0<=168)) ) {
alt183=1;
}
switch (alt183) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22481:2: rule__ListLiteralExpCS__Group_3__0
{
pushFollow(FollowSets002.FOLLOW_rule__ListLiteralExpCS__Group_3__0_in_rule__ListLiteralExpCS__Group__3__Impl45875);
rule__ListLiteralExpCS__Group_3__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getListLiteralExpCSAccess().getGroup_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ListLiteralExpCS__Group__3__Impl"
// $ANTLR start "rule__ListLiteralExpCS__Group__4"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22491:1: rule__ListLiteralExpCS__Group__4 : rule__ListLiteralExpCS__Group__4__Impl ;
public final void rule__ListLiteralExpCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22495:1: ( rule__ListLiteralExpCS__Group__4__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22496:2: rule__ListLiteralExpCS__Group__4__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__ListLiteralExpCS__Group__4__Impl_in_rule__ListLiteralExpCS__Group__445906);
rule__ListLiteralExpCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ListLiteralExpCS__Group__4"
// $ANTLR start "rule__ListLiteralExpCS__Group__4__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22502:1: rule__ListLiteralExpCS__Group__4__Impl : ( '}' ) ;
public final void rule__ListLiteralExpCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22506:1: ( ( '}' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22507:1: ( '}' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22507:1: ( '}' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22508:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getListLiteralExpCSAccess().getRightCurlyBracketKeyword_4());
}
match(input,100,FollowSets002.FOLLOW_100_in_rule__ListLiteralExpCS__Group__4__Impl45934); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getListLiteralExpCSAccess().getRightCurlyBracketKeyword_4());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ListLiteralExpCS__Group__4__Impl"
// $ANTLR start "rule__ListLiteralExpCS__Group_3__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22531:1: rule__ListLiteralExpCS__Group_3__0 : rule__ListLiteralExpCS__Group_3__0__Impl rule__ListLiteralExpCS__Group_3__1 ;
public final void rule__ListLiteralExpCS__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22535:1: ( rule__ListLiteralExpCS__Group_3__0__Impl rule__ListLiteralExpCS__Group_3__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22536:2: rule__ListLiteralExpCS__Group_3__0__Impl rule__ListLiteralExpCS__Group_3__1
{
pushFollow(FollowSets002.FOLLOW_rule__ListLiteralExpCS__Group_3__0__Impl_in_rule__ListLiteralExpCS__Group_3__045975);
rule__ListLiteralExpCS__Group_3__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__ListLiteralExpCS__Group_3__1_in_rule__ListLiteralExpCS__Group_3__045978);
rule__ListLiteralExpCS__Group_3__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ListLiteralExpCS__Group_3__0"
// $ANTLR start "rule__ListLiteralExpCS__Group_3__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22543:1: rule__ListLiteralExpCS__Group_3__0__Impl : ( ( rule__ListLiteralExpCS__OwnedPartsAssignment_3_0 ) ) ;
public final void rule__ListLiteralExpCS__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22547:1: ( ( ( rule__ListLiteralExpCS__OwnedPartsAssignment_3_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22548:1: ( ( rule__ListLiteralExpCS__OwnedPartsAssignment_3_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22548:1: ( ( rule__ListLiteralExpCS__OwnedPartsAssignment_3_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22549:1: ( rule__ListLiteralExpCS__OwnedPartsAssignment_3_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getListLiteralExpCSAccess().getOwnedPartsAssignment_3_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22550:1: ( rule__ListLiteralExpCS__OwnedPartsAssignment_3_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22550:2: rule__ListLiteralExpCS__OwnedPartsAssignment_3_0
{
pushFollow(FollowSets002.FOLLOW_rule__ListLiteralExpCS__OwnedPartsAssignment_3_0_in_rule__ListLiteralExpCS__Group_3__0__Impl46005);
rule__ListLiteralExpCS__OwnedPartsAssignment_3_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getListLiteralExpCSAccess().getOwnedPartsAssignment_3_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ListLiteralExpCS__Group_3__0__Impl"
// $ANTLR start "rule__ListLiteralExpCS__Group_3__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22560:1: rule__ListLiteralExpCS__Group_3__1 : rule__ListLiteralExpCS__Group_3__1__Impl ;
public final void rule__ListLiteralExpCS__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22564:1: ( rule__ListLiteralExpCS__Group_3__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22565:2: rule__ListLiteralExpCS__Group_3__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__ListLiteralExpCS__Group_3__1__Impl_in_rule__ListLiteralExpCS__Group_3__146035);
rule__ListLiteralExpCS__Group_3__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ListLiteralExpCS__Group_3__1"
// $ANTLR start "rule__ListLiteralExpCS__Group_3__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22571:1: rule__ListLiteralExpCS__Group_3__1__Impl : ( ( rule__ListLiteralExpCS__Group_3_1__0 )* ) ;
public final void rule__ListLiteralExpCS__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22575:1: ( ( ( rule__ListLiteralExpCS__Group_3_1__0 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22576:1: ( ( rule__ListLiteralExpCS__Group_3_1__0 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22576:1: ( ( rule__ListLiteralExpCS__Group_3_1__0 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22577:1: ( rule__ListLiteralExpCS__Group_3_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getListLiteralExpCSAccess().getGroup_3_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22578:1: ( rule__ListLiteralExpCS__Group_3_1__0 )*
loop184:
do {
int alt184=2;
int LA184_0 = input.LA(1);
if ( (LA184_0==95) ) {
alt184=1;
}
switch (alt184) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22578:2: rule__ListLiteralExpCS__Group_3_1__0
{
pushFollow(FollowSets002.FOLLOW_rule__ListLiteralExpCS__Group_3_1__0_in_rule__ListLiteralExpCS__Group_3__1__Impl46062);
rule__ListLiteralExpCS__Group_3_1__0();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop184;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getListLiteralExpCSAccess().getGroup_3_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ListLiteralExpCS__Group_3__1__Impl"
// $ANTLR start "rule__ListLiteralExpCS__Group_3_1__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22592:1: rule__ListLiteralExpCS__Group_3_1__0 : rule__ListLiteralExpCS__Group_3_1__0__Impl rule__ListLiteralExpCS__Group_3_1__1 ;
public final void rule__ListLiteralExpCS__Group_3_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22596:1: ( rule__ListLiteralExpCS__Group_3_1__0__Impl rule__ListLiteralExpCS__Group_3_1__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22597:2: rule__ListLiteralExpCS__Group_3_1__0__Impl rule__ListLiteralExpCS__Group_3_1__1
{
pushFollow(FollowSets002.FOLLOW_rule__ListLiteralExpCS__Group_3_1__0__Impl_in_rule__ListLiteralExpCS__Group_3_1__046097);
rule__ListLiteralExpCS__Group_3_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__ListLiteralExpCS__Group_3_1__1_in_rule__ListLiteralExpCS__Group_3_1__046100);
rule__ListLiteralExpCS__Group_3_1__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ListLiteralExpCS__Group_3_1__0"
// $ANTLR start "rule__ListLiteralExpCS__Group_3_1__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22604:1: rule__ListLiteralExpCS__Group_3_1__0__Impl : ( ',' ) ;
public final void rule__ListLiteralExpCS__Group_3_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22608:1: ( ( ',' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22609:1: ( ',' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22609:1: ( ',' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22610:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getListLiteralExpCSAccess().getCommaKeyword_3_1_0());
}
match(input,95,FollowSets002.FOLLOW_95_in_rule__ListLiteralExpCS__Group_3_1__0__Impl46128); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getListLiteralExpCSAccess().getCommaKeyword_3_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ListLiteralExpCS__Group_3_1__0__Impl"
// $ANTLR start "rule__ListLiteralExpCS__Group_3_1__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22623:1: rule__ListLiteralExpCS__Group_3_1__1 : rule__ListLiteralExpCS__Group_3_1__1__Impl ;
public final void rule__ListLiteralExpCS__Group_3_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22627:1: ( rule__ListLiteralExpCS__Group_3_1__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22628:2: rule__ListLiteralExpCS__Group_3_1__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__ListLiteralExpCS__Group_3_1__1__Impl_in_rule__ListLiteralExpCS__Group_3_1__146159);
rule__ListLiteralExpCS__Group_3_1__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ListLiteralExpCS__Group_3_1__1"
// $ANTLR start "rule__ListLiteralExpCS__Group_3_1__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22634:1: rule__ListLiteralExpCS__Group_3_1__1__Impl : ( ( rule__ListLiteralExpCS__OwnedPartsAssignment_3_1_1 ) ) ;
public final void rule__ListLiteralExpCS__Group_3_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22638:1: ( ( ( rule__ListLiteralExpCS__OwnedPartsAssignment_3_1_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22639:1: ( ( rule__ListLiteralExpCS__OwnedPartsAssignment_3_1_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22639:1: ( ( rule__ListLiteralExpCS__OwnedPartsAssignment_3_1_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22640:1: ( rule__ListLiteralExpCS__OwnedPartsAssignment_3_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getListLiteralExpCSAccess().getOwnedPartsAssignment_3_1_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22641:1: ( rule__ListLiteralExpCS__OwnedPartsAssignment_3_1_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22641:2: rule__ListLiteralExpCS__OwnedPartsAssignment_3_1_1
{
pushFollow(FollowSets002.FOLLOW_rule__ListLiteralExpCS__OwnedPartsAssignment_3_1_1_in_rule__ListLiteralExpCS__Group_3_1__1__Impl46186);
rule__ListLiteralExpCS__OwnedPartsAssignment_3_1_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getListLiteralExpCSAccess().getOwnedPartsAssignment_3_1_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ListLiteralExpCS__Group_3_1__1__Impl"
// $ANTLR start "rule__LogExpCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22655:1: rule__LogExpCS__Group__0 : rule__LogExpCS__Group__0__Impl rule__LogExpCS__Group__1 ;
public final void rule__LogExpCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22659:1: ( rule__LogExpCS__Group__0__Impl rule__LogExpCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22660:2: rule__LogExpCS__Group__0__Impl rule__LogExpCS__Group__1
{
pushFollow(FollowSets002.FOLLOW_rule__LogExpCS__Group__0__Impl_in_rule__LogExpCS__Group__046220);
rule__LogExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__LogExpCS__Group__1_in_rule__LogExpCS__Group__046223);
rule__LogExpCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LogExpCS__Group__0"
// $ANTLR start "rule__LogExpCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22667:1: rule__LogExpCS__Group__0__Impl : ( 'log' ) ;
public final void rule__LogExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22671:1: ( ( 'log' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22672:1: ( 'log' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22672:1: ( 'log' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22673:1: 'log'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLogExpCSAccess().getLogKeyword_0());
}
match(input,138,FollowSets002.FOLLOW_138_in_rule__LogExpCS__Group__0__Impl46251); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLogExpCSAccess().getLogKeyword_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LogExpCS__Group__0__Impl"
// $ANTLR start "rule__LogExpCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22686:1: rule__LogExpCS__Group__1 : rule__LogExpCS__Group__1__Impl rule__LogExpCS__Group__2 ;
public final void rule__LogExpCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22690:1: ( rule__LogExpCS__Group__1__Impl rule__LogExpCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22691:2: rule__LogExpCS__Group__1__Impl rule__LogExpCS__Group__2
{
pushFollow(FollowSets002.FOLLOW_rule__LogExpCS__Group__1__Impl_in_rule__LogExpCS__Group__146282);
rule__LogExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__LogExpCS__Group__2_in_rule__LogExpCS__Group__146285);
rule__LogExpCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LogExpCS__Group__1"
// $ANTLR start "rule__LogExpCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22698:1: rule__LogExpCS__Group__1__Impl : ( '(' ) ;
public final void rule__LogExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22702:1: ( ( '(' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22703:1: ( '(' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22703:1: ( '(' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22704:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLogExpCSAccess().getLeftParenthesisKeyword_1());
}
match(input,91,FollowSets002.FOLLOW_91_in_rule__LogExpCS__Group__1__Impl46313); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLogExpCSAccess().getLeftParenthesisKeyword_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LogExpCS__Group__1__Impl"
// $ANTLR start "rule__LogExpCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22717:1: rule__LogExpCS__Group__2 : rule__LogExpCS__Group__2__Impl rule__LogExpCS__Group__3 ;
public final void rule__LogExpCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22721:1: ( rule__LogExpCS__Group__2__Impl rule__LogExpCS__Group__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22722:2: rule__LogExpCS__Group__2__Impl rule__LogExpCS__Group__3
{
pushFollow(FollowSets002.FOLLOW_rule__LogExpCS__Group__2__Impl_in_rule__LogExpCS__Group__246344);
rule__LogExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__LogExpCS__Group__3_in_rule__LogExpCS__Group__246347);
rule__LogExpCS__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LogExpCS__Group__2"
// $ANTLR start "rule__LogExpCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22729:1: rule__LogExpCS__Group__2__Impl : ( ( rule__LogExpCS__OwnedMessageAssignment_2 ) ) ;
public final void rule__LogExpCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22733:1: ( ( ( rule__LogExpCS__OwnedMessageAssignment_2 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22734:1: ( ( rule__LogExpCS__OwnedMessageAssignment_2 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22734:1: ( ( rule__LogExpCS__OwnedMessageAssignment_2 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22735:1: ( rule__LogExpCS__OwnedMessageAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLogExpCSAccess().getOwnedMessageAssignment_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22736:1: ( rule__LogExpCS__OwnedMessageAssignment_2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22736:2: rule__LogExpCS__OwnedMessageAssignment_2
{
pushFollow(FollowSets002.FOLLOW_rule__LogExpCS__OwnedMessageAssignment_2_in_rule__LogExpCS__Group__2__Impl46374);
rule__LogExpCS__OwnedMessageAssignment_2();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getLogExpCSAccess().getOwnedMessageAssignment_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LogExpCS__Group__2__Impl"
// $ANTLR start "rule__LogExpCS__Group__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22746:1: rule__LogExpCS__Group__3 : rule__LogExpCS__Group__3__Impl rule__LogExpCS__Group__4 ;
public final void rule__LogExpCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22750:1: ( rule__LogExpCS__Group__3__Impl rule__LogExpCS__Group__4 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22751:2: rule__LogExpCS__Group__3__Impl rule__LogExpCS__Group__4
{
pushFollow(FollowSets002.FOLLOW_rule__LogExpCS__Group__3__Impl_in_rule__LogExpCS__Group__346404);
rule__LogExpCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__LogExpCS__Group__4_in_rule__LogExpCS__Group__346407);
rule__LogExpCS__Group__4();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LogExpCS__Group__3"
// $ANTLR start "rule__LogExpCS__Group__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22758:1: rule__LogExpCS__Group__3__Impl : ( ( rule__LogExpCS__Group_3__0 )? ) ;
public final void rule__LogExpCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22762:1: ( ( ( rule__LogExpCS__Group_3__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22763:1: ( ( rule__LogExpCS__Group_3__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22763:1: ( ( rule__LogExpCS__Group_3__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22764:1: ( rule__LogExpCS__Group_3__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLogExpCSAccess().getGroup_3());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22765:1: ( rule__LogExpCS__Group_3__0 )?
int alt185=2;
int LA185_0 = input.LA(1);
if ( (LA185_0==95) ) {
int LA185_1 = input.LA(2);
if ( ((LA185_1>=RULE_INT && LA185_1<=RULE_ESCAPED_ID)||(LA185_1>=33 && LA185_1<=40)||(LA185_1>=57 && LA185_1<=71)||LA185_1==91||LA185_1==99||(LA185_1>=127 && LA185_1<=129)||LA185_1==132||(LA185_1>=134 && LA185_1<=140)||LA185_1==144||(LA185_1>=146 && LA185_1<=148)||LA185_1==151||(LA185_1>=153 && LA185_1<=154)||LA185_1==156||(LA185_1>=159 && LA185_1<=160)||(LA185_1>=165 && LA185_1<=168)) ) {
alt185=1;
}
}
switch (alt185) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22765:2: rule__LogExpCS__Group_3__0
{
pushFollow(FollowSets002.FOLLOW_rule__LogExpCS__Group_3__0_in_rule__LogExpCS__Group__3__Impl46434);
rule__LogExpCS__Group_3__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getLogExpCSAccess().getGroup_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LogExpCS__Group__3__Impl"
// $ANTLR start "rule__LogExpCS__Group__4"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22775:1: rule__LogExpCS__Group__4 : rule__LogExpCS__Group__4__Impl rule__LogExpCS__Group__5 ;
public final void rule__LogExpCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22779:1: ( rule__LogExpCS__Group__4__Impl rule__LogExpCS__Group__5 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22780:2: rule__LogExpCS__Group__4__Impl rule__LogExpCS__Group__5
{
pushFollow(FollowSets002.FOLLOW_rule__LogExpCS__Group__4__Impl_in_rule__LogExpCS__Group__446465);
rule__LogExpCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__LogExpCS__Group__5_in_rule__LogExpCS__Group__446468);
rule__LogExpCS__Group__5();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LogExpCS__Group__4"
// $ANTLR start "rule__LogExpCS__Group__4__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22787:1: rule__LogExpCS__Group__4__Impl : ( ( rule__LogExpCS__Group_4__0 )? ) ;
public final void rule__LogExpCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22791:1: ( ( ( rule__LogExpCS__Group_4__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22792:1: ( ( rule__LogExpCS__Group_4__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22792:1: ( ( rule__LogExpCS__Group_4__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22793:1: ( rule__LogExpCS__Group_4__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLogExpCSAccess().getGroup_4());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22794:1: ( rule__LogExpCS__Group_4__0 )?
int alt186=2;
int LA186_0 = input.LA(1);
if ( (LA186_0==95) ) {
alt186=1;
}
switch (alt186) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22794:2: rule__LogExpCS__Group_4__0
{
pushFollow(FollowSets002.FOLLOW_rule__LogExpCS__Group_4__0_in_rule__LogExpCS__Group__4__Impl46495);
rule__LogExpCS__Group_4__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getLogExpCSAccess().getGroup_4());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LogExpCS__Group__4__Impl"
// $ANTLR start "rule__LogExpCS__Group__5"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22804:1: rule__LogExpCS__Group__5 : rule__LogExpCS__Group__5__Impl rule__LogExpCS__Group__6 ;
public final void rule__LogExpCS__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22808:1: ( rule__LogExpCS__Group__5__Impl rule__LogExpCS__Group__6 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22809:2: rule__LogExpCS__Group__5__Impl rule__LogExpCS__Group__6
{
pushFollow(FollowSets002.FOLLOW_rule__LogExpCS__Group__5__Impl_in_rule__LogExpCS__Group__546526);
rule__LogExpCS__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__LogExpCS__Group__6_in_rule__LogExpCS__Group__546529);
rule__LogExpCS__Group__6();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LogExpCS__Group__5"
// $ANTLR start "rule__LogExpCS__Group__5__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22816:1: rule__LogExpCS__Group__5__Impl : ( ')' ) ;
public final void rule__LogExpCS__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22820:1: ( ( ')' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22821:1: ( ')' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22821:1: ( ')' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22822:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLogExpCSAccess().getRightParenthesisKeyword_5());
}
match(input,92,FollowSets002.FOLLOW_92_in_rule__LogExpCS__Group__5__Impl46557); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLogExpCSAccess().getRightParenthesisKeyword_5());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LogExpCS__Group__5__Impl"
// $ANTLR start "rule__LogExpCS__Group__6"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22835:1: rule__LogExpCS__Group__6 : rule__LogExpCS__Group__6__Impl ;
public final void rule__LogExpCS__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22839:1: ( rule__LogExpCS__Group__6__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22840:2: rule__LogExpCS__Group__6__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__LogExpCS__Group__6__Impl_in_rule__LogExpCS__Group__646588);
rule__LogExpCS__Group__6__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LogExpCS__Group__6"
// $ANTLR start "rule__LogExpCS__Group__6__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22846:1: rule__LogExpCS__Group__6__Impl : ( ( rule__LogExpCS__Group_6__0 )? ) ;
public final void rule__LogExpCS__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22850:1: ( ( ( rule__LogExpCS__Group_6__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22851:1: ( ( rule__LogExpCS__Group_6__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22851:1: ( ( rule__LogExpCS__Group_6__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22852:1: ( rule__LogExpCS__Group_6__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLogExpCSAccess().getGroup_6());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22853:1: ( rule__LogExpCS__Group_6__0 )?
int alt187=2;
alt187 = dfa187.predict(input);
switch (alt187) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22853:2: rule__LogExpCS__Group_6__0
{
pushFollow(FollowSets002.FOLLOW_rule__LogExpCS__Group_6__0_in_rule__LogExpCS__Group__6__Impl46615);
rule__LogExpCS__Group_6__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getLogExpCSAccess().getGroup_6());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LogExpCS__Group__6__Impl"
// $ANTLR start "rule__LogExpCS__Group_3__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22877:1: rule__LogExpCS__Group_3__0 : rule__LogExpCS__Group_3__0__Impl rule__LogExpCS__Group_3__1 ;
public final void rule__LogExpCS__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22881:1: ( rule__LogExpCS__Group_3__0__Impl rule__LogExpCS__Group_3__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22882:2: rule__LogExpCS__Group_3__0__Impl rule__LogExpCS__Group_3__1
{
pushFollow(FollowSets002.FOLLOW_rule__LogExpCS__Group_3__0__Impl_in_rule__LogExpCS__Group_3__046660);
rule__LogExpCS__Group_3__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__LogExpCS__Group_3__1_in_rule__LogExpCS__Group_3__046663);
rule__LogExpCS__Group_3__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LogExpCS__Group_3__0"
// $ANTLR start "rule__LogExpCS__Group_3__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22889:1: rule__LogExpCS__Group_3__0__Impl : ( ',' ) ;
public final void rule__LogExpCS__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22893:1: ( ( ',' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22894:1: ( ',' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22894:1: ( ',' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22895:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLogExpCSAccess().getCommaKeyword_3_0());
}
match(input,95,FollowSets002.FOLLOW_95_in_rule__LogExpCS__Group_3__0__Impl46691); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLogExpCSAccess().getCommaKeyword_3_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LogExpCS__Group_3__0__Impl"
// $ANTLR start "rule__LogExpCS__Group_3__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22908:1: rule__LogExpCS__Group_3__1 : rule__LogExpCS__Group_3__1__Impl ;
public final void rule__LogExpCS__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22912:1: ( rule__LogExpCS__Group_3__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22913:2: rule__LogExpCS__Group_3__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__LogExpCS__Group_3__1__Impl_in_rule__LogExpCS__Group_3__146722);
rule__LogExpCS__Group_3__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LogExpCS__Group_3__1"
// $ANTLR start "rule__LogExpCS__Group_3__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22919:1: rule__LogExpCS__Group_3__1__Impl : ( ( rule__LogExpCS__OwnedElementAssignment_3_1 ) ) ;
public final void rule__LogExpCS__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22923:1: ( ( ( rule__LogExpCS__OwnedElementAssignment_3_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22924:1: ( ( rule__LogExpCS__OwnedElementAssignment_3_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22924:1: ( ( rule__LogExpCS__OwnedElementAssignment_3_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22925:1: ( rule__LogExpCS__OwnedElementAssignment_3_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLogExpCSAccess().getOwnedElementAssignment_3_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22926:1: ( rule__LogExpCS__OwnedElementAssignment_3_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22926:2: rule__LogExpCS__OwnedElementAssignment_3_1
{
pushFollow(FollowSets002.FOLLOW_rule__LogExpCS__OwnedElementAssignment_3_1_in_rule__LogExpCS__Group_3__1__Impl46749);
rule__LogExpCS__OwnedElementAssignment_3_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getLogExpCSAccess().getOwnedElementAssignment_3_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LogExpCS__Group_3__1__Impl"
// $ANTLR start "rule__LogExpCS__Group_4__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22940:1: rule__LogExpCS__Group_4__0 : rule__LogExpCS__Group_4__0__Impl rule__LogExpCS__Group_4__1 ;
public final void rule__LogExpCS__Group_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22944:1: ( rule__LogExpCS__Group_4__0__Impl rule__LogExpCS__Group_4__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22945:2: rule__LogExpCS__Group_4__0__Impl rule__LogExpCS__Group_4__1
{
pushFollow(FollowSets002.FOLLOW_rule__LogExpCS__Group_4__0__Impl_in_rule__LogExpCS__Group_4__046783);
rule__LogExpCS__Group_4__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__LogExpCS__Group_4__1_in_rule__LogExpCS__Group_4__046786);
rule__LogExpCS__Group_4__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LogExpCS__Group_4__0"
// $ANTLR start "rule__LogExpCS__Group_4__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22952:1: rule__LogExpCS__Group_4__0__Impl : ( ',' ) ;
public final void rule__LogExpCS__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22956:1: ( ( ',' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22957:1: ( ',' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22957:1: ( ',' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22958:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLogExpCSAccess().getCommaKeyword_4_0());
}
match(input,95,FollowSets002.FOLLOW_95_in_rule__LogExpCS__Group_4__0__Impl46814); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLogExpCSAccess().getCommaKeyword_4_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LogExpCS__Group_4__0__Impl"
// $ANTLR start "rule__LogExpCS__Group_4__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22971:1: rule__LogExpCS__Group_4__1 : rule__LogExpCS__Group_4__1__Impl ;
public final void rule__LogExpCS__Group_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22975:1: ( rule__LogExpCS__Group_4__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22976:2: rule__LogExpCS__Group_4__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__LogExpCS__Group_4__1__Impl_in_rule__LogExpCS__Group_4__146845);
rule__LogExpCS__Group_4__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LogExpCS__Group_4__1"
// $ANTLR start "rule__LogExpCS__Group_4__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22982:1: rule__LogExpCS__Group_4__1__Impl : ( ( rule__LogExpCS__SeverityAssignment_4_1 ) ) ;
public final void rule__LogExpCS__Group_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22986:1: ( ( ( rule__LogExpCS__SeverityAssignment_4_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22987:1: ( ( rule__LogExpCS__SeverityAssignment_4_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22987:1: ( ( rule__LogExpCS__SeverityAssignment_4_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22988:1: ( rule__LogExpCS__SeverityAssignment_4_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLogExpCSAccess().getSeverityAssignment_4_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22989:1: ( rule__LogExpCS__SeverityAssignment_4_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22989:2: rule__LogExpCS__SeverityAssignment_4_1
{
pushFollow(FollowSets002.FOLLOW_rule__LogExpCS__SeverityAssignment_4_1_in_rule__LogExpCS__Group_4__1__Impl46872);
rule__LogExpCS__SeverityAssignment_4_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getLogExpCSAccess().getSeverityAssignment_4_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LogExpCS__Group_4__1__Impl"
// $ANTLR start "rule__LogExpCS__Group_6__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23003:1: rule__LogExpCS__Group_6__0 : rule__LogExpCS__Group_6__0__Impl rule__LogExpCS__Group_6__1 ;
public final void rule__LogExpCS__Group_6__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23007:1: ( rule__LogExpCS__Group_6__0__Impl rule__LogExpCS__Group_6__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23008:2: rule__LogExpCS__Group_6__0__Impl rule__LogExpCS__Group_6__1
{
pushFollow(FollowSets002.FOLLOW_rule__LogExpCS__Group_6__0__Impl_in_rule__LogExpCS__Group_6__046906);
rule__LogExpCS__Group_6__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__LogExpCS__Group_6__1_in_rule__LogExpCS__Group_6__046909);
rule__LogExpCS__Group_6__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LogExpCS__Group_6__0"
// $ANTLR start "rule__LogExpCS__Group_6__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23015:1: rule__LogExpCS__Group_6__0__Impl : ( 'when' ) ;
public final void rule__LogExpCS__Group_6__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23019:1: ( ( 'when' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23020:1: ( 'when' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23020:1: ( 'when' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23021:1: 'when'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLogExpCSAccess().getWhenKeyword_6_0());
}
match(input,118,FollowSets002.FOLLOW_118_in_rule__LogExpCS__Group_6__0__Impl46937); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLogExpCSAccess().getWhenKeyword_6_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LogExpCS__Group_6__0__Impl"
// $ANTLR start "rule__LogExpCS__Group_6__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23034:1: rule__LogExpCS__Group_6__1 : rule__LogExpCS__Group_6__1__Impl ;
public final void rule__LogExpCS__Group_6__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23038:1: ( rule__LogExpCS__Group_6__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23039:2: rule__LogExpCS__Group_6__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__LogExpCS__Group_6__1__Impl_in_rule__LogExpCS__Group_6__146968);
rule__LogExpCS__Group_6__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LogExpCS__Group_6__1"
// $ANTLR start "rule__LogExpCS__Group_6__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23045:1: rule__LogExpCS__Group_6__1__Impl : ( ( rule__LogExpCS__OwnedConditionAssignment_6_1 ) ) ;
public final void rule__LogExpCS__Group_6__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23049:1: ( ( ( rule__LogExpCS__OwnedConditionAssignment_6_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23050:1: ( ( rule__LogExpCS__OwnedConditionAssignment_6_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23050:1: ( ( rule__LogExpCS__OwnedConditionAssignment_6_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23051:1: ( rule__LogExpCS__OwnedConditionAssignment_6_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLogExpCSAccess().getOwnedConditionAssignment_6_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23052:1: ( rule__LogExpCS__OwnedConditionAssignment_6_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23052:2: rule__LogExpCS__OwnedConditionAssignment_6_1
{
pushFollow(FollowSets002.FOLLOW_rule__LogExpCS__OwnedConditionAssignment_6_1_in_rule__LogExpCS__Group_6__1__Impl46995);
rule__LogExpCS__OwnedConditionAssignment_6_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getLogExpCSAccess().getOwnedConditionAssignment_6_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LogExpCS__Group_6__1__Impl"
// $ANTLR start "rule__RaiseExpCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23066:1: rule__RaiseExpCS__Group__0 : rule__RaiseExpCS__Group__0__Impl rule__RaiseExpCS__Group__1 ;
public final void rule__RaiseExpCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23070:1: ( rule__RaiseExpCS__Group__0__Impl rule__RaiseExpCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23071:2: rule__RaiseExpCS__Group__0__Impl rule__RaiseExpCS__Group__1
{
pushFollow(FollowSets002.FOLLOW_rule__RaiseExpCS__Group__0__Impl_in_rule__RaiseExpCS__Group__047029);
rule__RaiseExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__RaiseExpCS__Group__1_in_rule__RaiseExpCS__Group__047032);
rule__RaiseExpCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__RaiseExpCS__Group__0"
// $ANTLR start "rule__RaiseExpCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23078:1: rule__RaiseExpCS__Group__0__Impl : ( 'raise' ) ;
public final void rule__RaiseExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23082:1: ( ( 'raise' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23083:1: ( 'raise' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23083:1: ( 'raise' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23084:1: 'raise'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRaiseExpCSAccess().getRaiseKeyword_0());
}
match(input,139,FollowSets002.FOLLOW_139_in_rule__RaiseExpCS__Group__0__Impl47060); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getRaiseExpCSAccess().getRaiseKeyword_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__RaiseExpCS__Group__0__Impl"
// $ANTLR start "rule__RaiseExpCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23097:1: rule__RaiseExpCS__Group__1 : rule__RaiseExpCS__Group__1__Impl rule__RaiseExpCS__Group__2 ;
public final void rule__RaiseExpCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23101:1: ( rule__RaiseExpCS__Group__1__Impl rule__RaiseExpCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23102:2: rule__RaiseExpCS__Group__1__Impl rule__RaiseExpCS__Group__2
{
pushFollow(FollowSets002.FOLLOW_rule__RaiseExpCS__Group__1__Impl_in_rule__RaiseExpCS__Group__147091);
rule__RaiseExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__RaiseExpCS__Group__2_in_rule__RaiseExpCS__Group__147094);
rule__RaiseExpCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__RaiseExpCS__Group__1"
// $ANTLR start "rule__RaiseExpCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23109:1: rule__RaiseExpCS__Group__1__Impl : ( ( rule__RaiseExpCS__OwnedExceptionRefAssignment_1 ) ) ;
public final void rule__RaiseExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23113:1: ( ( ( rule__RaiseExpCS__OwnedExceptionRefAssignment_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23114:1: ( ( rule__RaiseExpCS__OwnedExceptionRefAssignment_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23114:1: ( ( rule__RaiseExpCS__OwnedExceptionRefAssignment_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23115:1: ( rule__RaiseExpCS__OwnedExceptionRefAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRaiseExpCSAccess().getOwnedExceptionRefAssignment_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23116:1: ( rule__RaiseExpCS__OwnedExceptionRefAssignment_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23116:2: rule__RaiseExpCS__OwnedExceptionRefAssignment_1
{
pushFollow(FollowSets002.FOLLOW_rule__RaiseExpCS__OwnedExceptionRefAssignment_1_in_rule__RaiseExpCS__Group__1__Impl47121);
rule__RaiseExpCS__OwnedExceptionRefAssignment_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getRaiseExpCSAccess().getOwnedExceptionRefAssignment_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__RaiseExpCS__Group__1__Impl"
// $ANTLR start "rule__RaiseExpCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23126:1: rule__RaiseExpCS__Group__2 : rule__RaiseExpCS__Group__2__Impl rule__RaiseExpCS__Group__3 ;
public final void rule__RaiseExpCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23130:1: ( rule__RaiseExpCS__Group__2__Impl rule__RaiseExpCS__Group__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23131:2: rule__RaiseExpCS__Group__2__Impl rule__RaiseExpCS__Group__3
{
pushFollow(FollowSets002.FOLLOW_rule__RaiseExpCS__Group__2__Impl_in_rule__RaiseExpCS__Group__247151);
rule__RaiseExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__RaiseExpCS__Group__3_in_rule__RaiseExpCS__Group__247154);
rule__RaiseExpCS__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__RaiseExpCS__Group__2"
// $ANTLR start "rule__RaiseExpCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23138:1: rule__RaiseExpCS__Group__2__Impl : ( '(' ) ;
public final void rule__RaiseExpCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23142:1: ( ( '(' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23143:1: ( '(' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23143:1: ( '(' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23144:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRaiseExpCSAccess().getLeftParenthesisKeyword_2());
}
match(input,91,FollowSets002.FOLLOW_91_in_rule__RaiseExpCS__Group__2__Impl47182); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getRaiseExpCSAccess().getLeftParenthesisKeyword_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__RaiseExpCS__Group__2__Impl"
// $ANTLR start "rule__RaiseExpCS__Group__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23157:1: rule__RaiseExpCS__Group__3 : rule__RaiseExpCS__Group__3__Impl rule__RaiseExpCS__Group__4 ;
public final void rule__RaiseExpCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23161:1: ( rule__RaiseExpCS__Group__3__Impl rule__RaiseExpCS__Group__4 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23162:2: rule__RaiseExpCS__Group__3__Impl rule__RaiseExpCS__Group__4
{
pushFollow(FollowSets002.FOLLOW_rule__RaiseExpCS__Group__3__Impl_in_rule__RaiseExpCS__Group__347213);
rule__RaiseExpCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__RaiseExpCS__Group__4_in_rule__RaiseExpCS__Group__347216);
rule__RaiseExpCS__Group__4();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__RaiseExpCS__Group__3"
// $ANTLR start "rule__RaiseExpCS__Group__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23169:1: rule__RaiseExpCS__Group__3__Impl : ( ( rule__RaiseExpCS__OwnedArgumentsAssignment_3 ) ) ;
public final void rule__RaiseExpCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23173:1: ( ( ( rule__RaiseExpCS__OwnedArgumentsAssignment_3 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23174:1: ( ( rule__RaiseExpCS__OwnedArgumentsAssignment_3 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23174:1: ( ( rule__RaiseExpCS__OwnedArgumentsAssignment_3 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23175:1: ( rule__RaiseExpCS__OwnedArgumentsAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRaiseExpCSAccess().getOwnedArgumentsAssignment_3());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23176:1: ( rule__RaiseExpCS__OwnedArgumentsAssignment_3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23176:2: rule__RaiseExpCS__OwnedArgumentsAssignment_3
{
pushFollow(FollowSets002.FOLLOW_rule__RaiseExpCS__OwnedArgumentsAssignment_3_in_rule__RaiseExpCS__Group__3__Impl47243);
rule__RaiseExpCS__OwnedArgumentsAssignment_3();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getRaiseExpCSAccess().getOwnedArgumentsAssignment_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__RaiseExpCS__Group__3__Impl"
// $ANTLR start "rule__RaiseExpCS__Group__4"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23186:1: rule__RaiseExpCS__Group__4 : rule__RaiseExpCS__Group__4__Impl rule__RaiseExpCS__Group__5 ;
public final void rule__RaiseExpCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23190:1: ( rule__RaiseExpCS__Group__4__Impl rule__RaiseExpCS__Group__5 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23191:2: rule__RaiseExpCS__Group__4__Impl rule__RaiseExpCS__Group__5
{
pushFollow(FollowSets002.FOLLOW_rule__RaiseExpCS__Group__4__Impl_in_rule__RaiseExpCS__Group__447273);
rule__RaiseExpCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__RaiseExpCS__Group__5_in_rule__RaiseExpCS__Group__447276);
rule__RaiseExpCS__Group__5();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__RaiseExpCS__Group__4"
// $ANTLR start "rule__RaiseExpCS__Group__4__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23198:1: rule__RaiseExpCS__Group__4__Impl : ( ( rule__RaiseExpCS__Group_4__0 )* ) ;
public final void rule__RaiseExpCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23202:1: ( ( ( rule__RaiseExpCS__Group_4__0 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23203:1: ( ( rule__RaiseExpCS__Group_4__0 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23203:1: ( ( rule__RaiseExpCS__Group_4__0 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23204:1: ( rule__RaiseExpCS__Group_4__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRaiseExpCSAccess().getGroup_4());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23205:1: ( rule__RaiseExpCS__Group_4__0 )*
loop188:
do {
int alt188=2;
int LA188_0 = input.LA(1);
if ( (LA188_0==95) ) {
alt188=1;
}
switch (alt188) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23205:2: rule__RaiseExpCS__Group_4__0
{
pushFollow(FollowSets002.FOLLOW_rule__RaiseExpCS__Group_4__0_in_rule__RaiseExpCS__Group__4__Impl47303);
rule__RaiseExpCS__Group_4__0();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop188;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getRaiseExpCSAccess().getGroup_4());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__RaiseExpCS__Group__4__Impl"
// $ANTLR start "rule__RaiseExpCS__Group__5"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23215:1: rule__RaiseExpCS__Group__5 : rule__RaiseExpCS__Group__5__Impl ;
public final void rule__RaiseExpCS__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23219:1: ( rule__RaiseExpCS__Group__5__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23220:2: rule__RaiseExpCS__Group__5__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__RaiseExpCS__Group__5__Impl_in_rule__RaiseExpCS__Group__547334);
rule__RaiseExpCS__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__RaiseExpCS__Group__5"
// $ANTLR start "rule__RaiseExpCS__Group__5__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23226:1: rule__RaiseExpCS__Group__5__Impl : ( ')' ) ;
public final void rule__RaiseExpCS__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23230:1: ( ( ')' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23231:1: ( ')' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23231:1: ( ')' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23232:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRaiseExpCSAccess().getRightParenthesisKeyword_5());
}
match(input,92,FollowSets002.FOLLOW_92_in_rule__RaiseExpCS__Group__5__Impl47362); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getRaiseExpCSAccess().getRightParenthesisKeyword_5());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__RaiseExpCS__Group__5__Impl"
// $ANTLR start "rule__RaiseExpCS__Group_4__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23257:1: rule__RaiseExpCS__Group_4__0 : rule__RaiseExpCS__Group_4__0__Impl rule__RaiseExpCS__Group_4__1 ;
public final void rule__RaiseExpCS__Group_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23261:1: ( rule__RaiseExpCS__Group_4__0__Impl rule__RaiseExpCS__Group_4__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23262:2: rule__RaiseExpCS__Group_4__0__Impl rule__RaiseExpCS__Group_4__1
{
pushFollow(FollowSets002.FOLLOW_rule__RaiseExpCS__Group_4__0__Impl_in_rule__RaiseExpCS__Group_4__047405);
rule__RaiseExpCS__Group_4__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__RaiseExpCS__Group_4__1_in_rule__RaiseExpCS__Group_4__047408);
rule__RaiseExpCS__Group_4__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__RaiseExpCS__Group_4__0"
// $ANTLR start "rule__RaiseExpCS__Group_4__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23269:1: rule__RaiseExpCS__Group_4__0__Impl : ( ',' ) ;
public final void rule__RaiseExpCS__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23273:1: ( ( ',' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23274:1: ( ',' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23274:1: ( ',' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23275:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRaiseExpCSAccess().getCommaKeyword_4_0());
}
match(input,95,FollowSets002.FOLLOW_95_in_rule__RaiseExpCS__Group_4__0__Impl47436); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getRaiseExpCSAccess().getCommaKeyword_4_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__RaiseExpCS__Group_4__0__Impl"
// $ANTLR start "rule__RaiseExpCS__Group_4__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23288:1: rule__RaiseExpCS__Group_4__1 : rule__RaiseExpCS__Group_4__1__Impl ;
public final void rule__RaiseExpCS__Group_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23292:1: ( rule__RaiseExpCS__Group_4__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23293:2: rule__RaiseExpCS__Group_4__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__RaiseExpCS__Group_4__1__Impl_in_rule__RaiseExpCS__Group_4__147467);
rule__RaiseExpCS__Group_4__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__RaiseExpCS__Group_4__1"
// $ANTLR start "rule__RaiseExpCS__Group_4__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23299:1: rule__RaiseExpCS__Group_4__1__Impl : ( ( rule__RaiseExpCS__OwnedArgumentsAssignment_4_1 ) ) ;
public final void rule__RaiseExpCS__Group_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23303:1: ( ( ( rule__RaiseExpCS__OwnedArgumentsAssignment_4_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23304:1: ( ( rule__RaiseExpCS__OwnedArgumentsAssignment_4_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23304:1: ( ( rule__RaiseExpCS__OwnedArgumentsAssignment_4_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23305:1: ( rule__RaiseExpCS__OwnedArgumentsAssignment_4_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRaiseExpCSAccess().getOwnedArgumentsAssignment_4_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23306:1: ( rule__RaiseExpCS__OwnedArgumentsAssignment_4_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23306:2: rule__RaiseExpCS__OwnedArgumentsAssignment_4_1
{
pushFollow(FollowSets002.FOLLOW_rule__RaiseExpCS__OwnedArgumentsAssignment_4_1_in_rule__RaiseExpCS__Group_4__1__Impl47494);
rule__RaiseExpCS__OwnedArgumentsAssignment_4_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getRaiseExpCSAccess().getOwnedArgumentsAssignment_4_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__RaiseExpCS__Group_4__1__Impl"
// $ANTLR start "rule__ReturnExpCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23320:1: rule__ReturnExpCS__Group__0 : rule__ReturnExpCS__Group__0__Impl rule__ReturnExpCS__Group__1 ;
public final void rule__ReturnExpCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23324:1: ( rule__ReturnExpCS__Group__0__Impl rule__ReturnExpCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23325:2: rule__ReturnExpCS__Group__0__Impl rule__ReturnExpCS__Group__1
{
pushFollow(FollowSets002.FOLLOW_rule__ReturnExpCS__Group__0__Impl_in_rule__ReturnExpCS__Group__047528);
rule__ReturnExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__ReturnExpCS__Group__1_in_rule__ReturnExpCS__Group__047531);
rule__ReturnExpCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ReturnExpCS__Group__0"
// $ANTLR start "rule__ReturnExpCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23332:1: rule__ReturnExpCS__Group__0__Impl : ( 'return' ) ;
public final void rule__ReturnExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23336:1: ( ( 'return' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23337:1: ( 'return' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23337:1: ( 'return' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23338:1: 'return'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReturnExpCSAccess().getReturnKeyword_0());
}
match(input,140,FollowSets002.FOLLOW_140_in_rule__ReturnExpCS__Group__0__Impl47559); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getReturnExpCSAccess().getReturnKeyword_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ReturnExpCS__Group__0__Impl"
// $ANTLR start "rule__ReturnExpCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23351:1: rule__ReturnExpCS__Group__1 : rule__ReturnExpCS__Group__1__Impl rule__ReturnExpCS__Group__2 ;
public final void rule__ReturnExpCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23355:1: ( rule__ReturnExpCS__Group__1__Impl rule__ReturnExpCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23356:2: rule__ReturnExpCS__Group__1__Impl rule__ReturnExpCS__Group__2
{
pushFollow(FollowSets002.FOLLOW_rule__ReturnExpCS__Group__1__Impl_in_rule__ReturnExpCS__Group__147590);
rule__ReturnExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__ReturnExpCS__Group__2_in_rule__ReturnExpCS__Group__147593);
rule__ReturnExpCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ReturnExpCS__Group__1"
// $ANTLR start "rule__ReturnExpCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23363:1: rule__ReturnExpCS__Group__1__Impl : ( () ) ;
public final void rule__ReturnExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23367:1: ( ( () ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23368:1: ( () )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23368:1: ( () )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23369:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReturnExpCSAccess().getReturnExpCSAction_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23370:1: ()
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23372:1:
{
}
if ( state.backtracking==0 ) {
after(grammarAccess.getReturnExpCSAccess().getReturnExpCSAction_1());
}
}
}
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ReturnExpCS__Group__1__Impl"
// $ANTLR start "rule__ReturnExpCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23382:1: rule__ReturnExpCS__Group__2 : rule__ReturnExpCS__Group__2__Impl ;
public final void rule__ReturnExpCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23386:1: ( rule__ReturnExpCS__Group__2__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23387:2: rule__ReturnExpCS__Group__2__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__ReturnExpCS__Group__2__Impl_in_rule__ReturnExpCS__Group__247651);
rule__ReturnExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ReturnExpCS__Group__2"
// $ANTLR start "rule__ReturnExpCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23393:1: rule__ReturnExpCS__Group__2__Impl : ( ( rule__ReturnExpCS__OwnedValueAssignment_2 )? ) ;
public final void rule__ReturnExpCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23397:1: ( ( ( rule__ReturnExpCS__OwnedValueAssignment_2 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23398:1: ( ( rule__ReturnExpCS__OwnedValueAssignment_2 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23398:1: ( ( rule__ReturnExpCS__OwnedValueAssignment_2 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23399:1: ( rule__ReturnExpCS__OwnedValueAssignment_2 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReturnExpCSAccess().getOwnedValueAssignment_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23400:1: ( rule__ReturnExpCS__OwnedValueAssignment_2 )?
int alt189=2;
alt189 = dfa189.predict(input);
switch (alt189) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23400:2: rule__ReturnExpCS__OwnedValueAssignment_2
{
pushFollow(FollowSets002.FOLLOW_rule__ReturnExpCS__OwnedValueAssignment_2_in_rule__ReturnExpCS__Group__2__Impl47678);
rule__ReturnExpCS__OwnedValueAssignment_2();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getReturnExpCSAccess().getOwnedValueAssignment_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ReturnExpCS__Group__2__Impl"
// $ANTLR start "rule__SwitchExpCS__Group_0__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23416:1: rule__SwitchExpCS__Group_0__0 : rule__SwitchExpCS__Group_0__0__Impl rule__SwitchExpCS__Group_0__1 ;
public final void rule__SwitchExpCS__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23420:1: ( rule__SwitchExpCS__Group_0__0__Impl rule__SwitchExpCS__Group_0__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23421:2: rule__SwitchExpCS__Group_0__0__Impl rule__SwitchExpCS__Group_0__1
{
pushFollow(FollowSets002.FOLLOW_rule__SwitchExpCS__Group_0__0__Impl_in_rule__SwitchExpCS__Group_0__047715);
rule__SwitchExpCS__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__SwitchExpCS__Group_0__1_in_rule__SwitchExpCS__Group_0__047718);
rule__SwitchExpCS__Group_0__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchExpCS__Group_0__0"
// $ANTLR start "rule__SwitchExpCS__Group_0__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23428:1: rule__SwitchExpCS__Group_0__0__Impl : ( ( rule__SwitchExpCS__IfSyntaxAssignment_0_0 ) ) ;
public final void rule__SwitchExpCS__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23432:1: ( ( ( rule__SwitchExpCS__IfSyntaxAssignment_0_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23433:1: ( ( rule__SwitchExpCS__IfSyntaxAssignment_0_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23433:1: ( ( rule__SwitchExpCS__IfSyntaxAssignment_0_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23434:1: ( rule__SwitchExpCS__IfSyntaxAssignment_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSwitchExpCSAccess().getIfSyntaxAssignment_0_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23435:1: ( rule__SwitchExpCS__IfSyntaxAssignment_0_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23435:2: rule__SwitchExpCS__IfSyntaxAssignment_0_0
{
pushFollow(FollowSets002.FOLLOW_rule__SwitchExpCS__IfSyntaxAssignment_0_0_in_rule__SwitchExpCS__Group_0__0__Impl47745);
rule__SwitchExpCS__IfSyntaxAssignment_0_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getSwitchExpCSAccess().getIfSyntaxAssignment_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchExpCS__Group_0__0__Impl"
// $ANTLR start "rule__SwitchExpCS__Group_0__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23445:1: rule__SwitchExpCS__Group_0__1 : rule__SwitchExpCS__Group_0__1__Impl rule__SwitchExpCS__Group_0__2 ;
public final void rule__SwitchExpCS__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23449:1: ( rule__SwitchExpCS__Group_0__1__Impl rule__SwitchExpCS__Group_0__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23450:2: rule__SwitchExpCS__Group_0__1__Impl rule__SwitchExpCS__Group_0__2
{
pushFollow(FollowSets002.FOLLOW_rule__SwitchExpCS__Group_0__1__Impl_in_rule__SwitchExpCS__Group_0__147775);
rule__SwitchExpCS__Group_0__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__SwitchExpCS__Group_0__2_in_rule__SwitchExpCS__Group_0__147778);
rule__SwitchExpCS__Group_0__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchExpCS__Group_0__1"
// $ANTLR start "rule__SwitchExpCS__Group_0__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23457:1: rule__SwitchExpCS__Group_0__1__Impl : ( ( rule__SwitchExpCS__OwnedAltPartsAssignment_0_1 ) ) ;
public final void rule__SwitchExpCS__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23461:1: ( ( ( rule__SwitchExpCS__OwnedAltPartsAssignment_0_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23462:1: ( ( rule__SwitchExpCS__OwnedAltPartsAssignment_0_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23462:1: ( ( rule__SwitchExpCS__OwnedAltPartsAssignment_0_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23463:1: ( rule__SwitchExpCS__OwnedAltPartsAssignment_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSwitchExpCSAccess().getOwnedAltPartsAssignment_0_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23464:1: ( rule__SwitchExpCS__OwnedAltPartsAssignment_0_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23464:2: rule__SwitchExpCS__OwnedAltPartsAssignment_0_1
{
pushFollow(FollowSets002.FOLLOW_rule__SwitchExpCS__OwnedAltPartsAssignment_0_1_in_rule__SwitchExpCS__Group_0__1__Impl47805);
rule__SwitchExpCS__OwnedAltPartsAssignment_0_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getSwitchExpCSAccess().getOwnedAltPartsAssignment_0_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchExpCS__Group_0__1__Impl"
// $ANTLR start "rule__SwitchExpCS__Group_0__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23474:1: rule__SwitchExpCS__Group_0__2 : rule__SwitchExpCS__Group_0__2__Impl rule__SwitchExpCS__Group_0__3 ;
public final void rule__SwitchExpCS__Group_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23478:1: ( rule__SwitchExpCS__Group_0__2__Impl rule__SwitchExpCS__Group_0__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23479:2: rule__SwitchExpCS__Group_0__2__Impl rule__SwitchExpCS__Group_0__3
{
pushFollow(FollowSets002.FOLLOW_rule__SwitchExpCS__Group_0__2__Impl_in_rule__SwitchExpCS__Group_0__247835);
rule__SwitchExpCS__Group_0__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__SwitchExpCS__Group_0__3_in_rule__SwitchExpCS__Group_0__247838);
rule__SwitchExpCS__Group_0__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchExpCS__Group_0__2"
// $ANTLR start "rule__SwitchExpCS__Group_0__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23486:1: rule__SwitchExpCS__Group_0__2__Impl : ( ( rule__SwitchExpCS__Group_0_2__0 )* ) ;
public final void rule__SwitchExpCS__Group_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23490:1: ( ( ( rule__SwitchExpCS__Group_0_2__0 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23491:1: ( ( rule__SwitchExpCS__Group_0_2__0 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23491:1: ( ( rule__SwitchExpCS__Group_0_2__0 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23492:1: ( rule__SwitchExpCS__Group_0_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSwitchExpCSAccess().getGroup_0_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23493:1: ( rule__SwitchExpCS__Group_0_2__0 )*
loop190:
do {
int alt190=2;
int LA190_0 = input.LA(1);
if ( (LA190_0==142) ) {
int LA190_2 = input.LA(2);
if ( (synpred273_InternalQVTOperational()) ) {
alt190=1;
}
}
switch (alt190) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23493:2: rule__SwitchExpCS__Group_0_2__0
{
pushFollow(FollowSets002.FOLLOW_rule__SwitchExpCS__Group_0_2__0_in_rule__SwitchExpCS__Group_0__2__Impl47865);
rule__SwitchExpCS__Group_0_2__0();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop190;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getSwitchExpCSAccess().getGroup_0_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchExpCS__Group_0__2__Impl"
// $ANTLR start "rule__SwitchExpCS__Group_0__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23503:1: rule__SwitchExpCS__Group_0__3 : rule__SwitchExpCS__Group_0__3__Impl rule__SwitchExpCS__Group_0__4 ;
public final void rule__SwitchExpCS__Group_0__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23507:1: ( rule__SwitchExpCS__Group_0__3__Impl rule__SwitchExpCS__Group_0__4 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23508:2: rule__SwitchExpCS__Group_0__3__Impl rule__SwitchExpCS__Group_0__4
{
pushFollow(FollowSets002.FOLLOW_rule__SwitchExpCS__Group_0__3__Impl_in_rule__SwitchExpCS__Group_0__347896);
rule__SwitchExpCS__Group_0__3__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__SwitchExpCS__Group_0__4_in_rule__SwitchExpCS__Group_0__347899);
rule__SwitchExpCS__Group_0__4();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchExpCS__Group_0__3"
// $ANTLR start "rule__SwitchExpCS__Group_0__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23515:1: rule__SwitchExpCS__Group_0__3__Impl : ( ( rule__SwitchExpCS__Group_0_3__0 )? ) ;
public final void rule__SwitchExpCS__Group_0__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23519:1: ( ( ( rule__SwitchExpCS__Group_0_3__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23520:1: ( ( rule__SwitchExpCS__Group_0_3__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23520:1: ( ( rule__SwitchExpCS__Group_0_3__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23521:1: ( rule__SwitchExpCS__Group_0_3__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSwitchExpCSAccess().getGroup_0_3());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23522:1: ( rule__SwitchExpCS__Group_0_3__0 )?
int alt191=2;
int LA191_0 = input.LA(1);
if ( (LA191_0==143) ) {
int LA191_1 = input.LA(2);
if ( (synpred274_InternalQVTOperational()) ) {
alt191=1;
}
}
switch (alt191) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23522:2: rule__SwitchExpCS__Group_0_3__0
{
pushFollow(FollowSets002.FOLLOW_rule__SwitchExpCS__Group_0_3__0_in_rule__SwitchExpCS__Group_0__3__Impl47926);
rule__SwitchExpCS__Group_0_3__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getSwitchExpCSAccess().getGroup_0_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchExpCS__Group_0__3__Impl"
// $ANTLR start "rule__SwitchExpCS__Group_0__4"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23532:1: rule__SwitchExpCS__Group_0__4 : rule__SwitchExpCS__Group_0__4__Impl ;
public final void rule__SwitchExpCS__Group_0__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23536:1: ( rule__SwitchExpCS__Group_0__4__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23537:2: rule__SwitchExpCS__Group_0__4__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__SwitchExpCS__Group_0__4__Impl_in_rule__SwitchExpCS__Group_0__447957);
rule__SwitchExpCS__Group_0__4__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchExpCS__Group_0__4"
// $ANTLR start "rule__SwitchExpCS__Group_0__4__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23543:1: rule__SwitchExpCS__Group_0__4__Impl : ( ( 'endif' )? ) ;
public final void rule__SwitchExpCS__Group_0__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23547:1: ( ( ( 'endif' )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23548:1: ( ( 'endif' )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23548:1: ( ( 'endif' )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23549:1: ( 'endif' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSwitchExpCSAccess().getEndifKeyword_0_4());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23550:1: ( 'endif' )?
int alt192=2;
int LA192_0 = input.LA(1);
if ( (LA192_0==141) ) {
int LA192_1 = input.LA(2);
if ( (synpred275_InternalQVTOperational()) ) {
alt192=1;
}
}
switch (alt192) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23551:2: 'endif'
{
match(input,141,FollowSets002.FOLLOW_141_in_rule__SwitchExpCS__Group_0__4__Impl47986); if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getSwitchExpCSAccess().getEndifKeyword_0_4());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchExpCS__Group_0__4__Impl"
// $ANTLR start "rule__SwitchExpCS__Group_0_2__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23572:1: rule__SwitchExpCS__Group_0_2__0 : rule__SwitchExpCS__Group_0_2__0__Impl rule__SwitchExpCS__Group_0_2__1 ;
public final void rule__SwitchExpCS__Group_0_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23576:1: ( rule__SwitchExpCS__Group_0_2__0__Impl rule__SwitchExpCS__Group_0_2__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23577:2: rule__SwitchExpCS__Group_0_2__0__Impl rule__SwitchExpCS__Group_0_2__1
{
pushFollow(FollowSets002.FOLLOW_rule__SwitchExpCS__Group_0_2__0__Impl_in_rule__SwitchExpCS__Group_0_2__048029);
rule__SwitchExpCS__Group_0_2__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__SwitchExpCS__Group_0_2__1_in_rule__SwitchExpCS__Group_0_2__048032);
rule__SwitchExpCS__Group_0_2__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchExpCS__Group_0_2__0"
// $ANTLR start "rule__SwitchExpCS__Group_0_2__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23584:1: rule__SwitchExpCS__Group_0_2__0__Impl : ( 'elif' ) ;
public final void rule__SwitchExpCS__Group_0_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23588:1: ( ( 'elif' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23589:1: ( 'elif' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23589:1: ( 'elif' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23590:1: 'elif'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSwitchExpCSAccess().getElifKeyword_0_2_0());
}
match(input,142,FollowSets002.FOLLOW_142_in_rule__SwitchExpCS__Group_0_2__0__Impl48060); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSwitchExpCSAccess().getElifKeyword_0_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchExpCS__Group_0_2__0__Impl"
// $ANTLR start "rule__SwitchExpCS__Group_0_2__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23603:1: rule__SwitchExpCS__Group_0_2__1 : rule__SwitchExpCS__Group_0_2__1__Impl ;
public final void rule__SwitchExpCS__Group_0_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23607:1: ( rule__SwitchExpCS__Group_0_2__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23608:2: rule__SwitchExpCS__Group_0_2__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__SwitchExpCS__Group_0_2__1__Impl_in_rule__SwitchExpCS__Group_0_2__148091);
rule__SwitchExpCS__Group_0_2__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchExpCS__Group_0_2__1"
// $ANTLR start "rule__SwitchExpCS__Group_0_2__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23614:1: rule__SwitchExpCS__Group_0_2__1__Impl : ( ( rule__SwitchExpCS__OwnedAltPartsAssignment_0_2_1 ) ) ;
public final void rule__SwitchExpCS__Group_0_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23618:1: ( ( ( rule__SwitchExpCS__OwnedAltPartsAssignment_0_2_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23619:1: ( ( rule__SwitchExpCS__OwnedAltPartsAssignment_0_2_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23619:1: ( ( rule__SwitchExpCS__OwnedAltPartsAssignment_0_2_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23620:1: ( rule__SwitchExpCS__OwnedAltPartsAssignment_0_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSwitchExpCSAccess().getOwnedAltPartsAssignment_0_2_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23621:1: ( rule__SwitchExpCS__OwnedAltPartsAssignment_0_2_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23621:2: rule__SwitchExpCS__OwnedAltPartsAssignment_0_2_1
{
pushFollow(FollowSets002.FOLLOW_rule__SwitchExpCS__OwnedAltPartsAssignment_0_2_1_in_rule__SwitchExpCS__Group_0_2__1__Impl48118);
rule__SwitchExpCS__OwnedAltPartsAssignment_0_2_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getSwitchExpCSAccess().getOwnedAltPartsAssignment_0_2_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchExpCS__Group_0_2__1__Impl"
// $ANTLR start "rule__SwitchExpCS__Group_0_3__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23635:1: rule__SwitchExpCS__Group_0_3__0 : rule__SwitchExpCS__Group_0_3__0__Impl rule__SwitchExpCS__Group_0_3__1 ;
public final void rule__SwitchExpCS__Group_0_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23639:1: ( rule__SwitchExpCS__Group_0_3__0__Impl rule__SwitchExpCS__Group_0_3__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23640:2: rule__SwitchExpCS__Group_0_3__0__Impl rule__SwitchExpCS__Group_0_3__1
{
pushFollow(FollowSets002.FOLLOW_rule__SwitchExpCS__Group_0_3__0__Impl_in_rule__SwitchExpCS__Group_0_3__048152);
rule__SwitchExpCS__Group_0_3__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__SwitchExpCS__Group_0_3__1_in_rule__SwitchExpCS__Group_0_3__048155);
rule__SwitchExpCS__Group_0_3__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchExpCS__Group_0_3__0"
// $ANTLR start "rule__SwitchExpCS__Group_0_3__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23647:1: rule__SwitchExpCS__Group_0_3__0__Impl : ( 'else' ) ;
public final void rule__SwitchExpCS__Group_0_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23651:1: ( ( 'else' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23652:1: ( 'else' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23652:1: ( 'else' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23653:1: 'else'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSwitchExpCSAccess().getElseKeyword_0_3_0());
}
match(input,143,FollowSets002.FOLLOW_143_in_rule__SwitchExpCS__Group_0_3__0__Impl48183); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSwitchExpCSAccess().getElseKeyword_0_3_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchExpCS__Group_0_3__0__Impl"
// $ANTLR start "rule__SwitchExpCS__Group_0_3__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23666:1: rule__SwitchExpCS__Group_0_3__1 : rule__SwitchExpCS__Group_0_3__1__Impl ;
public final void rule__SwitchExpCS__Group_0_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23670:1: ( rule__SwitchExpCS__Group_0_3__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23671:2: rule__SwitchExpCS__Group_0_3__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__SwitchExpCS__Group_0_3__1__Impl_in_rule__SwitchExpCS__Group_0_3__148214);
rule__SwitchExpCS__Group_0_3__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchExpCS__Group_0_3__1"
// $ANTLR start "rule__SwitchExpCS__Group_0_3__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23677:1: rule__SwitchExpCS__Group_0_3__1__Impl : ( ( rule__SwitchExpCS__OwnedElsePartAssignment_0_3_1 ) ) ;
public final void rule__SwitchExpCS__Group_0_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23681:1: ( ( ( rule__SwitchExpCS__OwnedElsePartAssignment_0_3_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23682:1: ( ( rule__SwitchExpCS__OwnedElsePartAssignment_0_3_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23682:1: ( ( rule__SwitchExpCS__OwnedElsePartAssignment_0_3_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23683:1: ( rule__SwitchExpCS__OwnedElsePartAssignment_0_3_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSwitchExpCSAccess().getOwnedElsePartAssignment_0_3_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23684:1: ( rule__SwitchExpCS__OwnedElsePartAssignment_0_3_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23684:2: rule__SwitchExpCS__OwnedElsePartAssignment_0_3_1
{
pushFollow(FollowSets002.FOLLOW_rule__SwitchExpCS__OwnedElsePartAssignment_0_3_1_in_rule__SwitchExpCS__Group_0_3__1__Impl48241);
rule__SwitchExpCS__OwnedElsePartAssignment_0_3_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getSwitchExpCSAccess().getOwnedElsePartAssignment_0_3_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchExpCS__Group_0_3__1__Impl"
// $ANTLR start "rule__SwitchExpCS__Group_1__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23698:1: rule__SwitchExpCS__Group_1__0 : rule__SwitchExpCS__Group_1__0__Impl rule__SwitchExpCS__Group_1__1 ;
public final void rule__SwitchExpCS__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23702:1: ( rule__SwitchExpCS__Group_1__0__Impl rule__SwitchExpCS__Group_1__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23703:2: rule__SwitchExpCS__Group_1__0__Impl rule__SwitchExpCS__Group_1__1
{
pushFollow(FollowSets002.FOLLOW_rule__SwitchExpCS__Group_1__0__Impl_in_rule__SwitchExpCS__Group_1__048275);
rule__SwitchExpCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__SwitchExpCS__Group_1__1_in_rule__SwitchExpCS__Group_1__048278);
rule__SwitchExpCS__Group_1__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchExpCS__Group_1__0"
// $ANTLR start "rule__SwitchExpCS__Group_1__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23710:1: rule__SwitchExpCS__Group_1__0__Impl : ( 'switch' ) ;
public final void rule__SwitchExpCS__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23714:1: ( ( 'switch' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23715:1: ( 'switch' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23715:1: ( 'switch' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23716:1: 'switch'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSwitchExpCSAccess().getSwitchKeyword_1_0());
}
match(input,144,FollowSets002.FOLLOW_144_in_rule__SwitchExpCS__Group_1__0__Impl48306); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSwitchExpCSAccess().getSwitchKeyword_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchExpCS__Group_1__0__Impl"
// $ANTLR start "rule__SwitchExpCS__Group_1__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23729:1: rule__SwitchExpCS__Group_1__1 : rule__SwitchExpCS__Group_1__1__Impl rule__SwitchExpCS__Group_1__2 ;
public final void rule__SwitchExpCS__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23733:1: ( rule__SwitchExpCS__Group_1__1__Impl rule__SwitchExpCS__Group_1__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23734:2: rule__SwitchExpCS__Group_1__1__Impl rule__SwitchExpCS__Group_1__2
{
pushFollow(FollowSets002.FOLLOW_rule__SwitchExpCS__Group_1__1__Impl_in_rule__SwitchExpCS__Group_1__148337);
rule__SwitchExpCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__SwitchExpCS__Group_1__2_in_rule__SwitchExpCS__Group_1__148340);
rule__SwitchExpCS__Group_1__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchExpCS__Group_1__1"
// $ANTLR start "rule__SwitchExpCS__Group_1__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23741:1: rule__SwitchExpCS__Group_1__1__Impl : ( ( rule__SwitchExpCS__Group_1_1__0 )? ) ;
public final void rule__SwitchExpCS__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23745:1: ( ( ( rule__SwitchExpCS__Group_1_1__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23746:1: ( ( rule__SwitchExpCS__Group_1_1__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23746:1: ( ( rule__SwitchExpCS__Group_1_1__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23747:1: ( rule__SwitchExpCS__Group_1_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSwitchExpCSAccess().getGroup_1_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23748:1: ( rule__SwitchExpCS__Group_1_1__0 )?
int alt193=2;
int LA193_0 = input.LA(1);
if ( (LA193_0==91) ) {
alt193=1;
}
switch (alt193) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23748:2: rule__SwitchExpCS__Group_1_1__0
{
pushFollow(FollowSets002.FOLLOW_rule__SwitchExpCS__Group_1_1__0_in_rule__SwitchExpCS__Group_1__1__Impl48367);
rule__SwitchExpCS__Group_1_1__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getSwitchExpCSAccess().getGroup_1_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchExpCS__Group_1__1__Impl"
// $ANTLR start "rule__SwitchExpCS__Group_1__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23758:1: rule__SwitchExpCS__Group_1__2 : rule__SwitchExpCS__Group_1__2__Impl rule__SwitchExpCS__Group_1__3 ;
public final void rule__SwitchExpCS__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23762:1: ( rule__SwitchExpCS__Group_1__2__Impl rule__SwitchExpCS__Group_1__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23763:2: rule__SwitchExpCS__Group_1__2__Impl rule__SwitchExpCS__Group_1__3
{
pushFollow(FollowSets002.FOLLOW_rule__SwitchExpCS__Group_1__2__Impl_in_rule__SwitchExpCS__Group_1__248398);
rule__SwitchExpCS__Group_1__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__SwitchExpCS__Group_1__3_in_rule__SwitchExpCS__Group_1__248401);
rule__SwitchExpCS__Group_1__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchExpCS__Group_1__2"
// $ANTLR start "rule__SwitchExpCS__Group_1__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23770:1: rule__SwitchExpCS__Group_1__2__Impl : ( '{' ) ;
public final void rule__SwitchExpCS__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23774:1: ( ( '{' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23775:1: ( '{' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23775:1: ( '{' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23776:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSwitchExpCSAccess().getLeftCurlyBracketKeyword_1_2());
}
match(input,99,FollowSets002.FOLLOW_99_in_rule__SwitchExpCS__Group_1__2__Impl48429); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSwitchExpCSAccess().getLeftCurlyBracketKeyword_1_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchExpCS__Group_1__2__Impl"
// $ANTLR start "rule__SwitchExpCS__Group_1__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23789:1: rule__SwitchExpCS__Group_1__3 : rule__SwitchExpCS__Group_1__3__Impl rule__SwitchExpCS__Group_1__4 ;
public final void rule__SwitchExpCS__Group_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23793:1: ( rule__SwitchExpCS__Group_1__3__Impl rule__SwitchExpCS__Group_1__4 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23794:2: rule__SwitchExpCS__Group_1__3__Impl rule__SwitchExpCS__Group_1__4
{
pushFollow(FollowSets002.FOLLOW_rule__SwitchExpCS__Group_1__3__Impl_in_rule__SwitchExpCS__Group_1__348460);
rule__SwitchExpCS__Group_1__3__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__SwitchExpCS__Group_1__4_in_rule__SwitchExpCS__Group_1__348463);
rule__SwitchExpCS__Group_1__4();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchExpCS__Group_1__3"
// $ANTLR start "rule__SwitchExpCS__Group_1__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23801:1: rule__SwitchExpCS__Group_1__3__Impl : ( ( ( rule__SwitchExpCS__Group_1_3__0 ) ) ( ( rule__SwitchExpCS__Group_1_3__0 )* ) ) ;
public final void rule__SwitchExpCS__Group_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23805:1: ( ( ( ( rule__SwitchExpCS__Group_1_3__0 ) ) ( ( rule__SwitchExpCS__Group_1_3__0 )* ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23806:1: ( ( ( rule__SwitchExpCS__Group_1_3__0 ) ) ( ( rule__SwitchExpCS__Group_1_3__0 )* ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23806:1: ( ( ( rule__SwitchExpCS__Group_1_3__0 ) ) ( ( rule__SwitchExpCS__Group_1_3__0 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23807:1: ( ( rule__SwitchExpCS__Group_1_3__0 ) ) ( ( rule__SwitchExpCS__Group_1_3__0 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23807:1: ( ( rule__SwitchExpCS__Group_1_3__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23808:1: ( rule__SwitchExpCS__Group_1_3__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSwitchExpCSAccess().getGroup_1_3());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23809:1: ( rule__SwitchExpCS__Group_1_3__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23809:2: rule__SwitchExpCS__Group_1_3__0
{
pushFollow(FollowSets002.FOLLOW_rule__SwitchExpCS__Group_1_3__0_in_rule__SwitchExpCS__Group_1__3__Impl48492);
rule__SwitchExpCS__Group_1_3__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getSwitchExpCSAccess().getGroup_1_3());
}
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23812:1: ( ( rule__SwitchExpCS__Group_1_3__0 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23813:1: ( rule__SwitchExpCS__Group_1_3__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSwitchExpCSAccess().getGroup_1_3());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23814:1: ( rule__SwitchExpCS__Group_1_3__0 )*
loop194:
do {
int alt194=2;
int LA194_0 = input.LA(1);
if ( (LA194_0==145) ) {
alt194=1;
}
switch (alt194) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23814:2: rule__SwitchExpCS__Group_1_3__0
{
pushFollow(FollowSets002.FOLLOW_rule__SwitchExpCS__Group_1_3__0_in_rule__SwitchExpCS__Group_1__3__Impl48504);
rule__SwitchExpCS__Group_1_3__0();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop194;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getSwitchExpCSAccess().getGroup_1_3());
}
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchExpCS__Group_1__3__Impl"
// $ANTLR start "rule__SwitchExpCS__Group_1__4"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23825:1: rule__SwitchExpCS__Group_1__4 : rule__SwitchExpCS__Group_1__4__Impl rule__SwitchExpCS__Group_1__5 ;
public final void rule__SwitchExpCS__Group_1__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23829:1: ( rule__SwitchExpCS__Group_1__4__Impl rule__SwitchExpCS__Group_1__5 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23830:2: rule__SwitchExpCS__Group_1__4__Impl rule__SwitchExpCS__Group_1__5
{
pushFollow(FollowSets002.FOLLOW_rule__SwitchExpCS__Group_1__4__Impl_in_rule__SwitchExpCS__Group_1__448537);
rule__SwitchExpCS__Group_1__4__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__SwitchExpCS__Group_1__5_in_rule__SwitchExpCS__Group_1__448540);
rule__SwitchExpCS__Group_1__5();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchExpCS__Group_1__4"
// $ANTLR start "rule__SwitchExpCS__Group_1__4__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23837:1: rule__SwitchExpCS__Group_1__4__Impl : ( ( rule__SwitchExpCS__Group_1_4__0 )? ) ;
public final void rule__SwitchExpCS__Group_1__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23841:1: ( ( ( rule__SwitchExpCS__Group_1_4__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23842:1: ( ( rule__SwitchExpCS__Group_1_4__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23842:1: ( ( rule__SwitchExpCS__Group_1_4__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23843:1: ( rule__SwitchExpCS__Group_1_4__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSwitchExpCSAccess().getGroup_1_4());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23844:1: ( rule__SwitchExpCS__Group_1_4__0 )?
int alt195=2;
int LA195_0 = input.LA(1);
if ( (LA195_0==143) ) {
alt195=1;
}
switch (alt195) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23844:2: rule__SwitchExpCS__Group_1_4__0
{
pushFollow(FollowSets002.FOLLOW_rule__SwitchExpCS__Group_1_4__0_in_rule__SwitchExpCS__Group_1__4__Impl48567);
rule__SwitchExpCS__Group_1_4__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getSwitchExpCSAccess().getGroup_1_4());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchExpCS__Group_1__4__Impl"
// $ANTLR start "rule__SwitchExpCS__Group_1__5"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23854:1: rule__SwitchExpCS__Group_1__5 : rule__SwitchExpCS__Group_1__5__Impl ;
public final void rule__SwitchExpCS__Group_1__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23858:1: ( rule__SwitchExpCS__Group_1__5__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23859:2: rule__SwitchExpCS__Group_1__5__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__SwitchExpCS__Group_1__5__Impl_in_rule__SwitchExpCS__Group_1__548598);
rule__SwitchExpCS__Group_1__5__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchExpCS__Group_1__5"
// $ANTLR start "rule__SwitchExpCS__Group_1__5__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23865:1: rule__SwitchExpCS__Group_1__5__Impl : ( '}' ) ;
public final void rule__SwitchExpCS__Group_1__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23869:1: ( ( '}' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23870:1: ( '}' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23870:1: ( '}' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23871:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSwitchExpCSAccess().getRightCurlyBracketKeyword_1_5());
}
match(input,100,FollowSets002.FOLLOW_100_in_rule__SwitchExpCS__Group_1__5__Impl48626); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSwitchExpCSAccess().getRightCurlyBracketKeyword_1_5());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchExpCS__Group_1__5__Impl"
// $ANTLR start "rule__SwitchExpCS__Group_1_1__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23896:1: rule__SwitchExpCS__Group_1_1__0 : rule__SwitchExpCS__Group_1_1__0__Impl rule__SwitchExpCS__Group_1_1__1 ;
public final void rule__SwitchExpCS__Group_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23900:1: ( rule__SwitchExpCS__Group_1_1__0__Impl rule__SwitchExpCS__Group_1_1__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23901:2: rule__SwitchExpCS__Group_1_1__0__Impl rule__SwitchExpCS__Group_1_1__1
{
pushFollow(FollowSets002.FOLLOW_rule__SwitchExpCS__Group_1_1__0__Impl_in_rule__SwitchExpCS__Group_1_1__048669);
rule__SwitchExpCS__Group_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__SwitchExpCS__Group_1_1__1_in_rule__SwitchExpCS__Group_1_1__048672);
rule__SwitchExpCS__Group_1_1__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchExpCS__Group_1_1__0"
// $ANTLR start "rule__SwitchExpCS__Group_1_1__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23908:1: rule__SwitchExpCS__Group_1_1__0__Impl : ( '(' ) ;
public final void rule__SwitchExpCS__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23912:1: ( ( '(' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23913:1: ( '(' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23913:1: ( '(' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23914:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSwitchExpCSAccess().getLeftParenthesisKeyword_1_1_0());
}
match(input,91,FollowSets002.FOLLOW_91_in_rule__SwitchExpCS__Group_1_1__0__Impl48700); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSwitchExpCSAccess().getLeftParenthesisKeyword_1_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchExpCS__Group_1_1__0__Impl"
// $ANTLR start "rule__SwitchExpCS__Group_1_1__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23927:1: rule__SwitchExpCS__Group_1_1__1 : rule__SwitchExpCS__Group_1_1__1__Impl rule__SwitchExpCS__Group_1_1__2 ;
public final void rule__SwitchExpCS__Group_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23931:1: ( rule__SwitchExpCS__Group_1_1__1__Impl rule__SwitchExpCS__Group_1_1__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23932:2: rule__SwitchExpCS__Group_1_1__1__Impl rule__SwitchExpCS__Group_1_1__2
{
pushFollow(FollowSets002.FOLLOW_rule__SwitchExpCS__Group_1_1__1__Impl_in_rule__SwitchExpCS__Group_1_1__148731);
rule__SwitchExpCS__Group_1_1__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__SwitchExpCS__Group_1_1__2_in_rule__SwitchExpCS__Group_1_1__148734);
rule__SwitchExpCS__Group_1_1__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchExpCS__Group_1_1__1"
// $ANTLR start "rule__SwitchExpCS__Group_1_1__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23939:1: rule__SwitchExpCS__Group_1_1__1__Impl : ( ( rule__SwitchExpCS__OwnedIteratorAssignment_1_1_1 ) ) ;
public final void rule__SwitchExpCS__Group_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23943:1: ( ( ( rule__SwitchExpCS__OwnedIteratorAssignment_1_1_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23944:1: ( ( rule__SwitchExpCS__OwnedIteratorAssignment_1_1_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23944:1: ( ( rule__SwitchExpCS__OwnedIteratorAssignment_1_1_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23945:1: ( rule__SwitchExpCS__OwnedIteratorAssignment_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSwitchExpCSAccess().getOwnedIteratorAssignment_1_1_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23946:1: ( rule__SwitchExpCS__OwnedIteratorAssignment_1_1_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23946:2: rule__SwitchExpCS__OwnedIteratorAssignment_1_1_1
{
pushFollow(FollowSets002.FOLLOW_rule__SwitchExpCS__OwnedIteratorAssignment_1_1_1_in_rule__SwitchExpCS__Group_1_1__1__Impl48761);
rule__SwitchExpCS__OwnedIteratorAssignment_1_1_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getSwitchExpCSAccess().getOwnedIteratorAssignment_1_1_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchExpCS__Group_1_1__1__Impl"
// $ANTLR start "rule__SwitchExpCS__Group_1_1__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23956:1: rule__SwitchExpCS__Group_1_1__2 : rule__SwitchExpCS__Group_1_1__2__Impl ;
public final void rule__SwitchExpCS__Group_1_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23960:1: ( rule__SwitchExpCS__Group_1_1__2__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23961:2: rule__SwitchExpCS__Group_1_1__2__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__SwitchExpCS__Group_1_1__2__Impl_in_rule__SwitchExpCS__Group_1_1__248791);
rule__SwitchExpCS__Group_1_1__2__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchExpCS__Group_1_1__2"
// $ANTLR start "rule__SwitchExpCS__Group_1_1__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23967:1: rule__SwitchExpCS__Group_1_1__2__Impl : ( ')' ) ;
public final void rule__SwitchExpCS__Group_1_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23971:1: ( ( ')' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23972:1: ( ')' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23972:1: ( ')' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23973:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSwitchExpCSAccess().getRightParenthesisKeyword_1_1_2());
}
match(input,92,FollowSets002.FOLLOW_92_in_rule__SwitchExpCS__Group_1_1__2__Impl48819); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSwitchExpCSAccess().getRightParenthesisKeyword_1_1_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchExpCS__Group_1_1__2__Impl"
// $ANTLR start "rule__SwitchExpCS__Group_1_3__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23992:1: rule__SwitchExpCS__Group_1_3__0 : rule__SwitchExpCS__Group_1_3__0__Impl rule__SwitchExpCS__Group_1_3__1 ;
public final void rule__SwitchExpCS__Group_1_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23996:1: ( rule__SwitchExpCS__Group_1_3__0__Impl rule__SwitchExpCS__Group_1_3__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23997:2: rule__SwitchExpCS__Group_1_3__0__Impl rule__SwitchExpCS__Group_1_3__1
{
pushFollow(FollowSets002.FOLLOW_rule__SwitchExpCS__Group_1_3__0__Impl_in_rule__SwitchExpCS__Group_1_3__048856);
rule__SwitchExpCS__Group_1_3__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__SwitchExpCS__Group_1_3__1_in_rule__SwitchExpCS__Group_1_3__048859);
rule__SwitchExpCS__Group_1_3__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchExpCS__Group_1_3__0"
// $ANTLR start "rule__SwitchExpCS__Group_1_3__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24004:1: rule__SwitchExpCS__Group_1_3__0__Impl : ( 'case' ) ;
public final void rule__SwitchExpCS__Group_1_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24008:1: ( ( 'case' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24009:1: ( 'case' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24009:1: ( 'case' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24010:1: 'case'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSwitchExpCSAccess().getCaseKeyword_1_3_0());
}
match(input,145,FollowSets002.FOLLOW_145_in_rule__SwitchExpCS__Group_1_3__0__Impl48887); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSwitchExpCSAccess().getCaseKeyword_1_3_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchExpCS__Group_1_3__0__Impl"
// $ANTLR start "rule__SwitchExpCS__Group_1_3__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24023:1: rule__SwitchExpCS__Group_1_3__1 : rule__SwitchExpCS__Group_1_3__1__Impl ;
public final void rule__SwitchExpCS__Group_1_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24027:1: ( rule__SwitchExpCS__Group_1_3__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24028:2: rule__SwitchExpCS__Group_1_3__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__SwitchExpCS__Group_1_3__1__Impl_in_rule__SwitchExpCS__Group_1_3__148918);
rule__SwitchExpCS__Group_1_3__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchExpCS__Group_1_3__1"
// $ANTLR start "rule__SwitchExpCS__Group_1_3__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24034:1: rule__SwitchExpCS__Group_1_3__1__Impl : ( ( rule__SwitchExpCS__OwnedAltPartsAssignment_1_3_1 ) ) ;
public final void rule__SwitchExpCS__Group_1_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24038:1: ( ( ( rule__SwitchExpCS__OwnedAltPartsAssignment_1_3_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24039:1: ( ( rule__SwitchExpCS__OwnedAltPartsAssignment_1_3_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24039:1: ( ( rule__SwitchExpCS__OwnedAltPartsAssignment_1_3_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24040:1: ( rule__SwitchExpCS__OwnedAltPartsAssignment_1_3_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSwitchExpCSAccess().getOwnedAltPartsAssignment_1_3_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24041:1: ( rule__SwitchExpCS__OwnedAltPartsAssignment_1_3_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24041:2: rule__SwitchExpCS__OwnedAltPartsAssignment_1_3_1
{
pushFollow(FollowSets002.FOLLOW_rule__SwitchExpCS__OwnedAltPartsAssignment_1_3_1_in_rule__SwitchExpCS__Group_1_3__1__Impl48945);
rule__SwitchExpCS__OwnedAltPartsAssignment_1_3_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getSwitchExpCSAccess().getOwnedAltPartsAssignment_1_3_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchExpCS__Group_1_3__1__Impl"
// $ANTLR start "rule__SwitchExpCS__Group_1_4__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24055:1: rule__SwitchExpCS__Group_1_4__0 : rule__SwitchExpCS__Group_1_4__0__Impl rule__SwitchExpCS__Group_1_4__1 ;
public final void rule__SwitchExpCS__Group_1_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24059:1: ( rule__SwitchExpCS__Group_1_4__0__Impl rule__SwitchExpCS__Group_1_4__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24060:2: rule__SwitchExpCS__Group_1_4__0__Impl rule__SwitchExpCS__Group_1_4__1
{
pushFollow(FollowSets002.FOLLOW_rule__SwitchExpCS__Group_1_4__0__Impl_in_rule__SwitchExpCS__Group_1_4__048979);
rule__SwitchExpCS__Group_1_4__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__SwitchExpCS__Group_1_4__1_in_rule__SwitchExpCS__Group_1_4__048982);
rule__SwitchExpCS__Group_1_4__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchExpCS__Group_1_4__0"
// $ANTLR start "rule__SwitchExpCS__Group_1_4__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24067:1: rule__SwitchExpCS__Group_1_4__0__Impl : ( 'else' ) ;
public final void rule__SwitchExpCS__Group_1_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24071:1: ( ( 'else' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24072:1: ( 'else' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24072:1: ( 'else' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24073:1: 'else'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSwitchExpCSAccess().getElseKeyword_1_4_0());
}
match(input,143,FollowSets002.FOLLOW_143_in_rule__SwitchExpCS__Group_1_4__0__Impl49010); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSwitchExpCSAccess().getElseKeyword_1_4_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchExpCS__Group_1_4__0__Impl"
// $ANTLR start "rule__SwitchExpCS__Group_1_4__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24086:1: rule__SwitchExpCS__Group_1_4__1 : rule__SwitchExpCS__Group_1_4__1__Impl ;
public final void rule__SwitchExpCS__Group_1_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24090:1: ( rule__SwitchExpCS__Group_1_4__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24091:2: rule__SwitchExpCS__Group_1_4__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__SwitchExpCS__Group_1_4__1__Impl_in_rule__SwitchExpCS__Group_1_4__149041);
rule__SwitchExpCS__Group_1_4__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchExpCS__Group_1_4__1"
// $ANTLR start "rule__SwitchExpCS__Group_1_4__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24097:1: rule__SwitchExpCS__Group_1_4__1__Impl : ( ( rule__SwitchExpCS__OwnedElsePartAssignment_1_4_1 ) ) ;
public final void rule__SwitchExpCS__Group_1_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24101:1: ( ( ( rule__SwitchExpCS__OwnedElsePartAssignment_1_4_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24102:1: ( ( rule__SwitchExpCS__OwnedElsePartAssignment_1_4_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24102:1: ( ( rule__SwitchExpCS__OwnedElsePartAssignment_1_4_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24103:1: ( rule__SwitchExpCS__OwnedElsePartAssignment_1_4_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSwitchExpCSAccess().getOwnedElsePartAssignment_1_4_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24104:1: ( rule__SwitchExpCS__OwnedElsePartAssignment_1_4_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24104:2: rule__SwitchExpCS__OwnedElsePartAssignment_1_4_1
{
pushFollow(FollowSets002.FOLLOW_rule__SwitchExpCS__OwnedElsePartAssignment_1_4_1_in_rule__SwitchExpCS__Group_1_4__1__Impl49068);
rule__SwitchExpCS__OwnedElsePartAssignment_1_4_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getSwitchExpCSAccess().getOwnedElsePartAssignment_1_4_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchExpCS__Group_1_4__1__Impl"
// $ANTLR start "rule__SwitchAltCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24118:1: rule__SwitchAltCS__Group__0 : rule__SwitchAltCS__Group__0__Impl rule__SwitchAltCS__Group__1 ;
public final void rule__SwitchAltCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24122:1: ( rule__SwitchAltCS__Group__0__Impl rule__SwitchAltCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24123:2: rule__SwitchAltCS__Group__0__Impl rule__SwitchAltCS__Group__1
{
pushFollow(FollowSets002.FOLLOW_rule__SwitchAltCS__Group__0__Impl_in_rule__SwitchAltCS__Group__049102);
rule__SwitchAltCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__SwitchAltCS__Group__1_in_rule__SwitchAltCS__Group__049105);
rule__SwitchAltCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchAltCS__Group__0"
// $ANTLR start "rule__SwitchAltCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24130:1: rule__SwitchAltCS__Group__0__Impl : ( '(' ) ;
public final void rule__SwitchAltCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24134:1: ( ( '(' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24135:1: ( '(' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24135:1: ( '(' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24136:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSwitchAltCSAccess().getLeftParenthesisKeyword_0());
}
match(input,91,FollowSets002.FOLLOW_91_in_rule__SwitchAltCS__Group__0__Impl49133); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSwitchAltCSAccess().getLeftParenthesisKeyword_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchAltCS__Group__0__Impl"
// $ANTLR start "rule__SwitchAltCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24149:1: rule__SwitchAltCS__Group__1 : rule__SwitchAltCS__Group__1__Impl rule__SwitchAltCS__Group__2 ;
public final void rule__SwitchAltCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24153:1: ( rule__SwitchAltCS__Group__1__Impl rule__SwitchAltCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24154:2: rule__SwitchAltCS__Group__1__Impl rule__SwitchAltCS__Group__2
{
pushFollow(FollowSets002.FOLLOW_rule__SwitchAltCS__Group__1__Impl_in_rule__SwitchAltCS__Group__149164);
rule__SwitchAltCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__SwitchAltCS__Group__2_in_rule__SwitchAltCS__Group__149167);
rule__SwitchAltCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchAltCS__Group__1"
// $ANTLR start "rule__SwitchAltCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24161:1: rule__SwitchAltCS__Group__1__Impl : ( ( rule__SwitchAltCS__OwnedConditionAssignment_1 ) ) ;
public final void rule__SwitchAltCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24165:1: ( ( ( rule__SwitchAltCS__OwnedConditionAssignment_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24166:1: ( ( rule__SwitchAltCS__OwnedConditionAssignment_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24166:1: ( ( rule__SwitchAltCS__OwnedConditionAssignment_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24167:1: ( rule__SwitchAltCS__OwnedConditionAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSwitchAltCSAccess().getOwnedConditionAssignment_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24168:1: ( rule__SwitchAltCS__OwnedConditionAssignment_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24168:2: rule__SwitchAltCS__OwnedConditionAssignment_1
{
pushFollow(FollowSets002.FOLLOW_rule__SwitchAltCS__OwnedConditionAssignment_1_in_rule__SwitchAltCS__Group__1__Impl49194);
rule__SwitchAltCS__OwnedConditionAssignment_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getSwitchAltCSAccess().getOwnedConditionAssignment_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchAltCS__Group__1__Impl"
// $ANTLR start "rule__SwitchAltCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24178:1: rule__SwitchAltCS__Group__2 : rule__SwitchAltCS__Group__2__Impl rule__SwitchAltCS__Group__3 ;
public final void rule__SwitchAltCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24182:1: ( rule__SwitchAltCS__Group__2__Impl rule__SwitchAltCS__Group__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24183:2: rule__SwitchAltCS__Group__2__Impl rule__SwitchAltCS__Group__3
{
pushFollow(FollowSets002.FOLLOW_rule__SwitchAltCS__Group__2__Impl_in_rule__SwitchAltCS__Group__249224);
rule__SwitchAltCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__SwitchAltCS__Group__3_in_rule__SwitchAltCS__Group__249227);
rule__SwitchAltCS__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchAltCS__Group__2"
// $ANTLR start "rule__SwitchAltCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24190:1: rule__SwitchAltCS__Group__2__Impl : ( ')' ) ;
public final void rule__SwitchAltCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24194:1: ( ( ')' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24195:1: ( ')' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24195:1: ( ')' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24196:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSwitchAltCSAccess().getRightParenthesisKeyword_2());
}
match(input,92,FollowSets002.FOLLOW_92_in_rule__SwitchAltCS__Group__2__Impl49255); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSwitchAltCSAccess().getRightParenthesisKeyword_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchAltCS__Group__2__Impl"
// $ANTLR start "rule__SwitchAltCS__Group__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24209:1: rule__SwitchAltCS__Group__3 : rule__SwitchAltCS__Group__3__Impl ;
public final void rule__SwitchAltCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24213:1: ( rule__SwitchAltCS__Group__3__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24214:2: rule__SwitchAltCS__Group__3__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__SwitchAltCS__Group__3__Impl_in_rule__SwitchAltCS__Group__349286);
rule__SwitchAltCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchAltCS__Group__3"
// $ANTLR start "rule__SwitchAltCS__Group__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24220:1: rule__SwitchAltCS__Group__3__Impl : ( ( rule__SwitchAltCS__OwnedBodyAssignment_3 ) ) ;
public final void rule__SwitchAltCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24224:1: ( ( ( rule__SwitchAltCS__OwnedBodyAssignment_3 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24225:1: ( ( rule__SwitchAltCS__OwnedBodyAssignment_3 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24225:1: ( ( rule__SwitchAltCS__OwnedBodyAssignment_3 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24226:1: ( rule__SwitchAltCS__OwnedBodyAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSwitchAltCSAccess().getOwnedBodyAssignment_3());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24227:1: ( rule__SwitchAltCS__OwnedBodyAssignment_3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24227:2: rule__SwitchAltCS__OwnedBodyAssignment_3
{
pushFollow(FollowSets002.FOLLOW_rule__SwitchAltCS__OwnedBodyAssignment_3_in_rule__SwitchAltCS__Group__3__Impl49313);
rule__SwitchAltCS__OwnedBodyAssignment_3();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getSwitchAltCSAccess().getOwnedBodyAssignment_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchAltCS__Group__3__Impl"
// $ANTLR start "rule__TryExpCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24245:1: rule__TryExpCS__Group__0 : rule__TryExpCS__Group__0__Impl rule__TryExpCS__Group__1 ;
public final void rule__TryExpCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24249:1: ( rule__TryExpCS__Group__0__Impl rule__TryExpCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24250:2: rule__TryExpCS__Group__0__Impl rule__TryExpCS__Group__1
{
pushFollow(FollowSets002.FOLLOW_rule__TryExpCS__Group__0__Impl_in_rule__TryExpCS__Group__049351);
rule__TryExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__TryExpCS__Group__1_in_rule__TryExpCS__Group__049354);
rule__TryExpCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TryExpCS__Group__0"
// $ANTLR start "rule__TryExpCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24257:1: rule__TryExpCS__Group__0__Impl : ( () ) ;
public final void rule__TryExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24261:1: ( ( () ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24262:1: ( () )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24262:1: ( () )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24263:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTryExpCSAccess().getTryExpCSAction_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24264:1: ()
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24266:1:
{
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTryExpCSAccess().getTryExpCSAction_0());
}
}
}
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TryExpCS__Group__0__Impl"
// $ANTLR start "rule__TryExpCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24276:1: rule__TryExpCS__Group__1 : rule__TryExpCS__Group__1__Impl rule__TryExpCS__Group__2 ;
public final void rule__TryExpCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24280:1: ( rule__TryExpCS__Group__1__Impl rule__TryExpCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24281:2: rule__TryExpCS__Group__1__Impl rule__TryExpCS__Group__2
{
pushFollow(FollowSets002.FOLLOW_rule__TryExpCS__Group__1__Impl_in_rule__TryExpCS__Group__149412);
rule__TryExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__TryExpCS__Group__2_in_rule__TryExpCS__Group__149415);
rule__TryExpCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TryExpCS__Group__1"
// $ANTLR start "rule__TryExpCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24288:1: rule__TryExpCS__Group__1__Impl : ( 'try' ) ;
public final void rule__TryExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24292:1: ( ( 'try' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24293:1: ( 'try' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24293:1: ( 'try' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24294:1: 'try'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTryExpCSAccess().getTryKeyword_1());
}
match(input,146,FollowSets002.FOLLOW_146_in_rule__TryExpCS__Group__1__Impl49443); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTryExpCSAccess().getTryKeyword_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TryExpCS__Group__1__Impl"
// $ANTLR start "rule__TryExpCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24307:1: rule__TryExpCS__Group__2 : rule__TryExpCS__Group__2__Impl rule__TryExpCS__Group__3 ;
public final void rule__TryExpCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24311:1: ( rule__TryExpCS__Group__2__Impl rule__TryExpCS__Group__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24312:2: rule__TryExpCS__Group__2__Impl rule__TryExpCS__Group__3
{
pushFollow(FollowSets002.FOLLOW_rule__TryExpCS__Group__2__Impl_in_rule__TryExpCS__Group__249474);
rule__TryExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__TryExpCS__Group__3_in_rule__TryExpCS__Group__249477);
rule__TryExpCS__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TryExpCS__Group__2"
// $ANTLR start "rule__TryExpCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24319:1: rule__TryExpCS__Group__2__Impl : ( '{' ) ;
public final void rule__TryExpCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24323:1: ( ( '{' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24324:1: ( '{' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24324:1: ( '{' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24325:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTryExpCSAccess().getLeftCurlyBracketKeyword_2());
}
match(input,99,FollowSets002.FOLLOW_99_in_rule__TryExpCS__Group__2__Impl49505); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTryExpCSAccess().getLeftCurlyBracketKeyword_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TryExpCS__Group__2__Impl"
// $ANTLR start "rule__TryExpCS__Group__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24338:1: rule__TryExpCS__Group__3 : rule__TryExpCS__Group__3__Impl rule__TryExpCS__Group__4 ;
public final void rule__TryExpCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24342:1: ( rule__TryExpCS__Group__3__Impl rule__TryExpCS__Group__4 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24343:2: rule__TryExpCS__Group__3__Impl rule__TryExpCS__Group__4
{
pushFollow(FollowSets002.FOLLOW_rule__TryExpCS__Group__3__Impl_in_rule__TryExpCS__Group__349536);
rule__TryExpCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__TryExpCS__Group__4_in_rule__TryExpCS__Group__349539);
rule__TryExpCS__Group__4();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TryExpCS__Group__3"
// $ANTLR start "rule__TryExpCS__Group__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24350:1: rule__TryExpCS__Group__3__Impl : ( ( rule__TryExpCS__OwnedExpsAssignment_3 )* ) ;
public final void rule__TryExpCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24354:1: ( ( ( rule__TryExpCS__OwnedExpsAssignment_3 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24355:1: ( ( rule__TryExpCS__OwnedExpsAssignment_3 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24355:1: ( ( rule__TryExpCS__OwnedExpsAssignment_3 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24356:1: ( rule__TryExpCS__OwnedExpsAssignment_3 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTryExpCSAccess().getOwnedExpsAssignment_3());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24357:1: ( rule__TryExpCS__OwnedExpsAssignment_3 )*
loop196:
do {
int alt196=2;
int LA196_0 = input.LA(1);
if ( ((LA196_0>=RULE_INT && LA196_0<=RULE_ESCAPED_ID)||(LA196_0>=33 && LA196_0<=40)||(LA196_0>=57 && LA196_0<=71)||LA196_0==91||LA196_0==99||(LA196_0>=127 && LA196_0<=129)||LA196_0==132||(LA196_0>=134 && LA196_0<=140)||LA196_0==144||(LA196_0>=146 && LA196_0<=148)||LA196_0==151||(LA196_0>=153 && LA196_0<=154)||LA196_0==156||(LA196_0>=159 && LA196_0<=160)||(LA196_0>=165 && LA196_0<=168)) ) {
alt196=1;
}
switch (alt196) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24357:2: rule__TryExpCS__OwnedExpsAssignment_3
{
pushFollow(FollowSets002.FOLLOW_rule__TryExpCS__OwnedExpsAssignment_3_in_rule__TryExpCS__Group__3__Impl49566);
rule__TryExpCS__OwnedExpsAssignment_3();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop196;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getTryExpCSAccess().getOwnedExpsAssignment_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TryExpCS__Group__3__Impl"
// $ANTLR start "rule__TryExpCS__Group__4"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24367:1: rule__TryExpCS__Group__4 : rule__TryExpCS__Group__4__Impl rule__TryExpCS__Group__5 ;
public final void rule__TryExpCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24371:1: ( rule__TryExpCS__Group__4__Impl rule__TryExpCS__Group__5 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24372:2: rule__TryExpCS__Group__4__Impl rule__TryExpCS__Group__5
{
pushFollow(FollowSets002.FOLLOW_rule__TryExpCS__Group__4__Impl_in_rule__TryExpCS__Group__449597);
rule__TryExpCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__TryExpCS__Group__5_in_rule__TryExpCS__Group__449600);
rule__TryExpCS__Group__5();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TryExpCS__Group__4"
// $ANTLR start "rule__TryExpCS__Group__4__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24379:1: rule__TryExpCS__Group__4__Impl : ( '}' ) ;
public final void rule__TryExpCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24383:1: ( ( '}' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24384:1: ( '}' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24384:1: ( '}' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24385:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTryExpCSAccess().getRightCurlyBracketKeyword_4());
}
match(input,100,FollowSets002.FOLLOW_100_in_rule__TryExpCS__Group__4__Impl49628); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTryExpCSAccess().getRightCurlyBracketKeyword_4());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TryExpCS__Group__4__Impl"
// $ANTLR start "rule__TryExpCS__Group__5"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24398:1: rule__TryExpCS__Group__5 : rule__TryExpCS__Group__5__Impl ;
public final void rule__TryExpCS__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24402:1: ( rule__TryExpCS__Group__5__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24403:2: rule__TryExpCS__Group__5__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__TryExpCS__Group__5__Impl_in_rule__TryExpCS__Group__549659);
rule__TryExpCS__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TryExpCS__Group__5"
// $ANTLR start "rule__TryExpCS__Group__5__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24409:1: rule__TryExpCS__Group__5__Impl : ( ( ( rule__TryExpCS__OwnedCatchsAssignment_5 ) ) ( ( rule__TryExpCS__OwnedCatchsAssignment_5 )* ) ) ;
public final void rule__TryExpCS__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24413:1: ( ( ( ( rule__TryExpCS__OwnedCatchsAssignment_5 ) ) ( ( rule__TryExpCS__OwnedCatchsAssignment_5 )* ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24414:1: ( ( ( rule__TryExpCS__OwnedCatchsAssignment_5 ) ) ( ( rule__TryExpCS__OwnedCatchsAssignment_5 )* ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24414:1: ( ( ( rule__TryExpCS__OwnedCatchsAssignment_5 ) ) ( ( rule__TryExpCS__OwnedCatchsAssignment_5 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24415:1: ( ( rule__TryExpCS__OwnedCatchsAssignment_5 ) ) ( ( rule__TryExpCS__OwnedCatchsAssignment_5 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24415:1: ( ( rule__TryExpCS__OwnedCatchsAssignment_5 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24416:1: ( rule__TryExpCS__OwnedCatchsAssignment_5 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTryExpCSAccess().getOwnedCatchsAssignment_5());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24417:1: ( rule__TryExpCS__OwnedCatchsAssignment_5 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24417:2: rule__TryExpCS__OwnedCatchsAssignment_5
{
pushFollow(FollowSets002.FOLLOW_rule__TryExpCS__OwnedCatchsAssignment_5_in_rule__TryExpCS__Group__5__Impl49688);
rule__TryExpCS__OwnedCatchsAssignment_5();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTryExpCSAccess().getOwnedCatchsAssignment_5());
}
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24420:1: ( ( rule__TryExpCS__OwnedCatchsAssignment_5 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24421:1: ( rule__TryExpCS__OwnedCatchsAssignment_5 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTryExpCSAccess().getOwnedCatchsAssignment_5());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24422:1: ( rule__TryExpCS__OwnedCatchsAssignment_5 )*
loop197:
do {
int alt197=2;
int LA197_0 = input.LA(1);
if ( (LA197_0==133) ) {
alt197=1;
}
switch (alt197) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24422:2: rule__TryExpCS__OwnedCatchsAssignment_5
{
pushFollow(FollowSets002.FOLLOW_rule__TryExpCS__OwnedCatchsAssignment_5_in_rule__TryExpCS__Group__5__Impl49700);
rule__TryExpCS__OwnedCatchsAssignment_5();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop197;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getTryExpCSAccess().getOwnedCatchsAssignment_5());
}
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TryExpCS__Group__5__Impl"
// $ANTLR start "rule__VarDeclarationCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24445:1: rule__VarDeclarationCS__Group__0 : rule__VarDeclarationCS__Group__0__Impl rule__VarDeclarationCS__Group__1 ;
public final void rule__VarDeclarationCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24449:1: ( rule__VarDeclarationCS__Group__0__Impl rule__VarDeclarationCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24450:2: rule__VarDeclarationCS__Group__0__Impl rule__VarDeclarationCS__Group__1
{
pushFollow(FollowSets002.FOLLOW_rule__VarDeclarationCS__Group__0__Impl_in_rule__VarDeclarationCS__Group__049745);
rule__VarDeclarationCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__VarDeclarationCS__Group__1_in_rule__VarDeclarationCS__Group__049748);
rule__VarDeclarationCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__VarDeclarationCS__Group__0"
// $ANTLR start "rule__VarDeclarationCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24457:1: rule__VarDeclarationCS__Group__0__Impl : ( ( rule__VarDeclarationCS__NameAssignment_0 ) ) ;
public final void rule__VarDeclarationCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24461:1: ( ( ( rule__VarDeclarationCS__NameAssignment_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24462:1: ( ( rule__VarDeclarationCS__NameAssignment_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24462:1: ( ( rule__VarDeclarationCS__NameAssignment_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24463:1: ( rule__VarDeclarationCS__NameAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVarDeclarationCSAccess().getNameAssignment_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24464:1: ( rule__VarDeclarationCS__NameAssignment_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24464:2: rule__VarDeclarationCS__NameAssignment_0
{
pushFollow(FollowSets002.FOLLOW_rule__VarDeclarationCS__NameAssignment_0_in_rule__VarDeclarationCS__Group__0__Impl49775);
rule__VarDeclarationCS__NameAssignment_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getVarDeclarationCSAccess().getNameAssignment_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__VarDeclarationCS__Group__0__Impl"
// $ANTLR start "rule__VarDeclarationCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24474:1: rule__VarDeclarationCS__Group__1 : rule__VarDeclarationCS__Group__1__Impl rule__VarDeclarationCS__Group__2 ;
public final void rule__VarDeclarationCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24478:1: ( rule__VarDeclarationCS__Group__1__Impl rule__VarDeclarationCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24479:2: rule__VarDeclarationCS__Group__1__Impl rule__VarDeclarationCS__Group__2
{
pushFollow(FollowSets002.FOLLOW_rule__VarDeclarationCS__Group__1__Impl_in_rule__VarDeclarationCS__Group__149805);
rule__VarDeclarationCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__VarDeclarationCS__Group__2_in_rule__VarDeclarationCS__Group__149808);
rule__VarDeclarationCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__VarDeclarationCS__Group__1"
// $ANTLR start "rule__VarDeclarationCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24486:1: rule__VarDeclarationCS__Group__1__Impl : ( ( rule__VarDeclarationCS__Group_1__0 )? ) ;
public final void rule__VarDeclarationCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24490:1: ( ( ( rule__VarDeclarationCS__Group_1__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24491:1: ( ( rule__VarDeclarationCS__Group_1__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24491:1: ( ( rule__VarDeclarationCS__Group_1__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24492:1: ( rule__VarDeclarationCS__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVarDeclarationCSAccess().getGroup_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24493:1: ( rule__VarDeclarationCS__Group_1__0 )?
int alt198=2;
alt198 = dfa198.predict(input);
switch (alt198) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24493:2: rule__VarDeclarationCS__Group_1__0
{
pushFollow(FollowSets002.FOLLOW_rule__VarDeclarationCS__Group_1__0_in_rule__VarDeclarationCS__Group__1__Impl49835);
rule__VarDeclarationCS__Group_1__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getVarDeclarationCSAccess().getGroup_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__VarDeclarationCS__Group__1__Impl"
// $ANTLR start "rule__VarDeclarationCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24503:1: rule__VarDeclarationCS__Group__2 : rule__VarDeclarationCS__Group__2__Impl ;
public final void rule__VarDeclarationCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24507:1: ( rule__VarDeclarationCS__Group__2__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24508:2: rule__VarDeclarationCS__Group__2__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__VarDeclarationCS__Group__2__Impl_in_rule__VarDeclarationCS__Group__249866);
rule__VarDeclarationCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__VarDeclarationCS__Group__2"
// $ANTLR start "rule__VarDeclarationCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24514:1: rule__VarDeclarationCS__Group__2__Impl : ( ( rule__VarDeclarationCS__Group_2__0 )? ) ;
public final void rule__VarDeclarationCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24518:1: ( ( ( rule__VarDeclarationCS__Group_2__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24519:1: ( ( rule__VarDeclarationCS__Group_2__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24519:1: ( ( rule__VarDeclarationCS__Group_2__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24520:1: ( rule__VarDeclarationCS__Group_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVarDeclarationCSAccess().getGroup_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24521:1: ( rule__VarDeclarationCS__Group_2__0 )?
int alt199=2;
alt199 = dfa199.predict(input);
switch (alt199) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24521:2: rule__VarDeclarationCS__Group_2__0
{
pushFollow(FollowSets002.FOLLOW_rule__VarDeclarationCS__Group_2__0_in_rule__VarDeclarationCS__Group__2__Impl49893);
rule__VarDeclarationCS__Group_2__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getVarDeclarationCSAccess().getGroup_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__VarDeclarationCS__Group__2__Impl"
// $ANTLR start "rule__VarDeclarationCS__Group_1__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24537:1: rule__VarDeclarationCS__Group_1__0 : rule__VarDeclarationCS__Group_1__0__Impl rule__VarDeclarationCS__Group_1__1 ;
public final void rule__VarDeclarationCS__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24541:1: ( rule__VarDeclarationCS__Group_1__0__Impl rule__VarDeclarationCS__Group_1__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24542:2: rule__VarDeclarationCS__Group_1__0__Impl rule__VarDeclarationCS__Group_1__1
{
pushFollow(FollowSets002.FOLLOW_rule__VarDeclarationCS__Group_1__0__Impl_in_rule__VarDeclarationCS__Group_1__049930);
rule__VarDeclarationCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__VarDeclarationCS__Group_1__1_in_rule__VarDeclarationCS__Group_1__049933);
rule__VarDeclarationCS__Group_1__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__VarDeclarationCS__Group_1__0"
// $ANTLR start "rule__VarDeclarationCS__Group_1__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24549:1: rule__VarDeclarationCS__Group_1__0__Impl : ( ':' ) ;
public final void rule__VarDeclarationCS__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24553:1: ( ( ':' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24554:1: ( ':' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24554:1: ( ':' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24555:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVarDeclarationCSAccess().getColonKeyword_1_0());
}
match(input,96,FollowSets002.FOLLOW_96_in_rule__VarDeclarationCS__Group_1__0__Impl49961); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getVarDeclarationCSAccess().getColonKeyword_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__VarDeclarationCS__Group_1__0__Impl"
// $ANTLR start "rule__VarDeclarationCS__Group_1__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24568:1: rule__VarDeclarationCS__Group_1__1 : rule__VarDeclarationCS__Group_1__1__Impl ;
public final void rule__VarDeclarationCS__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24572:1: ( rule__VarDeclarationCS__Group_1__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24573:2: rule__VarDeclarationCS__Group_1__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__VarDeclarationCS__Group_1__1__Impl_in_rule__VarDeclarationCS__Group_1__149992);
rule__VarDeclarationCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__VarDeclarationCS__Group_1__1"
// $ANTLR start "rule__VarDeclarationCS__Group_1__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24579:1: rule__VarDeclarationCS__Group_1__1__Impl : ( ( rule__VarDeclarationCS__OwnedTypeAssignment_1_1 ) ) ;
public final void rule__VarDeclarationCS__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24583:1: ( ( ( rule__VarDeclarationCS__OwnedTypeAssignment_1_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24584:1: ( ( rule__VarDeclarationCS__OwnedTypeAssignment_1_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24584:1: ( ( rule__VarDeclarationCS__OwnedTypeAssignment_1_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24585:1: ( rule__VarDeclarationCS__OwnedTypeAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVarDeclarationCSAccess().getOwnedTypeAssignment_1_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24586:1: ( rule__VarDeclarationCS__OwnedTypeAssignment_1_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24586:2: rule__VarDeclarationCS__OwnedTypeAssignment_1_1
{
pushFollow(FollowSets002.FOLLOW_rule__VarDeclarationCS__OwnedTypeAssignment_1_1_in_rule__VarDeclarationCS__Group_1__1__Impl50019);
rule__VarDeclarationCS__OwnedTypeAssignment_1_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getVarDeclarationCSAccess().getOwnedTypeAssignment_1_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__VarDeclarationCS__Group_1__1__Impl"
// $ANTLR start "rule__VarDeclarationCS__Group_2__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24600:1: rule__VarDeclarationCS__Group_2__0 : rule__VarDeclarationCS__Group_2__0__Impl rule__VarDeclarationCS__Group_2__1 ;
public final void rule__VarDeclarationCS__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24604:1: ( rule__VarDeclarationCS__Group_2__0__Impl rule__VarDeclarationCS__Group_2__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24605:2: rule__VarDeclarationCS__Group_2__0__Impl rule__VarDeclarationCS__Group_2__1
{
pushFollow(FollowSets002.FOLLOW_rule__VarDeclarationCS__Group_2__0__Impl_in_rule__VarDeclarationCS__Group_2__050053);
rule__VarDeclarationCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__VarDeclarationCS__Group_2__1_in_rule__VarDeclarationCS__Group_2__050056);
rule__VarDeclarationCS__Group_2__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__VarDeclarationCS__Group_2__0"
// $ANTLR start "rule__VarDeclarationCS__Group_2__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24612:1: rule__VarDeclarationCS__Group_2__0__Impl : ( ( rule__VarDeclarationCS__InitOpAssignment_2_0 ) ) ;
public final void rule__VarDeclarationCS__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24616:1: ( ( ( rule__VarDeclarationCS__InitOpAssignment_2_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24617:1: ( ( rule__VarDeclarationCS__InitOpAssignment_2_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24617:1: ( ( rule__VarDeclarationCS__InitOpAssignment_2_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24618:1: ( rule__VarDeclarationCS__InitOpAssignment_2_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVarDeclarationCSAccess().getInitOpAssignment_2_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24619:1: ( rule__VarDeclarationCS__InitOpAssignment_2_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24619:2: rule__VarDeclarationCS__InitOpAssignment_2_0
{
pushFollow(FollowSets002.FOLLOW_rule__VarDeclarationCS__InitOpAssignment_2_0_in_rule__VarDeclarationCS__Group_2__0__Impl50083);
rule__VarDeclarationCS__InitOpAssignment_2_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getVarDeclarationCSAccess().getInitOpAssignment_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__VarDeclarationCS__Group_2__0__Impl"
// $ANTLR start "rule__VarDeclarationCS__Group_2__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24629:1: rule__VarDeclarationCS__Group_2__1 : rule__VarDeclarationCS__Group_2__1__Impl ;
public final void rule__VarDeclarationCS__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24633:1: ( rule__VarDeclarationCS__Group_2__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24634:2: rule__VarDeclarationCS__Group_2__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__VarDeclarationCS__Group_2__1__Impl_in_rule__VarDeclarationCS__Group_2__150113);
rule__VarDeclarationCS__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__VarDeclarationCS__Group_2__1"
// $ANTLR start "rule__VarDeclarationCS__Group_2__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24640:1: rule__VarDeclarationCS__Group_2__1__Impl : ( ( rule__VarDeclarationCS__OwnedInitExpressionAssignment_2_1 ) ) ;
public final void rule__VarDeclarationCS__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24644:1: ( ( ( rule__VarDeclarationCS__OwnedInitExpressionAssignment_2_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24645:1: ( ( rule__VarDeclarationCS__OwnedInitExpressionAssignment_2_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24645:1: ( ( rule__VarDeclarationCS__OwnedInitExpressionAssignment_2_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24646:1: ( rule__VarDeclarationCS__OwnedInitExpressionAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVarDeclarationCSAccess().getOwnedInitExpressionAssignment_2_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24647:1: ( rule__VarDeclarationCS__OwnedInitExpressionAssignment_2_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24647:2: rule__VarDeclarationCS__OwnedInitExpressionAssignment_2_1
{
pushFollow(FollowSets002.FOLLOW_rule__VarDeclarationCS__OwnedInitExpressionAssignment_2_1_in_rule__VarDeclarationCS__Group_2__1__Impl50140);
rule__VarDeclarationCS__OwnedInitExpressionAssignment_2_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getVarDeclarationCSAccess().getOwnedInitExpressionAssignment_2_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__VarDeclarationCS__Group_2__1__Impl"
// $ANTLR start "rule__VarDeclarationNoInitCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24661:1: rule__VarDeclarationNoInitCS__Group__0 : rule__VarDeclarationNoInitCS__Group__0__Impl rule__VarDeclarationNoInitCS__Group__1 ;
public final void rule__VarDeclarationNoInitCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24665:1: ( rule__VarDeclarationNoInitCS__Group__0__Impl rule__VarDeclarationNoInitCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24666:2: rule__VarDeclarationNoInitCS__Group__0__Impl rule__VarDeclarationNoInitCS__Group__1
{
pushFollow(FollowSets002.FOLLOW_rule__VarDeclarationNoInitCS__Group__0__Impl_in_rule__VarDeclarationNoInitCS__Group__050174);
rule__VarDeclarationNoInitCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__VarDeclarationNoInitCS__Group__1_in_rule__VarDeclarationNoInitCS__Group__050177);
rule__VarDeclarationNoInitCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__VarDeclarationNoInitCS__Group__0"
// $ANTLR start "rule__VarDeclarationNoInitCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24673:1: rule__VarDeclarationNoInitCS__Group__0__Impl : ( ( rule__VarDeclarationNoInitCS__NameAssignment_0 ) ) ;
public final void rule__VarDeclarationNoInitCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24677:1: ( ( ( rule__VarDeclarationNoInitCS__NameAssignment_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24678:1: ( ( rule__VarDeclarationNoInitCS__NameAssignment_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24678:1: ( ( rule__VarDeclarationNoInitCS__NameAssignment_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24679:1: ( rule__VarDeclarationNoInitCS__NameAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVarDeclarationNoInitCSAccess().getNameAssignment_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24680:1: ( rule__VarDeclarationNoInitCS__NameAssignment_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24680:2: rule__VarDeclarationNoInitCS__NameAssignment_0
{
pushFollow(FollowSets002.FOLLOW_rule__VarDeclarationNoInitCS__NameAssignment_0_in_rule__VarDeclarationNoInitCS__Group__0__Impl50204);
rule__VarDeclarationNoInitCS__NameAssignment_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getVarDeclarationNoInitCSAccess().getNameAssignment_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__VarDeclarationNoInitCS__Group__0__Impl"
// $ANTLR start "rule__VarDeclarationNoInitCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24690:1: rule__VarDeclarationNoInitCS__Group__1 : rule__VarDeclarationNoInitCS__Group__1__Impl ;
public final void rule__VarDeclarationNoInitCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24694:1: ( rule__VarDeclarationNoInitCS__Group__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24695:2: rule__VarDeclarationNoInitCS__Group__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__VarDeclarationNoInitCS__Group__1__Impl_in_rule__VarDeclarationNoInitCS__Group__150234);
rule__VarDeclarationNoInitCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__VarDeclarationNoInitCS__Group__1"
// $ANTLR start "rule__VarDeclarationNoInitCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24701:1: rule__VarDeclarationNoInitCS__Group__1__Impl : ( ( rule__VarDeclarationNoInitCS__Group_1__0 )? ) ;
public final void rule__VarDeclarationNoInitCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24705:1: ( ( ( rule__VarDeclarationNoInitCS__Group_1__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24706:1: ( ( rule__VarDeclarationNoInitCS__Group_1__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24706:1: ( ( rule__VarDeclarationNoInitCS__Group_1__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24707:1: ( rule__VarDeclarationNoInitCS__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVarDeclarationNoInitCSAccess().getGroup_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24708:1: ( rule__VarDeclarationNoInitCS__Group_1__0 )?
int alt200=2;
int LA200_0 = input.LA(1);
if ( (LA200_0==96) ) {
alt200=1;
}
switch (alt200) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24708:2: rule__VarDeclarationNoInitCS__Group_1__0
{
pushFollow(FollowSets002.FOLLOW_rule__VarDeclarationNoInitCS__Group_1__0_in_rule__VarDeclarationNoInitCS__Group__1__Impl50261);
rule__VarDeclarationNoInitCS__Group_1__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getVarDeclarationNoInitCSAccess().getGroup_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__VarDeclarationNoInitCS__Group__1__Impl"
// $ANTLR start "rule__VarDeclarationNoInitCS__Group_1__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24722:1: rule__VarDeclarationNoInitCS__Group_1__0 : rule__VarDeclarationNoInitCS__Group_1__0__Impl rule__VarDeclarationNoInitCS__Group_1__1 ;
public final void rule__VarDeclarationNoInitCS__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24726:1: ( rule__VarDeclarationNoInitCS__Group_1__0__Impl rule__VarDeclarationNoInitCS__Group_1__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24727:2: rule__VarDeclarationNoInitCS__Group_1__0__Impl rule__VarDeclarationNoInitCS__Group_1__1
{
pushFollow(FollowSets002.FOLLOW_rule__VarDeclarationNoInitCS__Group_1__0__Impl_in_rule__VarDeclarationNoInitCS__Group_1__050296);
rule__VarDeclarationNoInitCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__VarDeclarationNoInitCS__Group_1__1_in_rule__VarDeclarationNoInitCS__Group_1__050299);
rule__VarDeclarationNoInitCS__Group_1__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__VarDeclarationNoInitCS__Group_1__0"
// $ANTLR start "rule__VarDeclarationNoInitCS__Group_1__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24734:1: rule__VarDeclarationNoInitCS__Group_1__0__Impl : ( ':' ) ;
public final void rule__VarDeclarationNoInitCS__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24738:1: ( ( ':' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24739:1: ( ':' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24739:1: ( ':' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24740:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVarDeclarationNoInitCSAccess().getColonKeyword_1_0());
}
match(input,96,FollowSets002.FOLLOW_96_in_rule__VarDeclarationNoInitCS__Group_1__0__Impl50327); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getVarDeclarationNoInitCSAccess().getColonKeyword_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__VarDeclarationNoInitCS__Group_1__0__Impl"
// $ANTLR start "rule__VarDeclarationNoInitCS__Group_1__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24753:1: rule__VarDeclarationNoInitCS__Group_1__1 : rule__VarDeclarationNoInitCS__Group_1__1__Impl ;
public final void rule__VarDeclarationNoInitCS__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24757:1: ( rule__VarDeclarationNoInitCS__Group_1__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24758:2: rule__VarDeclarationNoInitCS__Group_1__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__VarDeclarationNoInitCS__Group_1__1__Impl_in_rule__VarDeclarationNoInitCS__Group_1__150358);
rule__VarDeclarationNoInitCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__VarDeclarationNoInitCS__Group_1__1"
// $ANTLR start "rule__VarDeclarationNoInitCS__Group_1__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24764:1: rule__VarDeclarationNoInitCS__Group_1__1__Impl : ( ( rule__VarDeclarationNoInitCS__OwnedTypeAssignment_1_1 ) ) ;
public final void rule__VarDeclarationNoInitCS__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24768:1: ( ( ( rule__VarDeclarationNoInitCS__OwnedTypeAssignment_1_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24769:1: ( ( rule__VarDeclarationNoInitCS__OwnedTypeAssignment_1_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24769:1: ( ( rule__VarDeclarationNoInitCS__OwnedTypeAssignment_1_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24770:1: ( rule__VarDeclarationNoInitCS__OwnedTypeAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVarDeclarationNoInitCSAccess().getOwnedTypeAssignment_1_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24771:1: ( rule__VarDeclarationNoInitCS__OwnedTypeAssignment_1_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24771:2: rule__VarDeclarationNoInitCS__OwnedTypeAssignment_1_1
{
pushFollow(FollowSets002.FOLLOW_rule__VarDeclarationNoInitCS__OwnedTypeAssignment_1_1_in_rule__VarDeclarationNoInitCS__Group_1__1__Impl50385);
rule__VarDeclarationNoInitCS__OwnedTypeAssignment_1_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getVarDeclarationNoInitCSAccess().getOwnedTypeAssignment_1_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__VarDeclarationNoInitCS__Group_1__1__Impl"
// $ANTLR start "rule__VarsInitializationCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24785:1: rule__VarsInitializationCS__Group__0 : rule__VarsInitializationCS__Group__0__Impl rule__VarsInitializationCS__Group__1 ;
public final void rule__VarsInitializationCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24789:1: ( rule__VarsInitializationCS__Group__0__Impl rule__VarsInitializationCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24790:2: rule__VarsInitializationCS__Group__0__Impl rule__VarsInitializationCS__Group__1
{
pushFollow(FollowSets002.FOLLOW_rule__VarsInitializationCS__Group__0__Impl_in_rule__VarsInitializationCS__Group__050419);
rule__VarsInitializationCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__VarsInitializationCS__Group__1_in_rule__VarsInitializationCS__Group__050422);
rule__VarsInitializationCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__VarsInitializationCS__Group__0"
// $ANTLR start "rule__VarsInitializationCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24797:1: rule__VarsInitializationCS__Group__0__Impl : ( 'var' ) ;
public final void rule__VarsInitializationCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24801:1: ( ( 'var' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24802:1: ( 'var' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24802:1: ( 'var' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24803:1: 'var'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVarsInitializationCSAccess().getVarKeyword_0());
}
match(input,147,FollowSets002.FOLLOW_147_in_rule__VarsInitializationCS__Group__0__Impl50450); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getVarsInitializationCSAccess().getVarKeyword_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__VarsInitializationCS__Group__0__Impl"
// $ANTLR start "rule__VarsInitializationCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24816:1: rule__VarsInitializationCS__Group__1 : rule__VarsInitializationCS__Group__1__Impl rule__VarsInitializationCS__Group__2 ;
public final void rule__VarsInitializationCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24820:1: ( rule__VarsInitializationCS__Group__1__Impl rule__VarsInitializationCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24821:2: rule__VarsInitializationCS__Group__1__Impl rule__VarsInitializationCS__Group__2
{
pushFollow(FollowSets002.FOLLOW_rule__VarsInitializationCS__Group__1__Impl_in_rule__VarsInitializationCS__Group__150481);
rule__VarsInitializationCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__VarsInitializationCS__Group__2_in_rule__VarsInitializationCS__Group__150484);
rule__VarsInitializationCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__VarsInitializationCS__Group__1"
// $ANTLR start "rule__VarsInitializationCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24828:1: rule__VarsInitializationCS__Group__1__Impl : ( ( rule__VarsInitializationCS__OwnedVarDeclarationsAssignment_1 ) ) ;
public final void rule__VarsInitializationCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24832:1: ( ( ( rule__VarsInitializationCS__OwnedVarDeclarationsAssignment_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24833:1: ( ( rule__VarsInitializationCS__OwnedVarDeclarationsAssignment_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24833:1: ( ( rule__VarsInitializationCS__OwnedVarDeclarationsAssignment_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24834:1: ( rule__VarsInitializationCS__OwnedVarDeclarationsAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVarsInitializationCSAccess().getOwnedVarDeclarationsAssignment_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24835:1: ( rule__VarsInitializationCS__OwnedVarDeclarationsAssignment_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24835:2: rule__VarsInitializationCS__OwnedVarDeclarationsAssignment_1
{
pushFollow(FollowSets002.FOLLOW_rule__VarsInitializationCS__OwnedVarDeclarationsAssignment_1_in_rule__VarsInitializationCS__Group__1__Impl50511);
rule__VarsInitializationCS__OwnedVarDeclarationsAssignment_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getVarsInitializationCSAccess().getOwnedVarDeclarationsAssignment_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__VarsInitializationCS__Group__1__Impl"
// $ANTLR start "rule__VarsInitializationCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24845:1: rule__VarsInitializationCS__Group__2 : rule__VarsInitializationCS__Group__2__Impl ;
public final void rule__VarsInitializationCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24849:1: ( rule__VarsInitializationCS__Group__2__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24850:2: rule__VarsInitializationCS__Group__2__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__VarsInitializationCS__Group__2__Impl_in_rule__VarsInitializationCS__Group__250541);
rule__VarsInitializationCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__VarsInitializationCS__Group__2"
// $ANTLR start "rule__VarsInitializationCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24856:1: rule__VarsInitializationCS__Group__2__Impl : ( ( rule__VarsInitializationCS__Group_2__0 )* ) ;
public final void rule__VarsInitializationCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24860:1: ( ( ( rule__VarsInitializationCS__Group_2__0 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24861:1: ( ( rule__VarsInitializationCS__Group_2__0 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24861:1: ( ( rule__VarsInitializationCS__Group_2__0 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24862:1: ( rule__VarsInitializationCS__Group_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVarsInitializationCSAccess().getGroup_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24863:1: ( rule__VarsInitializationCS__Group_2__0 )*
loop201:
do {
int alt201=2;
int LA201_0 = input.LA(1);
if ( (LA201_0==95) ) {
int LA201_2 = input.LA(2);
if ( (synpred284_InternalQVTOperational()) ) {
alt201=1;
}
}
switch (alt201) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24863:2: rule__VarsInitializationCS__Group_2__0
{
pushFollow(FollowSets002.FOLLOW_rule__VarsInitializationCS__Group_2__0_in_rule__VarsInitializationCS__Group__2__Impl50568);
rule__VarsInitializationCS__Group_2__0();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop201;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getVarsInitializationCSAccess().getGroup_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__VarsInitializationCS__Group__2__Impl"
// $ANTLR start "rule__VarsInitializationCS__Group_2__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24879:1: rule__VarsInitializationCS__Group_2__0 : rule__VarsInitializationCS__Group_2__0__Impl rule__VarsInitializationCS__Group_2__1 ;
public final void rule__VarsInitializationCS__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24883:1: ( rule__VarsInitializationCS__Group_2__0__Impl rule__VarsInitializationCS__Group_2__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24884:2: rule__VarsInitializationCS__Group_2__0__Impl rule__VarsInitializationCS__Group_2__1
{
pushFollow(FollowSets002.FOLLOW_rule__VarsInitializationCS__Group_2__0__Impl_in_rule__VarsInitializationCS__Group_2__050605);
rule__VarsInitializationCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__VarsInitializationCS__Group_2__1_in_rule__VarsInitializationCS__Group_2__050608);
rule__VarsInitializationCS__Group_2__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__VarsInitializationCS__Group_2__0"
// $ANTLR start "rule__VarsInitializationCS__Group_2__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24891:1: rule__VarsInitializationCS__Group_2__0__Impl : ( ',' ) ;
public final void rule__VarsInitializationCS__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24895:1: ( ( ',' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24896:1: ( ',' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24896:1: ( ',' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24897:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVarsInitializationCSAccess().getCommaKeyword_2_0());
}
match(input,95,FollowSets002.FOLLOW_95_in_rule__VarsInitializationCS__Group_2__0__Impl50636); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getVarsInitializationCSAccess().getCommaKeyword_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__VarsInitializationCS__Group_2__0__Impl"
// $ANTLR start "rule__VarsInitializationCS__Group_2__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24910:1: rule__VarsInitializationCS__Group_2__1 : rule__VarsInitializationCS__Group_2__1__Impl ;
public final void rule__VarsInitializationCS__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24914:1: ( rule__VarsInitializationCS__Group_2__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24915:2: rule__VarsInitializationCS__Group_2__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__VarsInitializationCS__Group_2__1__Impl_in_rule__VarsInitializationCS__Group_2__150667);
rule__VarsInitializationCS__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__VarsInitializationCS__Group_2__1"
// $ANTLR start "rule__VarsInitializationCS__Group_2__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24921:1: rule__VarsInitializationCS__Group_2__1__Impl : ( ( rule__VarsInitializationCS__OwnedVarDeclarationsAssignment_2_1 ) ) ;
public final void rule__VarsInitializationCS__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24925:1: ( ( ( rule__VarsInitializationCS__OwnedVarDeclarationsAssignment_2_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24926:1: ( ( rule__VarsInitializationCS__OwnedVarDeclarationsAssignment_2_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24926:1: ( ( rule__VarsInitializationCS__OwnedVarDeclarationsAssignment_2_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24927:1: ( rule__VarsInitializationCS__OwnedVarDeclarationsAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVarsInitializationCSAccess().getOwnedVarDeclarationsAssignment_2_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24928:1: ( rule__VarsInitializationCS__OwnedVarDeclarationsAssignment_2_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24928:2: rule__VarsInitializationCS__OwnedVarDeclarationsAssignment_2_1
{
pushFollow(FollowSets002.FOLLOW_rule__VarsInitializationCS__OwnedVarDeclarationsAssignment_2_1_in_rule__VarsInitializationCS__Group_2__1__Impl50694);
rule__VarsInitializationCS__OwnedVarDeclarationsAssignment_2_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getVarsInitializationCSAccess().getOwnedVarDeclarationsAssignment_2_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__VarsInitializationCS__Group_2__1__Impl"
// $ANTLR start "rule__WhileExpCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24942:1: rule__WhileExpCS__Group__0 : rule__WhileExpCS__Group__0__Impl rule__WhileExpCS__Group__1 ;
public final void rule__WhileExpCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24946:1: ( rule__WhileExpCS__Group__0__Impl rule__WhileExpCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24947:2: rule__WhileExpCS__Group__0__Impl rule__WhileExpCS__Group__1
{
pushFollow(FollowSets002.FOLLOW_rule__WhileExpCS__Group__0__Impl_in_rule__WhileExpCS__Group__050728);
rule__WhileExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__WhileExpCS__Group__1_in_rule__WhileExpCS__Group__050731);
rule__WhileExpCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__WhileExpCS__Group__0"
// $ANTLR start "rule__WhileExpCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24954:1: rule__WhileExpCS__Group__0__Impl : ( 'while' ) ;
public final void rule__WhileExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24958:1: ( ( 'while' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24959:1: ( 'while' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24959:1: ( 'while' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24960:1: 'while'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getWhileExpCSAccess().getWhileKeyword_0());
}
match(input,148,FollowSets002.FOLLOW_148_in_rule__WhileExpCS__Group__0__Impl50759); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getWhileExpCSAccess().getWhileKeyword_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__WhileExpCS__Group__0__Impl"
// $ANTLR start "rule__WhileExpCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24973:1: rule__WhileExpCS__Group__1 : rule__WhileExpCS__Group__1__Impl rule__WhileExpCS__Group__2 ;
public final void rule__WhileExpCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24977:1: ( rule__WhileExpCS__Group__1__Impl rule__WhileExpCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24978:2: rule__WhileExpCS__Group__1__Impl rule__WhileExpCS__Group__2
{
pushFollow(FollowSets002.FOLLOW_rule__WhileExpCS__Group__1__Impl_in_rule__WhileExpCS__Group__150790);
rule__WhileExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__WhileExpCS__Group__2_in_rule__WhileExpCS__Group__150793);
rule__WhileExpCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__WhileExpCS__Group__1"
// $ANTLR start "rule__WhileExpCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24985:1: rule__WhileExpCS__Group__1__Impl : ( '(' ) ;
public final void rule__WhileExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24989:1: ( ( '(' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24990:1: ( '(' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24990:1: ( '(' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24991:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getWhileExpCSAccess().getLeftParenthesisKeyword_1());
}
match(input,91,FollowSets002.FOLLOW_91_in_rule__WhileExpCS__Group__1__Impl50821); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getWhileExpCSAccess().getLeftParenthesisKeyword_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__WhileExpCS__Group__1__Impl"
// $ANTLR start "rule__WhileExpCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25004:1: rule__WhileExpCS__Group__2 : rule__WhileExpCS__Group__2__Impl rule__WhileExpCS__Group__3 ;
public final void rule__WhileExpCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25008:1: ( rule__WhileExpCS__Group__2__Impl rule__WhileExpCS__Group__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25009:2: rule__WhileExpCS__Group__2__Impl rule__WhileExpCS__Group__3
{
pushFollow(FollowSets002.FOLLOW_rule__WhileExpCS__Group__2__Impl_in_rule__WhileExpCS__Group__250852);
rule__WhileExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__WhileExpCS__Group__3_in_rule__WhileExpCS__Group__250855);
rule__WhileExpCS__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__WhileExpCS__Group__2"
// $ANTLR start "rule__WhileExpCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25016:1: rule__WhileExpCS__Group__2__Impl : ( ( rule__WhileExpCS__Group_2__0 )? ) ;
public final void rule__WhileExpCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25020:1: ( ( ( rule__WhileExpCS__Group_2__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25021:1: ( ( rule__WhileExpCS__Group_2__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25021:1: ( ( rule__WhileExpCS__Group_2__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25022:1: ( rule__WhileExpCS__Group_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getWhileExpCSAccess().getGroup_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25023:1: ( rule__WhileExpCS__Group_2__0 )?
int alt202=2;
alt202 = dfa202.predict(input);
switch (alt202) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25023:2: rule__WhileExpCS__Group_2__0
{
pushFollow(FollowSets002.FOLLOW_rule__WhileExpCS__Group_2__0_in_rule__WhileExpCS__Group__2__Impl50882);
rule__WhileExpCS__Group_2__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getWhileExpCSAccess().getGroup_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__WhileExpCS__Group__2__Impl"
// $ANTLR start "rule__WhileExpCS__Group__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25033:1: rule__WhileExpCS__Group__3 : rule__WhileExpCS__Group__3__Impl rule__WhileExpCS__Group__4 ;
public final void rule__WhileExpCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25037:1: ( rule__WhileExpCS__Group__3__Impl rule__WhileExpCS__Group__4 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25038:2: rule__WhileExpCS__Group__3__Impl rule__WhileExpCS__Group__4
{
pushFollow(FollowSets002.FOLLOW_rule__WhileExpCS__Group__3__Impl_in_rule__WhileExpCS__Group__350913);
rule__WhileExpCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__WhileExpCS__Group__4_in_rule__WhileExpCS__Group__350916);
rule__WhileExpCS__Group__4();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__WhileExpCS__Group__3"
// $ANTLR start "rule__WhileExpCS__Group__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25045:1: rule__WhileExpCS__Group__3__Impl : ( ( rule__WhileExpCS__OwnedConditionAssignment_3 ) ) ;
public final void rule__WhileExpCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25049:1: ( ( ( rule__WhileExpCS__OwnedConditionAssignment_3 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25050:1: ( ( rule__WhileExpCS__OwnedConditionAssignment_3 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25050:1: ( ( rule__WhileExpCS__OwnedConditionAssignment_3 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25051:1: ( rule__WhileExpCS__OwnedConditionAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getWhileExpCSAccess().getOwnedConditionAssignment_3());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25052:1: ( rule__WhileExpCS__OwnedConditionAssignment_3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25052:2: rule__WhileExpCS__OwnedConditionAssignment_3
{
pushFollow(FollowSets002.FOLLOW_rule__WhileExpCS__OwnedConditionAssignment_3_in_rule__WhileExpCS__Group__3__Impl50943);
rule__WhileExpCS__OwnedConditionAssignment_3();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getWhileExpCSAccess().getOwnedConditionAssignment_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__WhileExpCS__Group__3__Impl"
// $ANTLR start "rule__WhileExpCS__Group__4"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25062:1: rule__WhileExpCS__Group__4 : rule__WhileExpCS__Group__4__Impl rule__WhileExpCS__Group__5 ;
public final void rule__WhileExpCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25066:1: ( rule__WhileExpCS__Group__4__Impl rule__WhileExpCS__Group__5 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25067:2: rule__WhileExpCS__Group__4__Impl rule__WhileExpCS__Group__5
{
pushFollow(FollowSets002.FOLLOW_rule__WhileExpCS__Group__4__Impl_in_rule__WhileExpCS__Group__450973);
rule__WhileExpCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__WhileExpCS__Group__5_in_rule__WhileExpCS__Group__450976);
rule__WhileExpCS__Group__5();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__WhileExpCS__Group__4"
// $ANTLR start "rule__WhileExpCS__Group__4__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25074:1: rule__WhileExpCS__Group__4__Impl : ( ')' ) ;
public final void rule__WhileExpCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25078:1: ( ( ')' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25079:1: ( ')' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25079:1: ( ')' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25080:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getWhileExpCSAccess().getRightParenthesisKeyword_4());
}
match(input,92,FollowSets002.FOLLOW_92_in_rule__WhileExpCS__Group__4__Impl51004); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getWhileExpCSAccess().getRightParenthesisKeyword_4());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__WhileExpCS__Group__4__Impl"
// $ANTLR start "rule__WhileExpCS__Group__5"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25093:1: rule__WhileExpCS__Group__5 : rule__WhileExpCS__Group__5__Impl rule__WhileExpCS__Group__6 ;
public final void rule__WhileExpCS__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25097:1: ( rule__WhileExpCS__Group__5__Impl rule__WhileExpCS__Group__6 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25098:2: rule__WhileExpCS__Group__5__Impl rule__WhileExpCS__Group__6
{
pushFollow(FollowSets002.FOLLOW_rule__WhileExpCS__Group__5__Impl_in_rule__WhileExpCS__Group__551035);
rule__WhileExpCS__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__WhileExpCS__Group__6_in_rule__WhileExpCS__Group__551038);
rule__WhileExpCS__Group__6();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__WhileExpCS__Group__5"
// $ANTLR start "rule__WhileExpCS__Group__5__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25105:1: rule__WhileExpCS__Group__5__Impl : ( '{' ) ;
public final void rule__WhileExpCS__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25109:1: ( ( '{' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25110:1: ( '{' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25110:1: ( '{' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25111:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getWhileExpCSAccess().getLeftCurlyBracketKeyword_5());
}
match(input,99,FollowSets002.FOLLOW_99_in_rule__WhileExpCS__Group__5__Impl51066); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getWhileExpCSAccess().getLeftCurlyBracketKeyword_5());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__WhileExpCS__Group__5__Impl"
// $ANTLR start "rule__WhileExpCS__Group__6"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25124:1: rule__WhileExpCS__Group__6 : rule__WhileExpCS__Group__6__Impl rule__WhileExpCS__Group__7 ;
public final void rule__WhileExpCS__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25128:1: ( rule__WhileExpCS__Group__6__Impl rule__WhileExpCS__Group__7 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25129:2: rule__WhileExpCS__Group__6__Impl rule__WhileExpCS__Group__7
{
pushFollow(FollowSets002.FOLLOW_rule__WhileExpCS__Group__6__Impl_in_rule__WhileExpCS__Group__651097);
rule__WhileExpCS__Group__6__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__WhileExpCS__Group__7_in_rule__WhileExpCS__Group__651100);
rule__WhileExpCS__Group__7();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__WhileExpCS__Group__6"
// $ANTLR start "rule__WhileExpCS__Group__6__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25136:1: rule__WhileExpCS__Group__6__Impl : ( ( rule__WhileExpCS__OwnedExpsAssignment_6 )* ) ;
public final void rule__WhileExpCS__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25140:1: ( ( ( rule__WhileExpCS__OwnedExpsAssignment_6 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25141:1: ( ( rule__WhileExpCS__OwnedExpsAssignment_6 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25141:1: ( ( rule__WhileExpCS__OwnedExpsAssignment_6 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25142:1: ( rule__WhileExpCS__OwnedExpsAssignment_6 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getWhileExpCSAccess().getOwnedExpsAssignment_6());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25143:1: ( rule__WhileExpCS__OwnedExpsAssignment_6 )*
loop203:
do {
int alt203=2;
int LA203_0 = input.LA(1);
if ( ((LA203_0>=RULE_INT && LA203_0<=RULE_ESCAPED_ID)||(LA203_0>=33 && LA203_0<=40)||(LA203_0>=57 && LA203_0<=71)||LA203_0==91||LA203_0==99||(LA203_0>=127 && LA203_0<=129)||LA203_0==132||(LA203_0>=134 && LA203_0<=140)||LA203_0==144||(LA203_0>=146 && LA203_0<=148)||LA203_0==151||(LA203_0>=153 && LA203_0<=154)||LA203_0==156||(LA203_0>=159 && LA203_0<=160)||(LA203_0>=165 && LA203_0<=168)) ) {
alt203=1;
}
switch (alt203) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25143:2: rule__WhileExpCS__OwnedExpsAssignment_6
{
pushFollow(FollowSets002.FOLLOW_rule__WhileExpCS__OwnedExpsAssignment_6_in_rule__WhileExpCS__Group__6__Impl51127);
rule__WhileExpCS__OwnedExpsAssignment_6();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop203;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getWhileExpCSAccess().getOwnedExpsAssignment_6());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__WhileExpCS__Group__6__Impl"
// $ANTLR start "rule__WhileExpCS__Group__7"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25153:1: rule__WhileExpCS__Group__7 : rule__WhileExpCS__Group__7__Impl ;
public final void rule__WhileExpCS__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25157:1: ( rule__WhileExpCS__Group__7__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25158:2: rule__WhileExpCS__Group__7__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__WhileExpCS__Group__7__Impl_in_rule__WhileExpCS__Group__751158);
rule__WhileExpCS__Group__7__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__WhileExpCS__Group__7"
// $ANTLR start "rule__WhileExpCS__Group__7__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25164:1: rule__WhileExpCS__Group__7__Impl : ( '}' ) ;
public final void rule__WhileExpCS__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25168:1: ( ( '}' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25169:1: ( '}' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25169:1: ( '}' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25170:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getWhileExpCSAccess().getRightCurlyBracketKeyword_7());
}
match(input,100,FollowSets002.FOLLOW_100_in_rule__WhileExpCS__Group__7__Impl51186); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getWhileExpCSAccess().getRightCurlyBracketKeyword_7());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__WhileExpCS__Group__7__Impl"
// $ANTLR start "rule__WhileExpCS__Group_2__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25199:1: rule__WhileExpCS__Group_2__0 : rule__WhileExpCS__Group_2__0__Impl rule__WhileExpCS__Group_2__1 ;
public final void rule__WhileExpCS__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25203:1: ( rule__WhileExpCS__Group_2__0__Impl rule__WhileExpCS__Group_2__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25204:2: rule__WhileExpCS__Group_2__0__Impl rule__WhileExpCS__Group_2__1
{
pushFollow(FollowSets002.FOLLOW_rule__WhileExpCS__Group_2__0__Impl_in_rule__WhileExpCS__Group_2__051233);
rule__WhileExpCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__WhileExpCS__Group_2__1_in_rule__WhileExpCS__Group_2__051236);
rule__WhileExpCS__Group_2__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__WhileExpCS__Group_2__0"
// $ANTLR start "rule__WhileExpCS__Group_2__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25211:1: rule__WhileExpCS__Group_2__0__Impl : ( ( rule__WhileExpCS__OwnedResultVarAssignment_2_0 ) ) ;
public final void rule__WhileExpCS__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25215:1: ( ( ( rule__WhileExpCS__OwnedResultVarAssignment_2_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25216:1: ( ( rule__WhileExpCS__OwnedResultVarAssignment_2_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25216:1: ( ( rule__WhileExpCS__OwnedResultVarAssignment_2_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25217:1: ( rule__WhileExpCS__OwnedResultVarAssignment_2_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getWhileExpCSAccess().getOwnedResultVarAssignment_2_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25218:1: ( rule__WhileExpCS__OwnedResultVarAssignment_2_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25218:2: rule__WhileExpCS__OwnedResultVarAssignment_2_0
{
pushFollow(FollowSets002.FOLLOW_rule__WhileExpCS__OwnedResultVarAssignment_2_0_in_rule__WhileExpCS__Group_2__0__Impl51263);
rule__WhileExpCS__OwnedResultVarAssignment_2_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getWhileExpCSAccess().getOwnedResultVarAssignment_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__WhileExpCS__Group_2__0__Impl"
// $ANTLR start "rule__WhileExpCS__Group_2__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25228:1: rule__WhileExpCS__Group_2__1 : rule__WhileExpCS__Group_2__1__Impl ;
public final void rule__WhileExpCS__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25232:1: ( rule__WhileExpCS__Group_2__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25233:2: rule__WhileExpCS__Group_2__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__WhileExpCS__Group_2__1__Impl_in_rule__WhileExpCS__Group_2__151293);
rule__WhileExpCS__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__WhileExpCS__Group_2__1"
// $ANTLR start "rule__WhileExpCS__Group_2__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25239:1: rule__WhileExpCS__Group_2__1__Impl : ( ';' ) ;
public final void rule__WhileExpCS__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25243:1: ( ( ';' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25244:1: ( ';' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25244:1: ( ';' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25245:1: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getWhileExpCSAccess().getSemicolonKeyword_2_1());
}
match(input,94,FollowSets002.FOLLOW_94_in_rule__WhileExpCS__Group_2__1__Impl51321); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getWhileExpCSAccess().getSemicolonKeyword_2_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__WhileExpCS__Group_2__1__Impl"
// $ANTLR start "rule__URIFirstPathElementCS__Group_1__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25264:1: rule__URIFirstPathElementCS__Group_1__0 : rule__URIFirstPathElementCS__Group_1__0__Impl rule__URIFirstPathElementCS__Group_1__1 ;
public final void rule__URIFirstPathElementCS__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25268:1: ( rule__URIFirstPathElementCS__Group_1__0__Impl rule__URIFirstPathElementCS__Group_1__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25269:2: rule__URIFirstPathElementCS__Group_1__0__Impl rule__URIFirstPathElementCS__Group_1__1
{
pushFollow(FollowSets002.FOLLOW_rule__URIFirstPathElementCS__Group_1__0__Impl_in_rule__URIFirstPathElementCS__Group_1__051358);
rule__URIFirstPathElementCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__URIFirstPathElementCS__Group_1__1_in_rule__URIFirstPathElementCS__Group_1__051361);
rule__URIFirstPathElementCS__Group_1__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__URIFirstPathElementCS__Group_1__0"
// $ANTLR start "rule__URIFirstPathElementCS__Group_1__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25276:1: rule__URIFirstPathElementCS__Group_1__0__Impl : ( () ) ;
public final void rule__URIFirstPathElementCS__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25280:1: ( ( () ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25281:1: ( () )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25281:1: ( () )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25282:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getURIFirstPathElementCSAccess().getPathElementWithURICSAction_1_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25283:1: ()
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25285:1:
{
}
if ( state.backtracking==0 ) {
after(grammarAccess.getURIFirstPathElementCSAccess().getPathElementWithURICSAction_1_0());
}
}
}
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__URIFirstPathElementCS__Group_1__0__Impl"
// $ANTLR start "rule__URIFirstPathElementCS__Group_1__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25295:1: rule__URIFirstPathElementCS__Group_1__1 : rule__URIFirstPathElementCS__Group_1__1__Impl ;
public final void rule__URIFirstPathElementCS__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25299:1: ( rule__URIFirstPathElementCS__Group_1__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25300:2: rule__URIFirstPathElementCS__Group_1__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__URIFirstPathElementCS__Group_1__1__Impl_in_rule__URIFirstPathElementCS__Group_1__151419);
rule__URIFirstPathElementCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__URIFirstPathElementCS__Group_1__1"
// $ANTLR start "rule__URIFirstPathElementCS__Group_1__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25306:1: rule__URIFirstPathElementCS__Group_1__1__Impl : ( ( rule__URIFirstPathElementCS__ReferredElementAssignment_1_1 ) ) ;
public final void rule__URIFirstPathElementCS__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25310:1: ( ( ( rule__URIFirstPathElementCS__ReferredElementAssignment_1_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25311:1: ( ( rule__URIFirstPathElementCS__ReferredElementAssignment_1_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25311:1: ( ( rule__URIFirstPathElementCS__ReferredElementAssignment_1_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25312:1: ( rule__URIFirstPathElementCS__ReferredElementAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getURIFirstPathElementCSAccess().getReferredElementAssignment_1_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25313:1: ( rule__URIFirstPathElementCS__ReferredElementAssignment_1_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25313:2: rule__URIFirstPathElementCS__ReferredElementAssignment_1_1
{
pushFollow(FollowSets002.FOLLOW_rule__URIFirstPathElementCS__ReferredElementAssignment_1_1_in_rule__URIFirstPathElementCS__Group_1__1__Impl51446);
rule__URIFirstPathElementCS__ReferredElementAssignment_1_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getURIFirstPathElementCSAccess().getReferredElementAssignment_1_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__URIFirstPathElementCS__Group_1__1__Impl"
// $ANTLR start "rule__CollectionTypeCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25327:1: rule__CollectionTypeCS__Group__0 : rule__CollectionTypeCS__Group__0__Impl rule__CollectionTypeCS__Group__1 ;
public final void rule__CollectionTypeCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25331:1: ( rule__CollectionTypeCS__Group__0__Impl rule__CollectionTypeCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25332:2: rule__CollectionTypeCS__Group__0__Impl rule__CollectionTypeCS__Group__1
{
pushFollow(FollowSets002.FOLLOW_rule__CollectionTypeCS__Group__0__Impl_in_rule__CollectionTypeCS__Group__051480);
rule__CollectionTypeCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__CollectionTypeCS__Group__1_in_rule__CollectionTypeCS__Group__051483);
rule__CollectionTypeCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionTypeCS__Group__0"
// $ANTLR start "rule__CollectionTypeCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25339:1: rule__CollectionTypeCS__Group__0__Impl : ( ( rule__CollectionTypeCS__NameAssignment_0 ) ) ;
public final void rule__CollectionTypeCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25343:1: ( ( ( rule__CollectionTypeCS__NameAssignment_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25344:1: ( ( rule__CollectionTypeCS__NameAssignment_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25344:1: ( ( rule__CollectionTypeCS__NameAssignment_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25345:1: ( rule__CollectionTypeCS__NameAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeCSAccess().getNameAssignment_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25346:1: ( rule__CollectionTypeCS__NameAssignment_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25346:2: rule__CollectionTypeCS__NameAssignment_0
{
pushFollow(FollowSets002.FOLLOW_rule__CollectionTypeCS__NameAssignment_0_in_rule__CollectionTypeCS__Group__0__Impl51510);
rule__CollectionTypeCS__NameAssignment_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionTypeCSAccess().getNameAssignment_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionTypeCS__Group__0__Impl"
// $ANTLR start "rule__CollectionTypeCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25356:1: rule__CollectionTypeCS__Group__1 : rule__CollectionTypeCS__Group__1__Impl ;
public final void rule__CollectionTypeCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25360:1: ( rule__CollectionTypeCS__Group__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25361:2: rule__CollectionTypeCS__Group__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__CollectionTypeCS__Group__1__Impl_in_rule__CollectionTypeCS__Group__151540);
rule__CollectionTypeCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionTypeCS__Group__1"
// $ANTLR start "rule__CollectionTypeCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25367:1: rule__CollectionTypeCS__Group__1__Impl : ( ( rule__CollectionTypeCS__Group_1__0 )? ) ;
public final void rule__CollectionTypeCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25371:1: ( ( ( rule__CollectionTypeCS__Group_1__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25372:1: ( ( rule__CollectionTypeCS__Group_1__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25372:1: ( ( rule__CollectionTypeCS__Group_1__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25373:1: ( rule__CollectionTypeCS__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeCSAccess().getGroup_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25374:1: ( rule__CollectionTypeCS__Group_1__0 )?
int alt204=2;
alt204 = dfa204.predict(input);
switch (alt204) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25374:2: rule__CollectionTypeCS__Group_1__0
{
pushFollow(FollowSets002.FOLLOW_rule__CollectionTypeCS__Group_1__0_in_rule__CollectionTypeCS__Group__1__Impl51567);
rule__CollectionTypeCS__Group_1__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionTypeCSAccess().getGroup_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionTypeCS__Group__1__Impl"
// $ANTLR start "rule__CollectionTypeCS__Group_1__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25388:1: rule__CollectionTypeCS__Group_1__0 : rule__CollectionTypeCS__Group_1__0__Impl rule__CollectionTypeCS__Group_1__1 ;
public final void rule__CollectionTypeCS__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25392:1: ( rule__CollectionTypeCS__Group_1__0__Impl rule__CollectionTypeCS__Group_1__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25393:2: rule__CollectionTypeCS__Group_1__0__Impl rule__CollectionTypeCS__Group_1__1
{
pushFollow(FollowSets002.FOLLOW_rule__CollectionTypeCS__Group_1__0__Impl_in_rule__CollectionTypeCS__Group_1__051602);
rule__CollectionTypeCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__CollectionTypeCS__Group_1__1_in_rule__CollectionTypeCS__Group_1__051605);
rule__CollectionTypeCS__Group_1__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionTypeCS__Group_1__0"
// $ANTLR start "rule__CollectionTypeCS__Group_1__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25400:1: rule__CollectionTypeCS__Group_1__0__Impl : ( '(' ) ;
public final void rule__CollectionTypeCS__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25404:1: ( ( '(' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25405:1: ( '(' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25405:1: ( '(' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25406:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeCSAccess().getLeftParenthesisKeyword_1_0());
}
match(input,91,FollowSets002.FOLLOW_91_in_rule__CollectionTypeCS__Group_1__0__Impl51633); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionTypeCSAccess().getLeftParenthesisKeyword_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionTypeCS__Group_1__0__Impl"
// $ANTLR start "rule__CollectionTypeCS__Group_1__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25419:1: rule__CollectionTypeCS__Group_1__1 : rule__CollectionTypeCS__Group_1__1__Impl rule__CollectionTypeCS__Group_1__2 ;
public final void rule__CollectionTypeCS__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25423:1: ( rule__CollectionTypeCS__Group_1__1__Impl rule__CollectionTypeCS__Group_1__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25424:2: rule__CollectionTypeCS__Group_1__1__Impl rule__CollectionTypeCS__Group_1__2
{
pushFollow(FollowSets002.FOLLOW_rule__CollectionTypeCS__Group_1__1__Impl_in_rule__CollectionTypeCS__Group_1__151664);
rule__CollectionTypeCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__CollectionTypeCS__Group_1__2_in_rule__CollectionTypeCS__Group_1__151667);
rule__CollectionTypeCS__Group_1__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionTypeCS__Group_1__1"
// $ANTLR start "rule__CollectionTypeCS__Group_1__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25431:1: rule__CollectionTypeCS__Group_1__1__Impl : ( ( rule__CollectionTypeCS__OwnedTypeAssignment_1_1 ) ) ;
public final void rule__CollectionTypeCS__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25435:1: ( ( ( rule__CollectionTypeCS__OwnedTypeAssignment_1_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25436:1: ( ( rule__CollectionTypeCS__OwnedTypeAssignment_1_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25436:1: ( ( rule__CollectionTypeCS__OwnedTypeAssignment_1_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25437:1: ( rule__CollectionTypeCS__OwnedTypeAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeCSAccess().getOwnedTypeAssignment_1_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25438:1: ( rule__CollectionTypeCS__OwnedTypeAssignment_1_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25438:2: rule__CollectionTypeCS__OwnedTypeAssignment_1_1
{
pushFollow(FollowSets002.FOLLOW_rule__CollectionTypeCS__OwnedTypeAssignment_1_1_in_rule__CollectionTypeCS__Group_1__1__Impl51694);
rule__CollectionTypeCS__OwnedTypeAssignment_1_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionTypeCSAccess().getOwnedTypeAssignment_1_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionTypeCS__Group_1__1__Impl"
// $ANTLR start "rule__CollectionTypeCS__Group_1__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25448:1: rule__CollectionTypeCS__Group_1__2 : rule__CollectionTypeCS__Group_1__2__Impl ;
public final void rule__CollectionTypeCS__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25452:1: ( rule__CollectionTypeCS__Group_1__2__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25453:2: rule__CollectionTypeCS__Group_1__2__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__CollectionTypeCS__Group_1__2__Impl_in_rule__CollectionTypeCS__Group_1__251724);
rule__CollectionTypeCS__Group_1__2__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionTypeCS__Group_1__2"
// $ANTLR start "rule__CollectionTypeCS__Group_1__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25459:1: rule__CollectionTypeCS__Group_1__2__Impl : ( ')' ) ;
public final void rule__CollectionTypeCS__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25463:1: ( ( ')' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25464:1: ( ')' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25464:1: ( ')' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25465:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeCSAccess().getRightParenthesisKeyword_1_2());
}
match(input,92,FollowSets002.FOLLOW_92_in_rule__CollectionTypeCS__Group_1__2__Impl51752); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionTypeCSAccess().getRightParenthesisKeyword_1_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionTypeCS__Group_1__2__Impl"
// $ANTLR start "rule__MapTypeCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25484:1: rule__MapTypeCS__Group__0 : rule__MapTypeCS__Group__0__Impl rule__MapTypeCS__Group__1 ;
public final void rule__MapTypeCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25488:1: ( rule__MapTypeCS__Group__0__Impl rule__MapTypeCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25489:2: rule__MapTypeCS__Group__0__Impl rule__MapTypeCS__Group__1
{
pushFollow(FollowSets002.FOLLOW_rule__MapTypeCS__Group__0__Impl_in_rule__MapTypeCS__Group__051789);
rule__MapTypeCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__MapTypeCS__Group__1_in_rule__MapTypeCS__Group__051792);
rule__MapTypeCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MapTypeCS__Group__0"
// $ANTLR start "rule__MapTypeCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25496:1: rule__MapTypeCS__Group__0__Impl : ( ( rule__MapTypeCS__NameAssignment_0 ) ) ;
public final void rule__MapTypeCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25500:1: ( ( ( rule__MapTypeCS__NameAssignment_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25501:1: ( ( rule__MapTypeCS__NameAssignment_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25501:1: ( ( rule__MapTypeCS__NameAssignment_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25502:1: ( rule__MapTypeCS__NameAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapTypeCSAccess().getNameAssignment_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25503:1: ( rule__MapTypeCS__NameAssignment_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25503:2: rule__MapTypeCS__NameAssignment_0
{
pushFollow(FollowSets002.FOLLOW_rule__MapTypeCS__NameAssignment_0_in_rule__MapTypeCS__Group__0__Impl51819);
rule__MapTypeCS__NameAssignment_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMapTypeCSAccess().getNameAssignment_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MapTypeCS__Group__0__Impl"
// $ANTLR start "rule__MapTypeCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25513:1: rule__MapTypeCS__Group__1 : rule__MapTypeCS__Group__1__Impl ;
public final void rule__MapTypeCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25517:1: ( rule__MapTypeCS__Group__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25518:2: rule__MapTypeCS__Group__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__MapTypeCS__Group__1__Impl_in_rule__MapTypeCS__Group__151849);
rule__MapTypeCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MapTypeCS__Group__1"
// $ANTLR start "rule__MapTypeCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25524:1: rule__MapTypeCS__Group__1__Impl : ( ( rule__MapTypeCS__Group_1__0 )? ) ;
public final void rule__MapTypeCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25528:1: ( ( ( rule__MapTypeCS__Group_1__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25529:1: ( ( rule__MapTypeCS__Group_1__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25529:1: ( ( rule__MapTypeCS__Group_1__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25530:1: ( rule__MapTypeCS__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapTypeCSAccess().getGroup_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25531:1: ( rule__MapTypeCS__Group_1__0 )?
int alt205=2;
alt205 = dfa205.predict(input);
switch (alt205) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25531:2: rule__MapTypeCS__Group_1__0
{
pushFollow(FollowSets002.FOLLOW_rule__MapTypeCS__Group_1__0_in_rule__MapTypeCS__Group__1__Impl51876);
rule__MapTypeCS__Group_1__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMapTypeCSAccess().getGroup_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MapTypeCS__Group__1__Impl"
// $ANTLR start "rule__MapTypeCS__Group_1__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25545:1: rule__MapTypeCS__Group_1__0 : rule__MapTypeCS__Group_1__0__Impl rule__MapTypeCS__Group_1__1 ;
public final void rule__MapTypeCS__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25549:1: ( rule__MapTypeCS__Group_1__0__Impl rule__MapTypeCS__Group_1__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25550:2: rule__MapTypeCS__Group_1__0__Impl rule__MapTypeCS__Group_1__1
{
pushFollow(FollowSets002.FOLLOW_rule__MapTypeCS__Group_1__0__Impl_in_rule__MapTypeCS__Group_1__051911);
rule__MapTypeCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__MapTypeCS__Group_1__1_in_rule__MapTypeCS__Group_1__051914);
rule__MapTypeCS__Group_1__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MapTypeCS__Group_1__0"
// $ANTLR start "rule__MapTypeCS__Group_1__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25557:1: rule__MapTypeCS__Group_1__0__Impl : ( '(' ) ;
public final void rule__MapTypeCS__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25561:1: ( ( '(' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25562:1: ( '(' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25562:1: ( '(' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25563:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapTypeCSAccess().getLeftParenthesisKeyword_1_0());
}
match(input,91,FollowSets002.FOLLOW_91_in_rule__MapTypeCS__Group_1__0__Impl51942); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMapTypeCSAccess().getLeftParenthesisKeyword_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MapTypeCS__Group_1__0__Impl"
// $ANTLR start "rule__MapTypeCS__Group_1__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25576:1: rule__MapTypeCS__Group_1__1 : rule__MapTypeCS__Group_1__1__Impl rule__MapTypeCS__Group_1__2 ;
public final void rule__MapTypeCS__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25580:1: ( rule__MapTypeCS__Group_1__1__Impl rule__MapTypeCS__Group_1__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25581:2: rule__MapTypeCS__Group_1__1__Impl rule__MapTypeCS__Group_1__2
{
pushFollow(FollowSets002.FOLLOW_rule__MapTypeCS__Group_1__1__Impl_in_rule__MapTypeCS__Group_1__151973);
rule__MapTypeCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__MapTypeCS__Group_1__2_in_rule__MapTypeCS__Group_1__151976);
rule__MapTypeCS__Group_1__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MapTypeCS__Group_1__1"
// $ANTLR start "rule__MapTypeCS__Group_1__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25588:1: rule__MapTypeCS__Group_1__1__Impl : ( ( rule__MapTypeCS__OwnedKeyTypeAssignment_1_1 ) ) ;
public final void rule__MapTypeCS__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25592:1: ( ( ( rule__MapTypeCS__OwnedKeyTypeAssignment_1_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25593:1: ( ( rule__MapTypeCS__OwnedKeyTypeAssignment_1_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25593:1: ( ( rule__MapTypeCS__OwnedKeyTypeAssignment_1_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25594:1: ( rule__MapTypeCS__OwnedKeyTypeAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapTypeCSAccess().getOwnedKeyTypeAssignment_1_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25595:1: ( rule__MapTypeCS__OwnedKeyTypeAssignment_1_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25595:2: rule__MapTypeCS__OwnedKeyTypeAssignment_1_1
{
pushFollow(FollowSets002.FOLLOW_rule__MapTypeCS__OwnedKeyTypeAssignment_1_1_in_rule__MapTypeCS__Group_1__1__Impl52003);
rule__MapTypeCS__OwnedKeyTypeAssignment_1_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMapTypeCSAccess().getOwnedKeyTypeAssignment_1_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MapTypeCS__Group_1__1__Impl"
// $ANTLR start "rule__MapTypeCS__Group_1__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25605:1: rule__MapTypeCS__Group_1__2 : rule__MapTypeCS__Group_1__2__Impl rule__MapTypeCS__Group_1__3 ;
public final void rule__MapTypeCS__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25609:1: ( rule__MapTypeCS__Group_1__2__Impl rule__MapTypeCS__Group_1__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25610:2: rule__MapTypeCS__Group_1__2__Impl rule__MapTypeCS__Group_1__3
{
pushFollow(FollowSets002.FOLLOW_rule__MapTypeCS__Group_1__2__Impl_in_rule__MapTypeCS__Group_1__252033);
rule__MapTypeCS__Group_1__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__MapTypeCS__Group_1__3_in_rule__MapTypeCS__Group_1__252036);
rule__MapTypeCS__Group_1__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MapTypeCS__Group_1__2"
// $ANTLR start "rule__MapTypeCS__Group_1__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25617:1: rule__MapTypeCS__Group_1__2__Impl : ( ',' ) ;
public final void rule__MapTypeCS__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25621:1: ( ( ',' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25622:1: ( ',' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25622:1: ( ',' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25623:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapTypeCSAccess().getCommaKeyword_1_2());
}
match(input,95,FollowSets002.FOLLOW_95_in_rule__MapTypeCS__Group_1__2__Impl52064); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMapTypeCSAccess().getCommaKeyword_1_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MapTypeCS__Group_1__2__Impl"
// $ANTLR start "rule__MapTypeCS__Group_1__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25636:1: rule__MapTypeCS__Group_1__3 : rule__MapTypeCS__Group_1__3__Impl rule__MapTypeCS__Group_1__4 ;
public final void rule__MapTypeCS__Group_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25640:1: ( rule__MapTypeCS__Group_1__3__Impl rule__MapTypeCS__Group_1__4 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25641:2: rule__MapTypeCS__Group_1__3__Impl rule__MapTypeCS__Group_1__4
{
pushFollow(FollowSets002.FOLLOW_rule__MapTypeCS__Group_1__3__Impl_in_rule__MapTypeCS__Group_1__352095);
rule__MapTypeCS__Group_1__3__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__MapTypeCS__Group_1__4_in_rule__MapTypeCS__Group_1__352098);
rule__MapTypeCS__Group_1__4();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MapTypeCS__Group_1__3"
// $ANTLR start "rule__MapTypeCS__Group_1__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25648:1: rule__MapTypeCS__Group_1__3__Impl : ( ( rule__MapTypeCS__OwnedValueTypeAssignment_1_3 ) ) ;
public final void rule__MapTypeCS__Group_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25652:1: ( ( ( rule__MapTypeCS__OwnedValueTypeAssignment_1_3 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25653:1: ( ( rule__MapTypeCS__OwnedValueTypeAssignment_1_3 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25653:1: ( ( rule__MapTypeCS__OwnedValueTypeAssignment_1_3 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25654:1: ( rule__MapTypeCS__OwnedValueTypeAssignment_1_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapTypeCSAccess().getOwnedValueTypeAssignment_1_3());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25655:1: ( rule__MapTypeCS__OwnedValueTypeAssignment_1_3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25655:2: rule__MapTypeCS__OwnedValueTypeAssignment_1_3
{
pushFollow(FollowSets002.FOLLOW_rule__MapTypeCS__OwnedValueTypeAssignment_1_3_in_rule__MapTypeCS__Group_1__3__Impl52125);
rule__MapTypeCS__OwnedValueTypeAssignment_1_3();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMapTypeCSAccess().getOwnedValueTypeAssignment_1_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MapTypeCS__Group_1__3__Impl"
// $ANTLR start "rule__MapTypeCS__Group_1__4"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25665:1: rule__MapTypeCS__Group_1__4 : rule__MapTypeCS__Group_1__4__Impl ;
public final void rule__MapTypeCS__Group_1__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25669:1: ( rule__MapTypeCS__Group_1__4__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25670:2: rule__MapTypeCS__Group_1__4__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__MapTypeCS__Group_1__4__Impl_in_rule__MapTypeCS__Group_1__452155);
rule__MapTypeCS__Group_1__4__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MapTypeCS__Group_1__4"
// $ANTLR start "rule__MapTypeCS__Group_1__4__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25676:1: rule__MapTypeCS__Group_1__4__Impl : ( ')' ) ;
public final void rule__MapTypeCS__Group_1__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25680:1: ( ( ')' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25681:1: ( ')' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25681:1: ( ')' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25682:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapTypeCSAccess().getRightParenthesisKeyword_1_4());
}
match(input,92,FollowSets002.FOLLOW_92_in_rule__MapTypeCS__Group_1__4__Impl52183); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMapTypeCSAccess().getRightParenthesisKeyword_1_4());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MapTypeCS__Group_1__4__Impl"
// $ANTLR start "rule__TupleTypeCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25705:1: rule__TupleTypeCS__Group__0 : rule__TupleTypeCS__Group__0__Impl rule__TupleTypeCS__Group__1 ;
public final void rule__TupleTypeCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25709:1: ( rule__TupleTypeCS__Group__0__Impl rule__TupleTypeCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25710:2: rule__TupleTypeCS__Group__0__Impl rule__TupleTypeCS__Group__1
{
pushFollow(FollowSets002.FOLLOW_rule__TupleTypeCS__Group__0__Impl_in_rule__TupleTypeCS__Group__052224);
rule__TupleTypeCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__TupleTypeCS__Group__1_in_rule__TupleTypeCS__Group__052227);
rule__TupleTypeCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TupleTypeCS__Group__0"
// $ANTLR start "rule__TupleTypeCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25717:1: rule__TupleTypeCS__Group__0__Impl : ( ( rule__TupleTypeCS__NameAssignment_0 ) ) ;
public final void rule__TupleTypeCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25721:1: ( ( ( rule__TupleTypeCS__NameAssignment_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25722:1: ( ( rule__TupleTypeCS__NameAssignment_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25722:1: ( ( rule__TupleTypeCS__NameAssignment_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25723:1: ( rule__TupleTypeCS__NameAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getNameAssignment_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25724:1: ( rule__TupleTypeCS__NameAssignment_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25724:2: rule__TupleTypeCS__NameAssignment_0
{
pushFollow(FollowSets002.FOLLOW_rule__TupleTypeCS__NameAssignment_0_in_rule__TupleTypeCS__Group__0__Impl52254);
rule__TupleTypeCS__NameAssignment_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleTypeCSAccess().getNameAssignment_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TupleTypeCS__Group__0__Impl"
// $ANTLR start "rule__TupleTypeCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25734:1: rule__TupleTypeCS__Group__1 : rule__TupleTypeCS__Group__1__Impl ;
public final void rule__TupleTypeCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25738:1: ( rule__TupleTypeCS__Group__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25739:2: rule__TupleTypeCS__Group__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__TupleTypeCS__Group__1__Impl_in_rule__TupleTypeCS__Group__152284);
rule__TupleTypeCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TupleTypeCS__Group__1"
// $ANTLR start "rule__TupleTypeCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25745:1: rule__TupleTypeCS__Group__1__Impl : ( ( rule__TupleTypeCS__Group_1__0 )? ) ;
public final void rule__TupleTypeCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25749:1: ( ( ( rule__TupleTypeCS__Group_1__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25750:1: ( ( rule__TupleTypeCS__Group_1__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25750:1: ( ( rule__TupleTypeCS__Group_1__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25751:1: ( rule__TupleTypeCS__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getGroup_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25752:1: ( rule__TupleTypeCS__Group_1__0 )?
int alt206=2;
int LA206_0 = input.LA(1);
if ( (LA206_0==91) ) {
switch ( input.LA(2) ) {
case RULE_SIMPLE_ID:
{
int LA206_3 = input.LA(3);
if ( (LA206_3==96) ) {
alt206=1;
}
}
break;
case RULE_ESCAPED_ID:
{
int LA206_4 = input.LA(3);
if ( (LA206_4==96) ) {
alt206=1;
}
}
break;
case 92:
{
int LA206_5 = input.LA(3);
if ( (synpred289_InternalQVTOperational()) ) {
alt206=1;
}
}
break;
}
}
switch (alt206) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25752:2: rule__TupleTypeCS__Group_1__0
{
pushFollow(FollowSets002.FOLLOW_rule__TupleTypeCS__Group_1__0_in_rule__TupleTypeCS__Group__1__Impl52311);
rule__TupleTypeCS__Group_1__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleTypeCSAccess().getGroup_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TupleTypeCS__Group__1__Impl"
// $ANTLR start "rule__TupleTypeCS__Group_1__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25766:1: rule__TupleTypeCS__Group_1__0 : rule__TupleTypeCS__Group_1__0__Impl rule__TupleTypeCS__Group_1__1 ;
public final void rule__TupleTypeCS__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25770:1: ( rule__TupleTypeCS__Group_1__0__Impl rule__TupleTypeCS__Group_1__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25771:2: rule__TupleTypeCS__Group_1__0__Impl rule__TupleTypeCS__Group_1__1
{
pushFollow(FollowSets002.FOLLOW_rule__TupleTypeCS__Group_1__0__Impl_in_rule__TupleTypeCS__Group_1__052346);
rule__TupleTypeCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__TupleTypeCS__Group_1__1_in_rule__TupleTypeCS__Group_1__052349);
rule__TupleTypeCS__Group_1__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TupleTypeCS__Group_1__0"
// $ANTLR start "rule__TupleTypeCS__Group_1__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25778:1: rule__TupleTypeCS__Group_1__0__Impl : ( '(' ) ;
public final void rule__TupleTypeCS__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25782:1: ( ( '(' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25783:1: ( '(' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25783:1: ( '(' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25784:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getLeftParenthesisKeyword_1_0());
}
match(input,91,FollowSets002.FOLLOW_91_in_rule__TupleTypeCS__Group_1__0__Impl52377); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleTypeCSAccess().getLeftParenthesisKeyword_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TupleTypeCS__Group_1__0__Impl"
// $ANTLR start "rule__TupleTypeCS__Group_1__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25797:1: rule__TupleTypeCS__Group_1__1 : rule__TupleTypeCS__Group_1__1__Impl rule__TupleTypeCS__Group_1__2 ;
public final void rule__TupleTypeCS__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25801:1: ( rule__TupleTypeCS__Group_1__1__Impl rule__TupleTypeCS__Group_1__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25802:2: rule__TupleTypeCS__Group_1__1__Impl rule__TupleTypeCS__Group_1__2
{
pushFollow(FollowSets002.FOLLOW_rule__TupleTypeCS__Group_1__1__Impl_in_rule__TupleTypeCS__Group_1__152408);
rule__TupleTypeCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__TupleTypeCS__Group_1__2_in_rule__TupleTypeCS__Group_1__152411);
rule__TupleTypeCS__Group_1__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TupleTypeCS__Group_1__1"
// $ANTLR start "rule__TupleTypeCS__Group_1__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25809:1: rule__TupleTypeCS__Group_1__1__Impl : ( ( rule__TupleTypeCS__Group_1_1__0 )? ) ;
public final void rule__TupleTypeCS__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25813:1: ( ( ( rule__TupleTypeCS__Group_1_1__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25814:1: ( ( rule__TupleTypeCS__Group_1_1__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25814:1: ( ( rule__TupleTypeCS__Group_1_1__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25815:1: ( rule__TupleTypeCS__Group_1_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getGroup_1_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25816:1: ( rule__TupleTypeCS__Group_1_1__0 )?
int alt207=2;
int LA207_0 = input.LA(1);
if ( ((LA207_0>=RULE_SIMPLE_ID && LA207_0<=RULE_ESCAPED_ID)) ) {
alt207=1;
}
switch (alt207) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25816:2: rule__TupleTypeCS__Group_1_1__0
{
pushFollow(FollowSets002.FOLLOW_rule__TupleTypeCS__Group_1_1__0_in_rule__TupleTypeCS__Group_1__1__Impl52438);
rule__TupleTypeCS__Group_1_1__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleTypeCSAccess().getGroup_1_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TupleTypeCS__Group_1__1__Impl"
// $ANTLR start "rule__TupleTypeCS__Group_1__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25826:1: rule__TupleTypeCS__Group_1__2 : rule__TupleTypeCS__Group_1__2__Impl ;
public final void rule__TupleTypeCS__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25830:1: ( rule__TupleTypeCS__Group_1__2__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25831:2: rule__TupleTypeCS__Group_1__2__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__TupleTypeCS__Group_1__2__Impl_in_rule__TupleTypeCS__Group_1__252469);
rule__TupleTypeCS__Group_1__2__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TupleTypeCS__Group_1__2"
// $ANTLR start "rule__TupleTypeCS__Group_1__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25837:1: rule__TupleTypeCS__Group_1__2__Impl : ( ')' ) ;
public final void rule__TupleTypeCS__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25841:1: ( ( ')' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25842:1: ( ')' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25842:1: ( ')' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25843:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getRightParenthesisKeyword_1_2());
}
match(input,92,FollowSets002.FOLLOW_92_in_rule__TupleTypeCS__Group_1__2__Impl52497); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleTypeCSAccess().getRightParenthesisKeyword_1_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TupleTypeCS__Group_1__2__Impl"
// $ANTLR start "rule__TupleTypeCS__Group_1_1__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25862:1: rule__TupleTypeCS__Group_1_1__0 : rule__TupleTypeCS__Group_1_1__0__Impl rule__TupleTypeCS__Group_1_1__1 ;
public final void rule__TupleTypeCS__Group_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25866:1: ( rule__TupleTypeCS__Group_1_1__0__Impl rule__TupleTypeCS__Group_1_1__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25867:2: rule__TupleTypeCS__Group_1_1__0__Impl rule__TupleTypeCS__Group_1_1__1
{
pushFollow(FollowSets002.FOLLOW_rule__TupleTypeCS__Group_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1__052534);
rule__TupleTypeCS__Group_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__TupleTypeCS__Group_1_1__1_in_rule__TupleTypeCS__Group_1_1__052537);
rule__TupleTypeCS__Group_1_1__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TupleTypeCS__Group_1_1__0"
// $ANTLR start "rule__TupleTypeCS__Group_1_1__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25874:1: rule__TupleTypeCS__Group_1_1__0__Impl : ( ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_0 ) ) ;
public final void rule__TupleTypeCS__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25878:1: ( ( ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25879:1: ( ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25879:1: ( ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25880:1: ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getOwnedPartsAssignment_1_1_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25881:1: ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25881:2: rule__TupleTypeCS__OwnedPartsAssignment_1_1_0
{
pushFollow(FollowSets002.FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_0_in_rule__TupleTypeCS__Group_1_1__0__Impl52564);
rule__TupleTypeCS__OwnedPartsAssignment_1_1_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleTypeCSAccess().getOwnedPartsAssignment_1_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TupleTypeCS__Group_1_1__0__Impl"
// $ANTLR start "rule__TupleTypeCS__Group_1_1__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25891:1: rule__TupleTypeCS__Group_1_1__1 : rule__TupleTypeCS__Group_1_1__1__Impl ;
public final void rule__TupleTypeCS__Group_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25895:1: ( rule__TupleTypeCS__Group_1_1__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25896:2: rule__TupleTypeCS__Group_1_1__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__TupleTypeCS__Group_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1__152594);
rule__TupleTypeCS__Group_1_1__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TupleTypeCS__Group_1_1__1"
// $ANTLR start "rule__TupleTypeCS__Group_1_1__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25902:1: rule__TupleTypeCS__Group_1_1__1__Impl : ( ( rule__TupleTypeCS__Group_1_1_1__0 )* ) ;
public final void rule__TupleTypeCS__Group_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25906:1: ( ( ( rule__TupleTypeCS__Group_1_1_1__0 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25907:1: ( ( rule__TupleTypeCS__Group_1_1_1__0 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25907:1: ( ( rule__TupleTypeCS__Group_1_1_1__0 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25908:1: ( rule__TupleTypeCS__Group_1_1_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getGroup_1_1_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25909:1: ( rule__TupleTypeCS__Group_1_1_1__0 )*
loop208:
do {
int alt208=2;
int LA208_0 = input.LA(1);
if ( (LA208_0==95) ) {
alt208=1;
}
switch (alt208) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25909:2: rule__TupleTypeCS__Group_1_1_1__0
{
pushFollow(FollowSets002.FOLLOW_rule__TupleTypeCS__Group_1_1_1__0_in_rule__TupleTypeCS__Group_1_1__1__Impl52621);
rule__TupleTypeCS__Group_1_1_1__0();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop208;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleTypeCSAccess().getGroup_1_1_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TupleTypeCS__Group_1_1__1__Impl"
// $ANTLR start "rule__TupleTypeCS__Group_1_1_1__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25923:1: rule__TupleTypeCS__Group_1_1_1__0 : rule__TupleTypeCS__Group_1_1_1__0__Impl rule__TupleTypeCS__Group_1_1_1__1 ;
public final void rule__TupleTypeCS__Group_1_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25927:1: ( rule__TupleTypeCS__Group_1_1_1__0__Impl rule__TupleTypeCS__Group_1_1_1__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25928:2: rule__TupleTypeCS__Group_1_1_1__0__Impl rule__TupleTypeCS__Group_1_1_1__1
{
pushFollow(FollowSets002.FOLLOW_rule__TupleTypeCS__Group_1_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1_1__052656);
rule__TupleTypeCS__Group_1_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__TupleTypeCS__Group_1_1_1__1_in_rule__TupleTypeCS__Group_1_1_1__052659);
rule__TupleTypeCS__Group_1_1_1__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TupleTypeCS__Group_1_1_1__0"
// $ANTLR start "rule__TupleTypeCS__Group_1_1_1__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25935:1: rule__TupleTypeCS__Group_1_1_1__0__Impl : ( ',' ) ;
public final void rule__TupleTypeCS__Group_1_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25939:1: ( ( ',' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25940:1: ( ',' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25940:1: ( ',' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25941:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getCommaKeyword_1_1_1_0());
}
match(input,95,FollowSets002.FOLLOW_95_in_rule__TupleTypeCS__Group_1_1_1__0__Impl52687); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleTypeCSAccess().getCommaKeyword_1_1_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TupleTypeCS__Group_1_1_1__0__Impl"
// $ANTLR start "rule__TupleTypeCS__Group_1_1_1__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25954:1: rule__TupleTypeCS__Group_1_1_1__1 : rule__TupleTypeCS__Group_1_1_1__1__Impl ;
public final void rule__TupleTypeCS__Group_1_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25958:1: ( rule__TupleTypeCS__Group_1_1_1__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25959:2: rule__TupleTypeCS__Group_1_1_1__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__TupleTypeCS__Group_1_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1_1__152718);
rule__TupleTypeCS__Group_1_1_1__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TupleTypeCS__Group_1_1_1__1"
// $ANTLR start "rule__TupleTypeCS__Group_1_1_1__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25965:1: rule__TupleTypeCS__Group_1_1_1__1__Impl : ( ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1 ) ) ;
public final void rule__TupleTypeCS__Group_1_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25969:1: ( ( ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25970:1: ( ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25970:1: ( ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25971:1: ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getOwnedPartsAssignment_1_1_1_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25972:1: ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25972:2: rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1
{
pushFollow(FollowSets002.FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1_in_rule__TupleTypeCS__Group_1_1_1__1__Impl52745);
rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleTypeCSAccess().getOwnedPartsAssignment_1_1_1_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TupleTypeCS__Group_1_1_1__1__Impl"
// $ANTLR start "rule__TuplePartCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25986:1: rule__TuplePartCS__Group__0 : rule__TuplePartCS__Group__0__Impl rule__TuplePartCS__Group__1 ;
public final void rule__TuplePartCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25990:1: ( rule__TuplePartCS__Group__0__Impl rule__TuplePartCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25991:2: rule__TuplePartCS__Group__0__Impl rule__TuplePartCS__Group__1
{
pushFollow(FollowSets002.FOLLOW_rule__TuplePartCS__Group__0__Impl_in_rule__TuplePartCS__Group__052779);
rule__TuplePartCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__TuplePartCS__Group__1_in_rule__TuplePartCS__Group__052782);
rule__TuplePartCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TuplePartCS__Group__0"
// $ANTLR start "rule__TuplePartCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25998:1: rule__TuplePartCS__Group__0__Impl : ( ( rule__TuplePartCS__NameAssignment_0 ) ) ;
public final void rule__TuplePartCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26002:1: ( ( ( rule__TuplePartCS__NameAssignment_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26003:1: ( ( rule__TuplePartCS__NameAssignment_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26003:1: ( ( rule__TuplePartCS__NameAssignment_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26004:1: ( rule__TuplePartCS__NameAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTuplePartCSAccess().getNameAssignment_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26005:1: ( rule__TuplePartCS__NameAssignment_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26005:2: rule__TuplePartCS__NameAssignment_0
{
pushFollow(FollowSets002.FOLLOW_rule__TuplePartCS__NameAssignment_0_in_rule__TuplePartCS__Group__0__Impl52809);
rule__TuplePartCS__NameAssignment_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTuplePartCSAccess().getNameAssignment_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TuplePartCS__Group__0__Impl"
// $ANTLR start "rule__TuplePartCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26015:1: rule__TuplePartCS__Group__1 : rule__TuplePartCS__Group__1__Impl rule__TuplePartCS__Group__2 ;
public final void rule__TuplePartCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26019:1: ( rule__TuplePartCS__Group__1__Impl rule__TuplePartCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26020:2: rule__TuplePartCS__Group__1__Impl rule__TuplePartCS__Group__2
{
pushFollow(FollowSets002.FOLLOW_rule__TuplePartCS__Group__1__Impl_in_rule__TuplePartCS__Group__152839);
rule__TuplePartCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__TuplePartCS__Group__2_in_rule__TuplePartCS__Group__152842);
rule__TuplePartCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TuplePartCS__Group__1"
// $ANTLR start "rule__TuplePartCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26027:1: rule__TuplePartCS__Group__1__Impl : ( ':' ) ;
public final void rule__TuplePartCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26031:1: ( ( ':' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26032:1: ( ':' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26032:1: ( ':' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26033:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTuplePartCSAccess().getColonKeyword_1());
}
match(input,96,FollowSets002.FOLLOW_96_in_rule__TuplePartCS__Group__1__Impl52870); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTuplePartCSAccess().getColonKeyword_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TuplePartCS__Group__1__Impl"
// $ANTLR start "rule__TuplePartCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26046:1: rule__TuplePartCS__Group__2 : rule__TuplePartCS__Group__2__Impl ;
public final void rule__TuplePartCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26050:1: ( rule__TuplePartCS__Group__2__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26051:2: rule__TuplePartCS__Group__2__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__TuplePartCS__Group__2__Impl_in_rule__TuplePartCS__Group__252901);
rule__TuplePartCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TuplePartCS__Group__2"
// $ANTLR start "rule__TuplePartCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26057:1: rule__TuplePartCS__Group__2__Impl : ( ( rule__TuplePartCS__OwnedTypeAssignment_2 ) ) ;
public final void rule__TuplePartCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26061:1: ( ( ( rule__TuplePartCS__OwnedTypeAssignment_2 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26062:1: ( ( rule__TuplePartCS__OwnedTypeAssignment_2 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26062:1: ( ( rule__TuplePartCS__OwnedTypeAssignment_2 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26063:1: ( rule__TuplePartCS__OwnedTypeAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTuplePartCSAccess().getOwnedTypeAssignment_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26064:1: ( rule__TuplePartCS__OwnedTypeAssignment_2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26064:2: rule__TuplePartCS__OwnedTypeAssignment_2
{
pushFollow(FollowSets002.FOLLOW_rule__TuplePartCS__OwnedTypeAssignment_2_in_rule__TuplePartCS__Group__2__Impl52928);
rule__TuplePartCS__OwnedTypeAssignment_2();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTuplePartCSAccess().getOwnedTypeAssignment_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TuplePartCS__Group__2__Impl"
// $ANTLR start "rule__CollectionLiteralExpCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26080:1: rule__CollectionLiteralExpCS__Group__0 : rule__CollectionLiteralExpCS__Group__0__Impl rule__CollectionLiteralExpCS__Group__1 ;
public final void rule__CollectionLiteralExpCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26084:1: ( rule__CollectionLiteralExpCS__Group__0__Impl rule__CollectionLiteralExpCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26085:2: rule__CollectionLiteralExpCS__Group__0__Impl rule__CollectionLiteralExpCS__Group__1
{
pushFollow(FollowSets002.FOLLOW_rule__CollectionLiteralExpCS__Group__0__Impl_in_rule__CollectionLiteralExpCS__Group__052964);
rule__CollectionLiteralExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__CollectionLiteralExpCS__Group__1_in_rule__CollectionLiteralExpCS__Group__052967);
rule__CollectionLiteralExpCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionLiteralExpCS__Group__0"
// $ANTLR start "rule__CollectionLiteralExpCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26092:1: rule__CollectionLiteralExpCS__Group__0__Impl : ( ( rule__CollectionLiteralExpCS__OwnedTypeAssignment_0 ) ) ;
public final void rule__CollectionLiteralExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26096:1: ( ( ( rule__CollectionLiteralExpCS__OwnedTypeAssignment_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26097:1: ( ( rule__CollectionLiteralExpCS__OwnedTypeAssignment_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26097:1: ( ( rule__CollectionLiteralExpCS__OwnedTypeAssignment_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26098:1: ( rule__CollectionLiteralExpCS__OwnedTypeAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getOwnedTypeAssignment_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26099:1: ( rule__CollectionLiteralExpCS__OwnedTypeAssignment_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26099:2: rule__CollectionLiteralExpCS__OwnedTypeAssignment_0
{
pushFollow(FollowSets002.FOLLOW_rule__CollectionLiteralExpCS__OwnedTypeAssignment_0_in_rule__CollectionLiteralExpCS__Group__0__Impl52994);
rule__CollectionLiteralExpCS__OwnedTypeAssignment_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralExpCSAccess().getOwnedTypeAssignment_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionLiteralExpCS__Group__0__Impl"
// $ANTLR start "rule__CollectionLiteralExpCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26109:1: rule__CollectionLiteralExpCS__Group__1 : rule__CollectionLiteralExpCS__Group__1__Impl rule__CollectionLiteralExpCS__Group__2 ;
public final void rule__CollectionLiteralExpCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26113:1: ( rule__CollectionLiteralExpCS__Group__1__Impl rule__CollectionLiteralExpCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26114:2: rule__CollectionLiteralExpCS__Group__1__Impl rule__CollectionLiteralExpCS__Group__2
{
pushFollow(FollowSets002.FOLLOW_rule__CollectionLiteralExpCS__Group__1__Impl_in_rule__CollectionLiteralExpCS__Group__153024);
rule__CollectionLiteralExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__CollectionLiteralExpCS__Group__2_in_rule__CollectionLiteralExpCS__Group__153027);
rule__CollectionLiteralExpCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionLiteralExpCS__Group__1"
// $ANTLR start "rule__CollectionLiteralExpCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26121:1: rule__CollectionLiteralExpCS__Group__1__Impl : ( '{' ) ;
public final void rule__CollectionLiteralExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26125:1: ( ( '{' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26126:1: ( '{' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26126:1: ( '{' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26127:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
match(input,99,FollowSets002.FOLLOW_99_in_rule__CollectionLiteralExpCS__Group__1__Impl53055); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionLiteralExpCS__Group__1__Impl"
// $ANTLR start "rule__CollectionLiteralExpCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26140:1: rule__CollectionLiteralExpCS__Group__2 : rule__CollectionLiteralExpCS__Group__2__Impl rule__CollectionLiteralExpCS__Group__3 ;
public final void rule__CollectionLiteralExpCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26144:1: ( rule__CollectionLiteralExpCS__Group__2__Impl rule__CollectionLiteralExpCS__Group__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26145:2: rule__CollectionLiteralExpCS__Group__2__Impl rule__CollectionLiteralExpCS__Group__3
{
pushFollow(FollowSets002.FOLLOW_rule__CollectionLiteralExpCS__Group__2__Impl_in_rule__CollectionLiteralExpCS__Group__253086);
rule__CollectionLiteralExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__CollectionLiteralExpCS__Group__3_in_rule__CollectionLiteralExpCS__Group__253089);
rule__CollectionLiteralExpCS__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionLiteralExpCS__Group__2"
// $ANTLR start "rule__CollectionLiteralExpCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26152:1: rule__CollectionLiteralExpCS__Group__2__Impl : ( ( rule__CollectionLiteralExpCS__Group_2__0 )? ) ;
public final void rule__CollectionLiteralExpCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26156:1: ( ( ( rule__CollectionLiteralExpCS__Group_2__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26157:1: ( ( rule__CollectionLiteralExpCS__Group_2__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26157:1: ( ( rule__CollectionLiteralExpCS__Group_2__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26158:1: ( rule__CollectionLiteralExpCS__Group_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getGroup_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26159:1: ( rule__CollectionLiteralExpCS__Group_2__0 )?
int alt209=2;
int LA209_0 = input.LA(1);
if ( ((LA209_0>=RULE_INT && LA209_0<=RULE_ESCAPED_ID)||(LA209_0>=33 && LA209_0<=40)||(LA209_0>=57 && LA209_0<=71)||LA209_0==91||LA209_0==96||LA209_0==99||(LA209_0>=127 && LA209_0<=129)||LA209_0==132||(LA209_0>=134 && LA209_0<=140)||LA209_0==144||(LA209_0>=146 && LA209_0<=148)||LA209_0==151||(LA209_0>=153 && LA209_0<=154)||LA209_0==156||(LA209_0>=159 && LA209_0<=160)||(LA209_0>=165 && LA209_0<=168)) ) {
alt209=1;
}
switch (alt209) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26159:2: rule__CollectionLiteralExpCS__Group_2__0
{
pushFollow(FollowSets002.FOLLOW_rule__CollectionLiteralExpCS__Group_2__0_in_rule__CollectionLiteralExpCS__Group__2__Impl53116);
rule__CollectionLiteralExpCS__Group_2__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralExpCSAccess().getGroup_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionLiteralExpCS__Group__2__Impl"
// $ANTLR start "rule__CollectionLiteralExpCS__Group__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26169:1: rule__CollectionLiteralExpCS__Group__3 : rule__CollectionLiteralExpCS__Group__3__Impl ;
public final void rule__CollectionLiteralExpCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26173:1: ( rule__CollectionLiteralExpCS__Group__3__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26174:2: rule__CollectionLiteralExpCS__Group__3__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__CollectionLiteralExpCS__Group__3__Impl_in_rule__CollectionLiteralExpCS__Group__353147);
rule__CollectionLiteralExpCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionLiteralExpCS__Group__3"
// $ANTLR start "rule__CollectionLiteralExpCS__Group__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26180:1: rule__CollectionLiteralExpCS__Group__3__Impl : ( '}' ) ;
public final void rule__CollectionLiteralExpCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26184:1: ( ( '}' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26185:1: ( '}' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26185:1: ( '}' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26186:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getRightCurlyBracketKeyword_3());
}
match(input,100,FollowSets002.FOLLOW_100_in_rule__CollectionLiteralExpCS__Group__3__Impl53175); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralExpCSAccess().getRightCurlyBracketKeyword_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionLiteralExpCS__Group__3__Impl"
// $ANTLR start "rule__CollectionLiteralExpCS__Group_2__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26207:1: rule__CollectionLiteralExpCS__Group_2__0 : rule__CollectionLiteralExpCS__Group_2__0__Impl rule__CollectionLiteralExpCS__Group_2__1 ;
public final void rule__CollectionLiteralExpCS__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26211:1: ( rule__CollectionLiteralExpCS__Group_2__0__Impl rule__CollectionLiteralExpCS__Group_2__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26212:2: rule__CollectionLiteralExpCS__Group_2__0__Impl rule__CollectionLiteralExpCS__Group_2__1
{
pushFollow(FollowSets002.FOLLOW_rule__CollectionLiteralExpCS__Group_2__0__Impl_in_rule__CollectionLiteralExpCS__Group_2__053214);
rule__CollectionLiteralExpCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__CollectionLiteralExpCS__Group_2__1_in_rule__CollectionLiteralExpCS__Group_2__053217);
rule__CollectionLiteralExpCS__Group_2__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionLiteralExpCS__Group_2__0"
// $ANTLR start "rule__CollectionLiteralExpCS__Group_2__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26219:1: rule__CollectionLiteralExpCS__Group_2__0__Impl : ( ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0 ) ) ;
public final void rule__CollectionLiteralExpCS__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26223:1: ( ( ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26224:1: ( ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26224:1: ( ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26225:1: ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getOwnedPartsAssignment_2_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26226:1: ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26226:2: rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0
{
pushFollow(FollowSets002.FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0_in_rule__CollectionLiteralExpCS__Group_2__0__Impl53244);
rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralExpCSAccess().getOwnedPartsAssignment_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionLiteralExpCS__Group_2__0__Impl"
// $ANTLR start "rule__CollectionLiteralExpCS__Group_2__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26236:1: rule__CollectionLiteralExpCS__Group_2__1 : rule__CollectionLiteralExpCS__Group_2__1__Impl ;
public final void rule__CollectionLiteralExpCS__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26240:1: ( rule__CollectionLiteralExpCS__Group_2__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26241:2: rule__CollectionLiteralExpCS__Group_2__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__CollectionLiteralExpCS__Group_2__1__Impl_in_rule__CollectionLiteralExpCS__Group_2__153274);
rule__CollectionLiteralExpCS__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionLiteralExpCS__Group_2__1"
// $ANTLR start "rule__CollectionLiteralExpCS__Group_2__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26247:1: rule__CollectionLiteralExpCS__Group_2__1__Impl : ( ( rule__CollectionLiteralExpCS__Group_2_1__0 )* ) ;
public final void rule__CollectionLiteralExpCS__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26251:1: ( ( ( rule__CollectionLiteralExpCS__Group_2_1__0 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26252:1: ( ( rule__CollectionLiteralExpCS__Group_2_1__0 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26252:1: ( ( rule__CollectionLiteralExpCS__Group_2_1__0 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26253:1: ( rule__CollectionLiteralExpCS__Group_2_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getGroup_2_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26254:1: ( rule__CollectionLiteralExpCS__Group_2_1__0 )*
loop210:
do {
int alt210=2;
int LA210_0 = input.LA(1);
if ( (LA210_0==95) ) {
alt210=1;
}
switch (alt210) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26254:2: rule__CollectionLiteralExpCS__Group_2_1__0
{
pushFollow(FollowSets002.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0_in_rule__CollectionLiteralExpCS__Group_2__1__Impl53301);
rule__CollectionLiteralExpCS__Group_2_1__0();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop210;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralExpCSAccess().getGroup_2_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionLiteralExpCS__Group_2__1__Impl"
// $ANTLR start "rule__CollectionLiteralExpCS__Group_2_1__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26268:1: rule__CollectionLiteralExpCS__Group_2_1__0 : rule__CollectionLiteralExpCS__Group_2_1__0__Impl rule__CollectionLiteralExpCS__Group_2_1__1 ;
public final void rule__CollectionLiteralExpCS__Group_2_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26272:1: ( rule__CollectionLiteralExpCS__Group_2_1__0__Impl rule__CollectionLiteralExpCS__Group_2_1__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26273:2: rule__CollectionLiteralExpCS__Group_2_1__0__Impl rule__CollectionLiteralExpCS__Group_2_1__1
{
pushFollow(FollowSets002.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__053336);
rule__CollectionLiteralExpCS__Group_2_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1_in_rule__CollectionLiteralExpCS__Group_2_1__053339);
rule__CollectionLiteralExpCS__Group_2_1__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionLiteralExpCS__Group_2_1__0"
// $ANTLR start "rule__CollectionLiteralExpCS__Group_2_1__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26280:1: rule__CollectionLiteralExpCS__Group_2_1__0__Impl : ( ',' ) ;
public final void rule__CollectionLiteralExpCS__Group_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26284:1: ( ( ',' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26285:1: ( ',' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26285:1: ( ',' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26286:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getCommaKeyword_2_1_0());
}
match(input,95,FollowSets002.FOLLOW_95_in_rule__CollectionLiteralExpCS__Group_2_1__0__Impl53367); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralExpCSAccess().getCommaKeyword_2_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionLiteralExpCS__Group_2_1__0__Impl"
// $ANTLR start "rule__CollectionLiteralExpCS__Group_2_1__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26299:1: rule__CollectionLiteralExpCS__Group_2_1__1 : rule__CollectionLiteralExpCS__Group_2_1__1__Impl ;
public final void rule__CollectionLiteralExpCS__Group_2_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26303:1: ( rule__CollectionLiteralExpCS__Group_2_1__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26304:2: rule__CollectionLiteralExpCS__Group_2_1__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__153398);
rule__CollectionLiteralExpCS__Group_2_1__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionLiteralExpCS__Group_2_1__1"
// $ANTLR start "rule__CollectionLiteralExpCS__Group_2_1__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26310:1: rule__CollectionLiteralExpCS__Group_2_1__1__Impl : ( ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1 ) ) ;
public final void rule__CollectionLiteralExpCS__Group_2_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26314:1: ( ( ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26315:1: ( ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26315:1: ( ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26316:1: ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getOwnedPartsAssignment_2_1_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26317:1: ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26317:2: rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1
{
pushFollow(FollowSets002.FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1_in_rule__CollectionLiteralExpCS__Group_2_1__1__Impl53425);
rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralExpCSAccess().getOwnedPartsAssignment_2_1_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionLiteralExpCS__Group_2_1__1__Impl"
// $ANTLR start "rule__CollectionLiteralPartCS__Group_0__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26331:1: rule__CollectionLiteralPartCS__Group_0__0 : rule__CollectionLiteralPartCS__Group_0__0__Impl rule__CollectionLiteralPartCS__Group_0__1 ;
public final void rule__CollectionLiteralPartCS__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26335:1: ( rule__CollectionLiteralPartCS__Group_0__0__Impl rule__CollectionLiteralPartCS__Group_0__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26336:2: rule__CollectionLiteralPartCS__Group_0__0__Impl rule__CollectionLiteralPartCS__Group_0__1
{
pushFollow(FollowSets002.FOLLOW_rule__CollectionLiteralPartCS__Group_0__0__Impl_in_rule__CollectionLiteralPartCS__Group_0__053459);
rule__CollectionLiteralPartCS__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__CollectionLiteralPartCS__Group_0__1_in_rule__CollectionLiteralPartCS__Group_0__053462);
rule__CollectionLiteralPartCS__Group_0__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionLiteralPartCS__Group_0__0"
// $ANTLR start "rule__CollectionLiteralPartCS__Group_0__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26343:1: rule__CollectionLiteralPartCS__Group_0__0__Impl : ( ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0 ) ) ;
public final void rule__CollectionLiteralPartCS__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26347:1: ( ( ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26348:1: ( ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26348:1: ( ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26349:1: ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralPartCSAccess().getOwnedExpressionAssignment_0_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26350:1: ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26350:2: rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0
{
pushFollow(FollowSets002.FOLLOW_rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0_in_rule__CollectionLiteralPartCS__Group_0__0__Impl53489);
rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralPartCSAccess().getOwnedExpressionAssignment_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionLiteralPartCS__Group_0__0__Impl"
// $ANTLR start "rule__CollectionLiteralPartCS__Group_0__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26360:1: rule__CollectionLiteralPartCS__Group_0__1 : rule__CollectionLiteralPartCS__Group_0__1__Impl ;
public final void rule__CollectionLiteralPartCS__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26364:1: ( rule__CollectionLiteralPartCS__Group_0__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26365:2: rule__CollectionLiteralPartCS__Group_0__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__CollectionLiteralPartCS__Group_0__1__Impl_in_rule__CollectionLiteralPartCS__Group_0__153519);
rule__CollectionLiteralPartCS__Group_0__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionLiteralPartCS__Group_0__1"
// $ANTLR start "rule__CollectionLiteralPartCS__Group_0__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26371:1: rule__CollectionLiteralPartCS__Group_0__1__Impl : ( ( rule__CollectionLiteralPartCS__Group_0_1__0 )? ) ;
public final void rule__CollectionLiteralPartCS__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26375:1: ( ( ( rule__CollectionLiteralPartCS__Group_0_1__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26376:1: ( ( rule__CollectionLiteralPartCS__Group_0_1__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26376:1: ( ( rule__CollectionLiteralPartCS__Group_0_1__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26377:1: ( rule__CollectionLiteralPartCS__Group_0_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralPartCSAccess().getGroup_0_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26378:1: ( rule__CollectionLiteralPartCS__Group_0_1__0 )?
int alt211=2;
int LA211_0 = input.LA(1);
if ( (LA211_0==149) ) {
alt211=1;
}
switch (alt211) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26378:2: rule__CollectionLiteralPartCS__Group_0_1__0
{
pushFollow(FollowSets002.FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__0_in_rule__CollectionLiteralPartCS__Group_0__1__Impl53546);
rule__CollectionLiteralPartCS__Group_0_1__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralPartCSAccess().getGroup_0_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionLiteralPartCS__Group_0__1__Impl"
// $ANTLR start "rule__CollectionLiteralPartCS__Group_0_1__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26392:1: rule__CollectionLiteralPartCS__Group_0_1__0 : rule__CollectionLiteralPartCS__Group_0_1__0__Impl rule__CollectionLiteralPartCS__Group_0_1__1 ;
public final void rule__CollectionLiteralPartCS__Group_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26396:1: ( rule__CollectionLiteralPartCS__Group_0_1__0__Impl rule__CollectionLiteralPartCS__Group_0_1__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26397:2: rule__CollectionLiteralPartCS__Group_0_1__0__Impl rule__CollectionLiteralPartCS__Group_0_1__1
{
pushFollow(FollowSets002.FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__0__Impl_in_rule__CollectionLiteralPartCS__Group_0_1__053581);
rule__CollectionLiteralPartCS__Group_0_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__1_in_rule__CollectionLiteralPartCS__Group_0_1__053584);
rule__CollectionLiteralPartCS__Group_0_1__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionLiteralPartCS__Group_0_1__0"
// $ANTLR start "rule__CollectionLiteralPartCS__Group_0_1__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26404:1: rule__CollectionLiteralPartCS__Group_0_1__0__Impl : ( '..' ) ;
public final void rule__CollectionLiteralPartCS__Group_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26408:1: ( ( '..' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26409:1: ( '..' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26409:1: ( '..' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26410:1: '..'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralPartCSAccess().getFullStopFullStopKeyword_0_1_0());
}
match(input,149,FollowSets002.FOLLOW_149_in_rule__CollectionLiteralPartCS__Group_0_1__0__Impl53612); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralPartCSAccess().getFullStopFullStopKeyword_0_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionLiteralPartCS__Group_0_1__0__Impl"
// $ANTLR start "rule__CollectionLiteralPartCS__Group_0_1__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26423:1: rule__CollectionLiteralPartCS__Group_0_1__1 : rule__CollectionLiteralPartCS__Group_0_1__1__Impl ;
public final void rule__CollectionLiteralPartCS__Group_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26427:1: ( rule__CollectionLiteralPartCS__Group_0_1__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26428:2: rule__CollectionLiteralPartCS__Group_0_1__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__1__Impl_in_rule__CollectionLiteralPartCS__Group_0_1__153643);
rule__CollectionLiteralPartCS__Group_0_1__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionLiteralPartCS__Group_0_1__1"
// $ANTLR start "rule__CollectionLiteralPartCS__Group_0_1__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26434:1: rule__CollectionLiteralPartCS__Group_0_1__1__Impl : ( ( rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1 ) ) ;
public final void rule__CollectionLiteralPartCS__Group_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26438:1: ( ( ( rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26439:1: ( ( rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26439:1: ( ( rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26440:1: ( rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralPartCSAccess().getOwnedLastExpressionAssignment_0_1_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26441:1: ( rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26441:2: rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1
{
pushFollow(FollowSets002.FOLLOW_rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1_in_rule__CollectionLiteralPartCS__Group_0_1__1__Impl53670);
rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralPartCSAccess().getOwnedLastExpressionAssignment_0_1_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionLiteralPartCS__Group_0_1__1__Impl"
// $ANTLR start "rule__CollectionPatternCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26455:1: rule__CollectionPatternCS__Group__0 : rule__CollectionPatternCS__Group__0__Impl rule__CollectionPatternCS__Group__1 ;
public final void rule__CollectionPatternCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26459:1: ( rule__CollectionPatternCS__Group__0__Impl rule__CollectionPatternCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26460:2: rule__CollectionPatternCS__Group__0__Impl rule__CollectionPatternCS__Group__1
{
pushFollow(FollowSets002.FOLLOW_rule__CollectionPatternCS__Group__0__Impl_in_rule__CollectionPatternCS__Group__053704);
rule__CollectionPatternCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__CollectionPatternCS__Group__1_in_rule__CollectionPatternCS__Group__053707);
rule__CollectionPatternCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionPatternCS__Group__0"
// $ANTLR start "rule__CollectionPatternCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26467:1: rule__CollectionPatternCS__Group__0__Impl : ( ( rule__CollectionPatternCS__OwnedTypeAssignment_0 ) ) ;
public final void rule__CollectionPatternCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26471:1: ( ( ( rule__CollectionPatternCS__OwnedTypeAssignment_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26472:1: ( ( rule__CollectionPatternCS__OwnedTypeAssignment_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26472:1: ( ( rule__CollectionPatternCS__OwnedTypeAssignment_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26473:1: ( rule__CollectionPatternCS__OwnedTypeAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getOwnedTypeAssignment_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26474:1: ( rule__CollectionPatternCS__OwnedTypeAssignment_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26474:2: rule__CollectionPatternCS__OwnedTypeAssignment_0
{
pushFollow(FollowSets002.FOLLOW_rule__CollectionPatternCS__OwnedTypeAssignment_0_in_rule__CollectionPatternCS__Group__0__Impl53734);
rule__CollectionPatternCS__OwnedTypeAssignment_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionPatternCSAccess().getOwnedTypeAssignment_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionPatternCS__Group__0__Impl"
// $ANTLR start "rule__CollectionPatternCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26484:1: rule__CollectionPatternCS__Group__1 : rule__CollectionPatternCS__Group__1__Impl rule__CollectionPatternCS__Group__2 ;
public final void rule__CollectionPatternCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26488:1: ( rule__CollectionPatternCS__Group__1__Impl rule__CollectionPatternCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26489:2: rule__CollectionPatternCS__Group__1__Impl rule__CollectionPatternCS__Group__2
{
pushFollow(FollowSets002.FOLLOW_rule__CollectionPatternCS__Group__1__Impl_in_rule__CollectionPatternCS__Group__153764);
rule__CollectionPatternCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__CollectionPatternCS__Group__2_in_rule__CollectionPatternCS__Group__153767);
rule__CollectionPatternCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionPatternCS__Group__1"
// $ANTLR start "rule__CollectionPatternCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26496:1: rule__CollectionPatternCS__Group__1__Impl : ( '{' ) ;
public final void rule__CollectionPatternCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26500:1: ( ( '{' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26501:1: ( '{' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26501:1: ( '{' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26502:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getLeftCurlyBracketKeyword_1());
}
match(input,99,FollowSets002.FOLLOW_99_in_rule__CollectionPatternCS__Group__1__Impl53795); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionPatternCSAccess().getLeftCurlyBracketKeyword_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionPatternCS__Group__1__Impl"
// $ANTLR start "rule__CollectionPatternCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26515:1: rule__CollectionPatternCS__Group__2 : rule__CollectionPatternCS__Group__2__Impl rule__CollectionPatternCS__Group__3 ;
public final void rule__CollectionPatternCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26519:1: ( rule__CollectionPatternCS__Group__2__Impl rule__CollectionPatternCS__Group__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26520:2: rule__CollectionPatternCS__Group__2__Impl rule__CollectionPatternCS__Group__3
{
pushFollow(FollowSets002.FOLLOW_rule__CollectionPatternCS__Group__2__Impl_in_rule__CollectionPatternCS__Group__253826);
rule__CollectionPatternCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__CollectionPatternCS__Group__3_in_rule__CollectionPatternCS__Group__253829);
rule__CollectionPatternCS__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionPatternCS__Group__2"
// $ANTLR start "rule__CollectionPatternCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26527:1: rule__CollectionPatternCS__Group__2__Impl : ( ( rule__CollectionPatternCS__Group_2__0 )? ) ;
public final void rule__CollectionPatternCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26531:1: ( ( ( rule__CollectionPatternCS__Group_2__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26532:1: ( ( rule__CollectionPatternCS__Group_2__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26532:1: ( ( rule__CollectionPatternCS__Group_2__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26533:1: ( rule__CollectionPatternCS__Group_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getGroup_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26534:1: ( rule__CollectionPatternCS__Group_2__0 )?
int alt212=2;
int LA212_0 = input.LA(1);
if ( ((LA212_0>=RULE_SIMPLE_ID && LA212_0<=RULE_ESCAPED_ID)||LA212_0==96) ) {
alt212=1;
}
switch (alt212) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26534:2: rule__CollectionPatternCS__Group_2__0
{
pushFollow(FollowSets002.FOLLOW_rule__CollectionPatternCS__Group_2__0_in_rule__CollectionPatternCS__Group__2__Impl53856);
rule__CollectionPatternCS__Group_2__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionPatternCSAccess().getGroup_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionPatternCS__Group__2__Impl"
// $ANTLR start "rule__CollectionPatternCS__Group__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26544:1: rule__CollectionPatternCS__Group__3 : rule__CollectionPatternCS__Group__3__Impl ;
public final void rule__CollectionPatternCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26548:1: ( rule__CollectionPatternCS__Group__3__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26549:2: rule__CollectionPatternCS__Group__3__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__CollectionPatternCS__Group__3__Impl_in_rule__CollectionPatternCS__Group__353887);
rule__CollectionPatternCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionPatternCS__Group__3"
// $ANTLR start "rule__CollectionPatternCS__Group__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26555:1: rule__CollectionPatternCS__Group__3__Impl : ( '}' ) ;
public final void rule__CollectionPatternCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26559:1: ( ( '}' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26560:1: ( '}' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26560:1: ( '}' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26561:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getRightCurlyBracketKeyword_3());
}
match(input,100,FollowSets002.FOLLOW_100_in_rule__CollectionPatternCS__Group__3__Impl53915); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionPatternCSAccess().getRightCurlyBracketKeyword_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionPatternCS__Group__3__Impl"
// $ANTLR start "rule__CollectionPatternCS__Group_2__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26582:1: rule__CollectionPatternCS__Group_2__0 : rule__CollectionPatternCS__Group_2__0__Impl rule__CollectionPatternCS__Group_2__1 ;
public final void rule__CollectionPatternCS__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26586:1: ( rule__CollectionPatternCS__Group_2__0__Impl rule__CollectionPatternCS__Group_2__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26587:2: rule__CollectionPatternCS__Group_2__0__Impl rule__CollectionPatternCS__Group_2__1
{
pushFollow(FollowSets002.FOLLOW_rule__CollectionPatternCS__Group_2__0__Impl_in_rule__CollectionPatternCS__Group_2__053954);
rule__CollectionPatternCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__CollectionPatternCS__Group_2__1_in_rule__CollectionPatternCS__Group_2__053957);
rule__CollectionPatternCS__Group_2__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionPatternCS__Group_2__0"
// $ANTLR start "rule__CollectionPatternCS__Group_2__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26594:1: rule__CollectionPatternCS__Group_2__0__Impl : ( ( rule__CollectionPatternCS__OwnedPartsAssignment_2_0 ) ) ;
public final void rule__CollectionPatternCS__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26598:1: ( ( ( rule__CollectionPatternCS__OwnedPartsAssignment_2_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26599:1: ( ( rule__CollectionPatternCS__OwnedPartsAssignment_2_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26599:1: ( ( rule__CollectionPatternCS__OwnedPartsAssignment_2_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26600:1: ( rule__CollectionPatternCS__OwnedPartsAssignment_2_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getOwnedPartsAssignment_2_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26601:1: ( rule__CollectionPatternCS__OwnedPartsAssignment_2_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26601:2: rule__CollectionPatternCS__OwnedPartsAssignment_2_0
{
pushFollow(FollowSets002.FOLLOW_rule__CollectionPatternCS__OwnedPartsAssignment_2_0_in_rule__CollectionPatternCS__Group_2__0__Impl53984);
rule__CollectionPatternCS__OwnedPartsAssignment_2_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionPatternCSAccess().getOwnedPartsAssignment_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionPatternCS__Group_2__0__Impl"
// $ANTLR start "rule__CollectionPatternCS__Group_2__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26611:1: rule__CollectionPatternCS__Group_2__1 : rule__CollectionPatternCS__Group_2__1__Impl rule__CollectionPatternCS__Group_2__2 ;
public final void rule__CollectionPatternCS__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26615:1: ( rule__CollectionPatternCS__Group_2__1__Impl rule__CollectionPatternCS__Group_2__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26616:2: rule__CollectionPatternCS__Group_2__1__Impl rule__CollectionPatternCS__Group_2__2
{
pushFollow(FollowSets002.FOLLOW_rule__CollectionPatternCS__Group_2__1__Impl_in_rule__CollectionPatternCS__Group_2__154014);
rule__CollectionPatternCS__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__CollectionPatternCS__Group_2__2_in_rule__CollectionPatternCS__Group_2__154017);
rule__CollectionPatternCS__Group_2__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionPatternCS__Group_2__1"
// $ANTLR start "rule__CollectionPatternCS__Group_2__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26623:1: rule__CollectionPatternCS__Group_2__1__Impl : ( ( rule__CollectionPatternCS__Group_2_1__0 )* ) ;
public final void rule__CollectionPatternCS__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26627:1: ( ( ( rule__CollectionPatternCS__Group_2_1__0 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26628:1: ( ( rule__CollectionPatternCS__Group_2_1__0 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26628:1: ( ( rule__CollectionPatternCS__Group_2_1__0 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26629:1: ( rule__CollectionPatternCS__Group_2_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getGroup_2_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26630:1: ( rule__CollectionPatternCS__Group_2_1__0 )*
loop213:
do {
int alt213=2;
int LA213_0 = input.LA(1);
if ( (LA213_0==95) ) {
alt213=1;
}
switch (alt213) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26630:2: rule__CollectionPatternCS__Group_2_1__0
{
pushFollow(FollowSets002.FOLLOW_rule__CollectionPatternCS__Group_2_1__0_in_rule__CollectionPatternCS__Group_2__1__Impl54044);
rule__CollectionPatternCS__Group_2_1__0();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop213;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionPatternCSAccess().getGroup_2_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionPatternCS__Group_2__1__Impl"
// $ANTLR start "rule__CollectionPatternCS__Group_2__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26640:1: rule__CollectionPatternCS__Group_2__2 : rule__CollectionPatternCS__Group_2__2__Impl ;
public final void rule__CollectionPatternCS__Group_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26644:1: ( rule__CollectionPatternCS__Group_2__2__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26645:2: rule__CollectionPatternCS__Group_2__2__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__CollectionPatternCS__Group_2__2__Impl_in_rule__CollectionPatternCS__Group_2__254075);
rule__CollectionPatternCS__Group_2__2__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionPatternCS__Group_2__2"
// $ANTLR start "rule__CollectionPatternCS__Group_2__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26651:1: rule__CollectionPatternCS__Group_2__2__Impl : ( ( rule__CollectionPatternCS__Group_2_2__0 ) ) ;
public final void rule__CollectionPatternCS__Group_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26655:1: ( ( ( rule__CollectionPatternCS__Group_2_2__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26656:1: ( ( rule__CollectionPatternCS__Group_2_2__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26656:1: ( ( rule__CollectionPatternCS__Group_2_2__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26657:1: ( rule__CollectionPatternCS__Group_2_2__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getGroup_2_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26658:1: ( rule__CollectionPatternCS__Group_2_2__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26658:2: rule__CollectionPatternCS__Group_2_2__0
{
pushFollow(FollowSets002.FOLLOW_rule__CollectionPatternCS__Group_2_2__0_in_rule__CollectionPatternCS__Group_2__2__Impl54102);
rule__CollectionPatternCS__Group_2_2__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionPatternCSAccess().getGroup_2_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionPatternCS__Group_2__2__Impl"
// $ANTLR start "rule__CollectionPatternCS__Group_2_1__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26674:1: rule__CollectionPatternCS__Group_2_1__0 : rule__CollectionPatternCS__Group_2_1__0__Impl rule__CollectionPatternCS__Group_2_1__1 ;
public final void rule__CollectionPatternCS__Group_2_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26678:1: ( rule__CollectionPatternCS__Group_2_1__0__Impl rule__CollectionPatternCS__Group_2_1__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26679:2: rule__CollectionPatternCS__Group_2_1__0__Impl rule__CollectionPatternCS__Group_2_1__1
{
pushFollow(FollowSets002.FOLLOW_rule__CollectionPatternCS__Group_2_1__0__Impl_in_rule__CollectionPatternCS__Group_2_1__054138);
rule__CollectionPatternCS__Group_2_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__CollectionPatternCS__Group_2_1__1_in_rule__CollectionPatternCS__Group_2_1__054141);
rule__CollectionPatternCS__Group_2_1__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionPatternCS__Group_2_1__0"
// $ANTLR start "rule__CollectionPatternCS__Group_2_1__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26686:1: rule__CollectionPatternCS__Group_2_1__0__Impl : ( ',' ) ;
public final void rule__CollectionPatternCS__Group_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26690:1: ( ( ',' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26691:1: ( ',' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26691:1: ( ',' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26692:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getCommaKeyword_2_1_0());
}
match(input,95,FollowSets002.FOLLOW_95_in_rule__CollectionPatternCS__Group_2_1__0__Impl54169); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionPatternCSAccess().getCommaKeyword_2_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionPatternCS__Group_2_1__0__Impl"
// $ANTLR start "rule__CollectionPatternCS__Group_2_1__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26705:1: rule__CollectionPatternCS__Group_2_1__1 : rule__CollectionPatternCS__Group_2_1__1__Impl ;
public final void rule__CollectionPatternCS__Group_2_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26709:1: ( rule__CollectionPatternCS__Group_2_1__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26710:2: rule__CollectionPatternCS__Group_2_1__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__CollectionPatternCS__Group_2_1__1__Impl_in_rule__CollectionPatternCS__Group_2_1__154200);
rule__CollectionPatternCS__Group_2_1__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionPatternCS__Group_2_1__1"
// $ANTLR start "rule__CollectionPatternCS__Group_2_1__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26716:1: rule__CollectionPatternCS__Group_2_1__1__Impl : ( ( rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1 ) ) ;
public final void rule__CollectionPatternCS__Group_2_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26720:1: ( ( ( rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26721:1: ( ( rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26721:1: ( ( rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26722:1: ( rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getOwnedPartsAssignment_2_1_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26723:1: ( rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26723:2: rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1
{
pushFollow(FollowSets002.FOLLOW_rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1_in_rule__CollectionPatternCS__Group_2_1__1__Impl54227);
rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionPatternCSAccess().getOwnedPartsAssignment_2_1_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionPatternCS__Group_2_1__1__Impl"
// $ANTLR start "rule__CollectionPatternCS__Group_2_2__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26737:1: rule__CollectionPatternCS__Group_2_2__0 : rule__CollectionPatternCS__Group_2_2__0__Impl rule__CollectionPatternCS__Group_2_2__1 ;
public final void rule__CollectionPatternCS__Group_2_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26741:1: ( rule__CollectionPatternCS__Group_2_2__0__Impl rule__CollectionPatternCS__Group_2_2__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26742:2: rule__CollectionPatternCS__Group_2_2__0__Impl rule__CollectionPatternCS__Group_2_2__1
{
pushFollow(FollowSets002.FOLLOW_rule__CollectionPatternCS__Group_2_2__0__Impl_in_rule__CollectionPatternCS__Group_2_2__054261);
rule__CollectionPatternCS__Group_2_2__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__CollectionPatternCS__Group_2_2__1_in_rule__CollectionPatternCS__Group_2_2__054264);
rule__CollectionPatternCS__Group_2_2__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionPatternCS__Group_2_2__0"
// $ANTLR start "rule__CollectionPatternCS__Group_2_2__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26749:1: rule__CollectionPatternCS__Group_2_2__0__Impl : ( '++' ) ;
public final void rule__CollectionPatternCS__Group_2_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26753:1: ( ( '++' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26754:1: ( '++' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26754:1: ( '++' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26755:1: '++'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getPlusSignPlusSignKeyword_2_2_0());
}
match(input,150,FollowSets002.FOLLOW_150_in_rule__CollectionPatternCS__Group_2_2__0__Impl54292); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionPatternCSAccess().getPlusSignPlusSignKeyword_2_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionPatternCS__Group_2_2__0__Impl"
// $ANTLR start "rule__CollectionPatternCS__Group_2_2__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26768:1: rule__CollectionPatternCS__Group_2_2__1 : rule__CollectionPatternCS__Group_2_2__1__Impl ;
public final void rule__CollectionPatternCS__Group_2_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26772:1: ( rule__CollectionPatternCS__Group_2_2__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26773:2: rule__CollectionPatternCS__Group_2_2__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__CollectionPatternCS__Group_2_2__1__Impl_in_rule__CollectionPatternCS__Group_2_2__154323);
rule__CollectionPatternCS__Group_2_2__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionPatternCS__Group_2_2__1"
// $ANTLR start "rule__CollectionPatternCS__Group_2_2__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26779:1: rule__CollectionPatternCS__Group_2_2__1__Impl : ( ( rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1 ) ) ;
public final void rule__CollectionPatternCS__Group_2_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26783:1: ( ( ( rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26784:1: ( ( rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26784:1: ( ( rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26785:1: ( rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getRestVariableNameAssignment_2_2_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26786:1: ( rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26786:2: rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1
{
pushFollow(FollowSets002.FOLLOW_rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1_in_rule__CollectionPatternCS__Group_2_2__1__Impl54350);
rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionPatternCSAccess().getRestVariableNameAssignment_2_2_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionPatternCS__Group_2_2__1__Impl"
// $ANTLR start "rule__ShadowPartCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26800:1: rule__ShadowPartCS__Group__0 : rule__ShadowPartCS__Group__0__Impl rule__ShadowPartCS__Group__1 ;
public final void rule__ShadowPartCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26804:1: ( rule__ShadowPartCS__Group__0__Impl rule__ShadowPartCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26805:2: rule__ShadowPartCS__Group__0__Impl rule__ShadowPartCS__Group__1
{
pushFollow(FollowSets002.FOLLOW_rule__ShadowPartCS__Group__0__Impl_in_rule__ShadowPartCS__Group__054384);
rule__ShadowPartCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__ShadowPartCS__Group__1_in_rule__ShadowPartCS__Group__054387);
rule__ShadowPartCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ShadowPartCS__Group__0"
// $ANTLR start "rule__ShadowPartCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26812:1: rule__ShadowPartCS__Group__0__Impl : ( ( rule__ShadowPartCS__ReferredPropertyAssignment_0 ) ) ;
public final void rule__ShadowPartCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26816:1: ( ( ( rule__ShadowPartCS__ReferredPropertyAssignment_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26817:1: ( ( rule__ShadowPartCS__ReferredPropertyAssignment_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26817:1: ( ( rule__ShadowPartCS__ReferredPropertyAssignment_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26818:1: ( rule__ShadowPartCS__ReferredPropertyAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getShadowPartCSAccess().getReferredPropertyAssignment_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26819:1: ( rule__ShadowPartCS__ReferredPropertyAssignment_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26819:2: rule__ShadowPartCS__ReferredPropertyAssignment_0
{
pushFollow(FollowSets002.FOLLOW_rule__ShadowPartCS__ReferredPropertyAssignment_0_in_rule__ShadowPartCS__Group__0__Impl54414);
rule__ShadowPartCS__ReferredPropertyAssignment_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getShadowPartCSAccess().getReferredPropertyAssignment_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ShadowPartCS__Group__0__Impl"
// $ANTLR start "rule__ShadowPartCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26829:1: rule__ShadowPartCS__Group__1 : rule__ShadowPartCS__Group__1__Impl rule__ShadowPartCS__Group__2 ;
public final void rule__ShadowPartCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26833:1: ( rule__ShadowPartCS__Group__1__Impl rule__ShadowPartCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26834:2: rule__ShadowPartCS__Group__1__Impl rule__ShadowPartCS__Group__2
{
pushFollow(FollowSets002.FOLLOW_rule__ShadowPartCS__Group__1__Impl_in_rule__ShadowPartCS__Group__154444);
rule__ShadowPartCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__ShadowPartCS__Group__2_in_rule__ShadowPartCS__Group__154447);
rule__ShadowPartCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ShadowPartCS__Group__1"
// $ANTLR start "rule__ShadowPartCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26841:1: rule__ShadowPartCS__Group__1__Impl : ( '=' ) ;
public final void rule__ShadowPartCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26845:1: ( ( '=' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26846:1: ( '=' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26846:1: ( '=' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26847:1: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getShadowPartCSAccess().getEqualsSignKeyword_1());
}
match(input,47,FollowSets002.FOLLOW_47_in_rule__ShadowPartCS__Group__1__Impl54475); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getShadowPartCSAccess().getEqualsSignKeyword_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ShadowPartCS__Group__1__Impl"
// $ANTLR start "rule__ShadowPartCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26860:1: rule__ShadowPartCS__Group__2 : rule__ShadowPartCS__Group__2__Impl ;
public final void rule__ShadowPartCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26864:1: ( rule__ShadowPartCS__Group__2__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26865:2: rule__ShadowPartCS__Group__2__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__ShadowPartCS__Group__2__Impl_in_rule__ShadowPartCS__Group__254506);
rule__ShadowPartCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ShadowPartCS__Group__2"
// $ANTLR start "rule__ShadowPartCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26871:1: rule__ShadowPartCS__Group__2__Impl : ( ( rule__ShadowPartCS__OwnedInitExpressionAssignment_2 ) ) ;
public final void rule__ShadowPartCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26875:1: ( ( ( rule__ShadowPartCS__OwnedInitExpressionAssignment_2 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26876:1: ( ( rule__ShadowPartCS__OwnedInitExpressionAssignment_2 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26876:1: ( ( rule__ShadowPartCS__OwnedInitExpressionAssignment_2 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26877:1: ( rule__ShadowPartCS__OwnedInitExpressionAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getShadowPartCSAccess().getOwnedInitExpressionAssignment_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26878:1: ( rule__ShadowPartCS__OwnedInitExpressionAssignment_2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26878:2: rule__ShadowPartCS__OwnedInitExpressionAssignment_2
{
pushFollow(FollowSets002.FOLLOW_rule__ShadowPartCS__OwnedInitExpressionAssignment_2_in_rule__ShadowPartCS__Group__2__Impl54533);
rule__ShadowPartCS__OwnedInitExpressionAssignment_2();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getShadowPartCSAccess().getOwnedInitExpressionAssignment_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ShadowPartCS__Group__2__Impl"
// $ANTLR start "rule__PatternExpCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26894:1: rule__PatternExpCS__Group__0 : rule__PatternExpCS__Group__0__Impl rule__PatternExpCS__Group__1 ;
public final void rule__PatternExpCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26898:1: ( rule__PatternExpCS__Group__0__Impl rule__PatternExpCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26899:2: rule__PatternExpCS__Group__0__Impl rule__PatternExpCS__Group__1
{
pushFollow(FollowSets002.FOLLOW_rule__PatternExpCS__Group__0__Impl_in_rule__PatternExpCS__Group__054569);
rule__PatternExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__PatternExpCS__Group__1_in_rule__PatternExpCS__Group__054572);
rule__PatternExpCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PatternExpCS__Group__0"
// $ANTLR start "rule__PatternExpCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26906:1: rule__PatternExpCS__Group__0__Impl : ( ( rule__PatternExpCS__PatternVariableNameAssignment_0 )? ) ;
public final void rule__PatternExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26910:1: ( ( ( rule__PatternExpCS__PatternVariableNameAssignment_0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26911:1: ( ( rule__PatternExpCS__PatternVariableNameAssignment_0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26911:1: ( ( rule__PatternExpCS__PatternVariableNameAssignment_0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26912:1: ( rule__PatternExpCS__PatternVariableNameAssignment_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPatternExpCSAccess().getPatternVariableNameAssignment_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26913:1: ( rule__PatternExpCS__PatternVariableNameAssignment_0 )?
int alt214=2;
int LA214_0 = input.LA(1);
if ( ((LA214_0>=RULE_SIMPLE_ID && LA214_0<=RULE_ESCAPED_ID)) ) {
alt214=1;
}
switch (alt214) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26913:2: rule__PatternExpCS__PatternVariableNameAssignment_0
{
pushFollow(FollowSets002.FOLLOW_rule__PatternExpCS__PatternVariableNameAssignment_0_in_rule__PatternExpCS__Group__0__Impl54599);
rule__PatternExpCS__PatternVariableNameAssignment_0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getPatternExpCSAccess().getPatternVariableNameAssignment_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PatternExpCS__Group__0__Impl"
// $ANTLR start "rule__PatternExpCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26923:1: rule__PatternExpCS__Group__1 : rule__PatternExpCS__Group__1__Impl rule__PatternExpCS__Group__2 ;
public final void rule__PatternExpCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26927:1: ( rule__PatternExpCS__Group__1__Impl rule__PatternExpCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26928:2: rule__PatternExpCS__Group__1__Impl rule__PatternExpCS__Group__2
{
pushFollow(FollowSets002.FOLLOW_rule__PatternExpCS__Group__1__Impl_in_rule__PatternExpCS__Group__154630);
rule__PatternExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__PatternExpCS__Group__2_in_rule__PatternExpCS__Group__154633);
rule__PatternExpCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PatternExpCS__Group__1"
// $ANTLR start "rule__PatternExpCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26935:1: rule__PatternExpCS__Group__1__Impl : ( ':' ) ;
public final void rule__PatternExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26939:1: ( ( ':' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26940:1: ( ':' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26940:1: ( ':' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26941:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPatternExpCSAccess().getColonKeyword_1());
}
match(input,96,FollowSets002.FOLLOW_96_in_rule__PatternExpCS__Group__1__Impl54661); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPatternExpCSAccess().getColonKeyword_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PatternExpCS__Group__1__Impl"
// $ANTLR start "rule__PatternExpCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26954:1: rule__PatternExpCS__Group__2 : rule__PatternExpCS__Group__2__Impl ;
public final void rule__PatternExpCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26958:1: ( rule__PatternExpCS__Group__2__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26959:2: rule__PatternExpCS__Group__2__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__PatternExpCS__Group__2__Impl_in_rule__PatternExpCS__Group__254692);
rule__PatternExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PatternExpCS__Group__2"
// $ANTLR start "rule__PatternExpCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26965:1: rule__PatternExpCS__Group__2__Impl : ( ( rule__PatternExpCS__OwnedPatternTypeAssignment_2 ) ) ;
public final void rule__PatternExpCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26969:1: ( ( ( rule__PatternExpCS__OwnedPatternTypeAssignment_2 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26970:1: ( ( rule__PatternExpCS__OwnedPatternTypeAssignment_2 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26970:1: ( ( rule__PatternExpCS__OwnedPatternTypeAssignment_2 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26971:1: ( rule__PatternExpCS__OwnedPatternTypeAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPatternExpCSAccess().getOwnedPatternTypeAssignment_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26972:1: ( rule__PatternExpCS__OwnedPatternTypeAssignment_2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26972:2: rule__PatternExpCS__OwnedPatternTypeAssignment_2
{
pushFollow(FollowSets002.FOLLOW_rule__PatternExpCS__OwnedPatternTypeAssignment_2_in_rule__PatternExpCS__Group__2__Impl54719);
rule__PatternExpCS__OwnedPatternTypeAssignment_2();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getPatternExpCSAccess().getOwnedPatternTypeAssignment_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PatternExpCS__Group__2__Impl"
// $ANTLR start "rule__LambdaLiteralExpCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26988:1: rule__LambdaLiteralExpCS__Group__0 : rule__LambdaLiteralExpCS__Group__0__Impl rule__LambdaLiteralExpCS__Group__1 ;
public final void rule__LambdaLiteralExpCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26992:1: ( rule__LambdaLiteralExpCS__Group__0__Impl rule__LambdaLiteralExpCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:26993:2: rule__LambdaLiteralExpCS__Group__0__Impl rule__LambdaLiteralExpCS__Group__1
{
pushFollow(FollowSets002.FOLLOW_rule__LambdaLiteralExpCS__Group__0__Impl_in_rule__LambdaLiteralExpCS__Group__054755);
rule__LambdaLiteralExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__LambdaLiteralExpCS__Group__1_in_rule__LambdaLiteralExpCS__Group__054758);
rule__LambdaLiteralExpCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LambdaLiteralExpCS__Group__0"
// $ANTLR start "rule__LambdaLiteralExpCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27000:1: rule__LambdaLiteralExpCS__Group__0__Impl : ( 'Lambda' ) ;
public final void rule__LambdaLiteralExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27004:1: ( ( 'Lambda' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27005:1: ( 'Lambda' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27005:1: ( 'Lambda' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27006:1: 'Lambda'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLambdaLiteralExpCSAccess().getLambdaKeyword_0());
}
match(input,151,FollowSets002.FOLLOW_151_in_rule__LambdaLiteralExpCS__Group__0__Impl54786); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLambdaLiteralExpCSAccess().getLambdaKeyword_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LambdaLiteralExpCS__Group__0__Impl"
// $ANTLR start "rule__LambdaLiteralExpCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27019:1: rule__LambdaLiteralExpCS__Group__1 : rule__LambdaLiteralExpCS__Group__1__Impl rule__LambdaLiteralExpCS__Group__2 ;
public final void rule__LambdaLiteralExpCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27023:1: ( rule__LambdaLiteralExpCS__Group__1__Impl rule__LambdaLiteralExpCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27024:2: rule__LambdaLiteralExpCS__Group__1__Impl rule__LambdaLiteralExpCS__Group__2
{
pushFollow(FollowSets002.FOLLOW_rule__LambdaLiteralExpCS__Group__1__Impl_in_rule__LambdaLiteralExpCS__Group__154817);
rule__LambdaLiteralExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__LambdaLiteralExpCS__Group__2_in_rule__LambdaLiteralExpCS__Group__154820);
rule__LambdaLiteralExpCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LambdaLiteralExpCS__Group__1"
// $ANTLR start "rule__LambdaLiteralExpCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27031:1: rule__LambdaLiteralExpCS__Group__1__Impl : ( '{' ) ;
public final void rule__LambdaLiteralExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27035:1: ( ( '{' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27036:1: ( '{' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27036:1: ( '{' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27037:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLambdaLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
match(input,99,FollowSets002.FOLLOW_99_in_rule__LambdaLiteralExpCS__Group__1__Impl54848); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLambdaLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LambdaLiteralExpCS__Group__1__Impl"
// $ANTLR start "rule__LambdaLiteralExpCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27050:1: rule__LambdaLiteralExpCS__Group__2 : rule__LambdaLiteralExpCS__Group__2__Impl rule__LambdaLiteralExpCS__Group__3 ;
public final void rule__LambdaLiteralExpCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27054:1: ( rule__LambdaLiteralExpCS__Group__2__Impl rule__LambdaLiteralExpCS__Group__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27055:2: rule__LambdaLiteralExpCS__Group__2__Impl rule__LambdaLiteralExpCS__Group__3
{
pushFollow(FollowSets002.FOLLOW_rule__LambdaLiteralExpCS__Group__2__Impl_in_rule__LambdaLiteralExpCS__Group__254879);
rule__LambdaLiteralExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__LambdaLiteralExpCS__Group__3_in_rule__LambdaLiteralExpCS__Group__254882);
rule__LambdaLiteralExpCS__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LambdaLiteralExpCS__Group__2"
// $ANTLR start "rule__LambdaLiteralExpCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27062:1: rule__LambdaLiteralExpCS__Group__2__Impl : ( ( rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2 ) ) ;
public final void rule__LambdaLiteralExpCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27066:1: ( ( ( rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27067:1: ( ( rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27067:1: ( ( rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27068:1: ( rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLambdaLiteralExpCSAccess().getOwnedExpressionCSAssignment_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27069:1: ( rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27069:2: rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2
{
pushFollow(FollowSets002.FOLLOW_rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2_in_rule__LambdaLiteralExpCS__Group__2__Impl54909);
rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getLambdaLiteralExpCSAccess().getOwnedExpressionCSAssignment_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LambdaLiteralExpCS__Group__2__Impl"
// $ANTLR start "rule__LambdaLiteralExpCS__Group__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27079:1: rule__LambdaLiteralExpCS__Group__3 : rule__LambdaLiteralExpCS__Group__3__Impl ;
public final void rule__LambdaLiteralExpCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27083:1: ( rule__LambdaLiteralExpCS__Group__3__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27084:2: rule__LambdaLiteralExpCS__Group__3__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__LambdaLiteralExpCS__Group__3__Impl_in_rule__LambdaLiteralExpCS__Group__354939);
rule__LambdaLiteralExpCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LambdaLiteralExpCS__Group__3"
// $ANTLR start "rule__LambdaLiteralExpCS__Group__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27090:1: rule__LambdaLiteralExpCS__Group__3__Impl : ( '}' ) ;
public final void rule__LambdaLiteralExpCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27094:1: ( ( '}' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27095:1: ( '}' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27095:1: ( '}' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27096:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLambdaLiteralExpCSAccess().getRightCurlyBracketKeyword_3());
}
match(input,100,FollowSets002.FOLLOW_100_in_rule__LambdaLiteralExpCS__Group__3__Impl54967); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLambdaLiteralExpCSAccess().getRightCurlyBracketKeyword_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LambdaLiteralExpCS__Group__3__Impl"
// $ANTLR start "rule__MapLiteralExpCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27117:1: rule__MapLiteralExpCS__Group__0 : rule__MapLiteralExpCS__Group__0__Impl rule__MapLiteralExpCS__Group__1 ;
public final void rule__MapLiteralExpCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27121:1: ( rule__MapLiteralExpCS__Group__0__Impl rule__MapLiteralExpCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27122:2: rule__MapLiteralExpCS__Group__0__Impl rule__MapLiteralExpCS__Group__1
{
pushFollow(FollowSets002.FOLLOW_rule__MapLiteralExpCS__Group__0__Impl_in_rule__MapLiteralExpCS__Group__055006);
rule__MapLiteralExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__MapLiteralExpCS__Group__1_in_rule__MapLiteralExpCS__Group__055009);
rule__MapLiteralExpCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MapLiteralExpCS__Group__0"
// $ANTLR start "rule__MapLiteralExpCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27129:1: rule__MapLiteralExpCS__Group__0__Impl : ( ( rule__MapLiteralExpCS__OwnedTypeAssignment_0 ) ) ;
public final void rule__MapLiteralExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27133:1: ( ( ( rule__MapLiteralExpCS__OwnedTypeAssignment_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27134:1: ( ( rule__MapLiteralExpCS__OwnedTypeAssignment_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27134:1: ( ( rule__MapLiteralExpCS__OwnedTypeAssignment_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27135:1: ( rule__MapLiteralExpCS__OwnedTypeAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralExpCSAccess().getOwnedTypeAssignment_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27136:1: ( rule__MapLiteralExpCS__OwnedTypeAssignment_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27136:2: rule__MapLiteralExpCS__OwnedTypeAssignment_0
{
pushFollow(FollowSets002.FOLLOW_rule__MapLiteralExpCS__OwnedTypeAssignment_0_in_rule__MapLiteralExpCS__Group__0__Impl55036);
rule__MapLiteralExpCS__OwnedTypeAssignment_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMapLiteralExpCSAccess().getOwnedTypeAssignment_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MapLiteralExpCS__Group__0__Impl"
// $ANTLR start "rule__MapLiteralExpCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27146:1: rule__MapLiteralExpCS__Group__1 : rule__MapLiteralExpCS__Group__1__Impl rule__MapLiteralExpCS__Group__2 ;
public final void rule__MapLiteralExpCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27150:1: ( rule__MapLiteralExpCS__Group__1__Impl rule__MapLiteralExpCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27151:2: rule__MapLiteralExpCS__Group__1__Impl rule__MapLiteralExpCS__Group__2
{
pushFollow(FollowSets002.FOLLOW_rule__MapLiteralExpCS__Group__1__Impl_in_rule__MapLiteralExpCS__Group__155066);
rule__MapLiteralExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__MapLiteralExpCS__Group__2_in_rule__MapLiteralExpCS__Group__155069);
rule__MapLiteralExpCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MapLiteralExpCS__Group__1"
// $ANTLR start "rule__MapLiteralExpCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27158:1: rule__MapLiteralExpCS__Group__1__Impl : ( '{' ) ;
public final void rule__MapLiteralExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27162:1: ( ( '{' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27163:1: ( '{' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27163:1: ( '{' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27164:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
match(input,99,FollowSets002.FOLLOW_99_in_rule__MapLiteralExpCS__Group__1__Impl55097); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMapLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MapLiteralExpCS__Group__1__Impl"
// $ANTLR start "rule__MapLiteralExpCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27177:1: rule__MapLiteralExpCS__Group__2 : rule__MapLiteralExpCS__Group__2__Impl rule__MapLiteralExpCS__Group__3 ;
public final void rule__MapLiteralExpCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27181:1: ( rule__MapLiteralExpCS__Group__2__Impl rule__MapLiteralExpCS__Group__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27182:2: rule__MapLiteralExpCS__Group__2__Impl rule__MapLiteralExpCS__Group__3
{
pushFollow(FollowSets002.FOLLOW_rule__MapLiteralExpCS__Group__2__Impl_in_rule__MapLiteralExpCS__Group__255128);
rule__MapLiteralExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__MapLiteralExpCS__Group__3_in_rule__MapLiteralExpCS__Group__255131);
rule__MapLiteralExpCS__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MapLiteralExpCS__Group__2"
// $ANTLR start "rule__MapLiteralExpCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27189:1: rule__MapLiteralExpCS__Group__2__Impl : ( ( rule__MapLiteralExpCS__Group_2__0 )? ) ;
public final void rule__MapLiteralExpCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27193:1: ( ( ( rule__MapLiteralExpCS__Group_2__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27194:1: ( ( rule__MapLiteralExpCS__Group_2__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27194:1: ( ( rule__MapLiteralExpCS__Group_2__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27195:1: ( rule__MapLiteralExpCS__Group_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralExpCSAccess().getGroup_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27196:1: ( rule__MapLiteralExpCS__Group_2__0 )?
int alt215=2;
int LA215_0 = input.LA(1);
if ( ((LA215_0>=RULE_INT && LA215_0<=RULE_ESCAPED_ID)||(LA215_0>=33 && LA215_0<=40)||(LA215_0>=57 && LA215_0<=71)||LA215_0==91||LA215_0==99||(LA215_0>=127 && LA215_0<=129)||LA215_0==132||(LA215_0>=134 && LA215_0<=140)||LA215_0==144||(LA215_0>=146 && LA215_0<=148)||LA215_0==151||(LA215_0>=153 && LA215_0<=154)||LA215_0==156||(LA215_0>=159 && LA215_0<=160)||(LA215_0>=165 && LA215_0<=168)) ) {
alt215=1;
}
switch (alt215) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27196:2: rule__MapLiteralExpCS__Group_2__0
{
pushFollow(FollowSets002.FOLLOW_rule__MapLiteralExpCS__Group_2__0_in_rule__MapLiteralExpCS__Group__2__Impl55158);
rule__MapLiteralExpCS__Group_2__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMapLiteralExpCSAccess().getGroup_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MapLiteralExpCS__Group__2__Impl"
// $ANTLR start "rule__MapLiteralExpCS__Group__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27206:1: rule__MapLiteralExpCS__Group__3 : rule__MapLiteralExpCS__Group__3__Impl ;
public final void rule__MapLiteralExpCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27210:1: ( rule__MapLiteralExpCS__Group__3__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27211:2: rule__MapLiteralExpCS__Group__3__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__MapLiteralExpCS__Group__3__Impl_in_rule__MapLiteralExpCS__Group__355189);
rule__MapLiteralExpCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MapLiteralExpCS__Group__3"
// $ANTLR start "rule__MapLiteralExpCS__Group__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27217:1: rule__MapLiteralExpCS__Group__3__Impl : ( '}' ) ;
public final void rule__MapLiteralExpCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27221:1: ( ( '}' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27222:1: ( '}' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27222:1: ( '}' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27223:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralExpCSAccess().getRightCurlyBracketKeyword_3());
}
match(input,100,FollowSets002.FOLLOW_100_in_rule__MapLiteralExpCS__Group__3__Impl55217); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMapLiteralExpCSAccess().getRightCurlyBracketKeyword_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MapLiteralExpCS__Group__3__Impl"
// $ANTLR start "rule__MapLiteralExpCS__Group_2__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27244:1: rule__MapLiteralExpCS__Group_2__0 : rule__MapLiteralExpCS__Group_2__0__Impl rule__MapLiteralExpCS__Group_2__1 ;
public final void rule__MapLiteralExpCS__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27248:1: ( rule__MapLiteralExpCS__Group_2__0__Impl rule__MapLiteralExpCS__Group_2__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27249:2: rule__MapLiteralExpCS__Group_2__0__Impl rule__MapLiteralExpCS__Group_2__1
{
pushFollow(FollowSets002.FOLLOW_rule__MapLiteralExpCS__Group_2__0__Impl_in_rule__MapLiteralExpCS__Group_2__055256);
rule__MapLiteralExpCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__MapLiteralExpCS__Group_2__1_in_rule__MapLiteralExpCS__Group_2__055259);
rule__MapLiteralExpCS__Group_2__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MapLiteralExpCS__Group_2__0"
// $ANTLR start "rule__MapLiteralExpCS__Group_2__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27256:1: rule__MapLiteralExpCS__Group_2__0__Impl : ( ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_0 ) ) ;
public final void rule__MapLiteralExpCS__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27260:1: ( ( ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27261:1: ( ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27261:1: ( ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27262:1: ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralExpCSAccess().getOwnedPartsAssignment_2_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27263:1: ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27263:2: rule__MapLiteralExpCS__OwnedPartsAssignment_2_0
{
pushFollow(FollowSets002.FOLLOW_rule__MapLiteralExpCS__OwnedPartsAssignment_2_0_in_rule__MapLiteralExpCS__Group_2__0__Impl55286);
rule__MapLiteralExpCS__OwnedPartsAssignment_2_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMapLiteralExpCSAccess().getOwnedPartsAssignment_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MapLiteralExpCS__Group_2__0__Impl"
// $ANTLR start "rule__MapLiteralExpCS__Group_2__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27273:1: rule__MapLiteralExpCS__Group_2__1 : rule__MapLiteralExpCS__Group_2__1__Impl ;
public final void rule__MapLiteralExpCS__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27277:1: ( rule__MapLiteralExpCS__Group_2__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27278:2: rule__MapLiteralExpCS__Group_2__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__MapLiteralExpCS__Group_2__1__Impl_in_rule__MapLiteralExpCS__Group_2__155316);
rule__MapLiteralExpCS__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MapLiteralExpCS__Group_2__1"
// $ANTLR start "rule__MapLiteralExpCS__Group_2__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27284:1: rule__MapLiteralExpCS__Group_2__1__Impl : ( ( rule__MapLiteralExpCS__Group_2_1__0 )* ) ;
public final void rule__MapLiteralExpCS__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27288:1: ( ( ( rule__MapLiteralExpCS__Group_2_1__0 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27289:1: ( ( rule__MapLiteralExpCS__Group_2_1__0 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27289:1: ( ( rule__MapLiteralExpCS__Group_2_1__0 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27290:1: ( rule__MapLiteralExpCS__Group_2_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralExpCSAccess().getGroup_2_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27291:1: ( rule__MapLiteralExpCS__Group_2_1__0 )*
loop216:
do {
int alt216=2;
int LA216_0 = input.LA(1);
if ( (LA216_0==95) ) {
alt216=1;
}
switch (alt216) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27291:2: rule__MapLiteralExpCS__Group_2_1__0
{
pushFollow(FollowSets002.FOLLOW_rule__MapLiteralExpCS__Group_2_1__0_in_rule__MapLiteralExpCS__Group_2__1__Impl55343);
rule__MapLiteralExpCS__Group_2_1__0();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop216;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getMapLiteralExpCSAccess().getGroup_2_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MapLiteralExpCS__Group_2__1__Impl"
// $ANTLR start "rule__MapLiteralExpCS__Group_2_1__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27305:1: rule__MapLiteralExpCS__Group_2_1__0 : rule__MapLiteralExpCS__Group_2_1__0__Impl rule__MapLiteralExpCS__Group_2_1__1 ;
public final void rule__MapLiteralExpCS__Group_2_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27309:1: ( rule__MapLiteralExpCS__Group_2_1__0__Impl rule__MapLiteralExpCS__Group_2_1__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27310:2: rule__MapLiteralExpCS__Group_2_1__0__Impl rule__MapLiteralExpCS__Group_2_1__1
{
pushFollow(FollowSets002.FOLLOW_rule__MapLiteralExpCS__Group_2_1__0__Impl_in_rule__MapLiteralExpCS__Group_2_1__055378);
rule__MapLiteralExpCS__Group_2_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__MapLiteralExpCS__Group_2_1__1_in_rule__MapLiteralExpCS__Group_2_1__055381);
rule__MapLiteralExpCS__Group_2_1__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MapLiteralExpCS__Group_2_1__0"
// $ANTLR start "rule__MapLiteralExpCS__Group_2_1__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27317:1: rule__MapLiteralExpCS__Group_2_1__0__Impl : ( ',' ) ;
public final void rule__MapLiteralExpCS__Group_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27321:1: ( ( ',' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27322:1: ( ',' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27322:1: ( ',' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27323:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralExpCSAccess().getCommaKeyword_2_1_0());
}
match(input,95,FollowSets002.FOLLOW_95_in_rule__MapLiteralExpCS__Group_2_1__0__Impl55409); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMapLiteralExpCSAccess().getCommaKeyword_2_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MapLiteralExpCS__Group_2_1__0__Impl"
// $ANTLR start "rule__MapLiteralExpCS__Group_2_1__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27336:1: rule__MapLiteralExpCS__Group_2_1__1 : rule__MapLiteralExpCS__Group_2_1__1__Impl ;
public final void rule__MapLiteralExpCS__Group_2_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27340:1: ( rule__MapLiteralExpCS__Group_2_1__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27341:2: rule__MapLiteralExpCS__Group_2_1__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__MapLiteralExpCS__Group_2_1__1__Impl_in_rule__MapLiteralExpCS__Group_2_1__155440);
rule__MapLiteralExpCS__Group_2_1__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MapLiteralExpCS__Group_2_1__1"
// $ANTLR start "rule__MapLiteralExpCS__Group_2_1__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27347:1: rule__MapLiteralExpCS__Group_2_1__1__Impl : ( ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1 ) ) ;
public final void rule__MapLiteralExpCS__Group_2_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27351:1: ( ( ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27352:1: ( ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27352:1: ( ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27353:1: ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralExpCSAccess().getOwnedPartsAssignment_2_1_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27354:1: ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27354:2: rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1
{
pushFollow(FollowSets002.FOLLOW_rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1_in_rule__MapLiteralExpCS__Group_2_1__1__Impl55467);
rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMapLiteralExpCSAccess().getOwnedPartsAssignment_2_1_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MapLiteralExpCS__Group_2_1__1__Impl"
// $ANTLR start "rule__MapLiteralPartCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27368:1: rule__MapLiteralPartCS__Group__0 : rule__MapLiteralPartCS__Group__0__Impl rule__MapLiteralPartCS__Group__1 ;
public final void rule__MapLiteralPartCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27372:1: ( rule__MapLiteralPartCS__Group__0__Impl rule__MapLiteralPartCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27373:2: rule__MapLiteralPartCS__Group__0__Impl rule__MapLiteralPartCS__Group__1
{
pushFollow(FollowSets002.FOLLOW_rule__MapLiteralPartCS__Group__0__Impl_in_rule__MapLiteralPartCS__Group__055501);
rule__MapLiteralPartCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__MapLiteralPartCS__Group__1_in_rule__MapLiteralPartCS__Group__055504);
rule__MapLiteralPartCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MapLiteralPartCS__Group__0"
// $ANTLR start "rule__MapLiteralPartCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27380:1: rule__MapLiteralPartCS__Group__0__Impl : ( ( rule__MapLiteralPartCS__OwnedKeyAssignment_0 ) ) ;
public final void rule__MapLiteralPartCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27384:1: ( ( ( rule__MapLiteralPartCS__OwnedKeyAssignment_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27385:1: ( ( rule__MapLiteralPartCS__OwnedKeyAssignment_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27385:1: ( ( rule__MapLiteralPartCS__OwnedKeyAssignment_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27386:1: ( rule__MapLiteralPartCS__OwnedKeyAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralPartCSAccess().getOwnedKeyAssignment_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27387:1: ( rule__MapLiteralPartCS__OwnedKeyAssignment_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27387:2: rule__MapLiteralPartCS__OwnedKeyAssignment_0
{
pushFollow(FollowSets002.FOLLOW_rule__MapLiteralPartCS__OwnedKeyAssignment_0_in_rule__MapLiteralPartCS__Group__0__Impl55531);
rule__MapLiteralPartCS__OwnedKeyAssignment_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMapLiteralPartCSAccess().getOwnedKeyAssignment_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MapLiteralPartCS__Group__0__Impl"
// $ANTLR start "rule__MapLiteralPartCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27397:1: rule__MapLiteralPartCS__Group__1 : rule__MapLiteralPartCS__Group__1__Impl rule__MapLiteralPartCS__Group__2 ;
public final void rule__MapLiteralPartCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27401:1: ( rule__MapLiteralPartCS__Group__1__Impl rule__MapLiteralPartCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27402:2: rule__MapLiteralPartCS__Group__1__Impl rule__MapLiteralPartCS__Group__2
{
pushFollow(FollowSets002.FOLLOW_rule__MapLiteralPartCS__Group__1__Impl_in_rule__MapLiteralPartCS__Group__155561);
rule__MapLiteralPartCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__MapLiteralPartCS__Group__2_in_rule__MapLiteralPartCS__Group__155564);
rule__MapLiteralPartCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MapLiteralPartCS__Group__1"
// $ANTLR start "rule__MapLiteralPartCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27409:1: rule__MapLiteralPartCS__Group__1__Impl : ( '<-' ) ;
public final void rule__MapLiteralPartCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27413:1: ( ( '<-' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27414:1: ( '<-' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27414:1: ( '<-' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27415:1: '<-'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralPartCSAccess().getLessThanSignHyphenMinusKeyword_1());
}
match(input,152,FollowSets002.FOLLOW_152_in_rule__MapLiteralPartCS__Group__1__Impl55592); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMapLiteralPartCSAccess().getLessThanSignHyphenMinusKeyword_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MapLiteralPartCS__Group__1__Impl"
// $ANTLR start "rule__MapLiteralPartCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27428:1: rule__MapLiteralPartCS__Group__2 : rule__MapLiteralPartCS__Group__2__Impl ;
public final void rule__MapLiteralPartCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27432:1: ( rule__MapLiteralPartCS__Group__2__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27433:2: rule__MapLiteralPartCS__Group__2__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__MapLiteralPartCS__Group__2__Impl_in_rule__MapLiteralPartCS__Group__255623);
rule__MapLiteralPartCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MapLiteralPartCS__Group__2"
// $ANTLR start "rule__MapLiteralPartCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27439:1: rule__MapLiteralPartCS__Group__2__Impl : ( ( rule__MapLiteralPartCS__OwnedValueAssignment_2 ) ) ;
public final void rule__MapLiteralPartCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27443:1: ( ( ( rule__MapLiteralPartCS__OwnedValueAssignment_2 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27444:1: ( ( rule__MapLiteralPartCS__OwnedValueAssignment_2 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27444:1: ( ( rule__MapLiteralPartCS__OwnedValueAssignment_2 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27445:1: ( rule__MapLiteralPartCS__OwnedValueAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralPartCSAccess().getOwnedValueAssignment_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27446:1: ( rule__MapLiteralPartCS__OwnedValueAssignment_2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27446:2: rule__MapLiteralPartCS__OwnedValueAssignment_2
{
pushFollow(FollowSets002.FOLLOW_rule__MapLiteralPartCS__OwnedValueAssignment_2_in_rule__MapLiteralPartCS__Group__2__Impl55650);
rule__MapLiteralPartCS__OwnedValueAssignment_2();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMapLiteralPartCSAccess().getOwnedValueAssignment_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MapLiteralPartCS__Group__2__Impl"
// $ANTLR start "rule__TupleLiteralExpCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27462:1: rule__TupleLiteralExpCS__Group__0 : rule__TupleLiteralExpCS__Group__0__Impl rule__TupleLiteralExpCS__Group__1 ;
public final void rule__TupleLiteralExpCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27466:1: ( rule__TupleLiteralExpCS__Group__0__Impl rule__TupleLiteralExpCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27467:2: rule__TupleLiteralExpCS__Group__0__Impl rule__TupleLiteralExpCS__Group__1
{
pushFollow(FollowSets002.FOLLOW_rule__TupleLiteralExpCS__Group__0__Impl_in_rule__TupleLiteralExpCS__Group__055686);
rule__TupleLiteralExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__TupleLiteralExpCS__Group__1_in_rule__TupleLiteralExpCS__Group__055689);
rule__TupleLiteralExpCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TupleLiteralExpCS__Group__0"
// $ANTLR start "rule__TupleLiteralExpCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27474:1: rule__TupleLiteralExpCS__Group__0__Impl : ( 'Tuple' ) ;
public final void rule__TupleLiteralExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27478:1: ( ( 'Tuple' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27479:1: ( 'Tuple' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27479:1: ( 'Tuple' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27480:1: 'Tuple'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getTupleKeyword_0());
}
match(input,58,FollowSets002.FOLLOW_58_in_rule__TupleLiteralExpCS__Group__0__Impl55717); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralExpCSAccess().getTupleKeyword_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TupleLiteralExpCS__Group__0__Impl"
// $ANTLR start "rule__TupleLiteralExpCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27493:1: rule__TupleLiteralExpCS__Group__1 : rule__TupleLiteralExpCS__Group__1__Impl rule__TupleLiteralExpCS__Group__2 ;
public final void rule__TupleLiteralExpCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27497:1: ( rule__TupleLiteralExpCS__Group__1__Impl rule__TupleLiteralExpCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27498:2: rule__TupleLiteralExpCS__Group__1__Impl rule__TupleLiteralExpCS__Group__2
{
pushFollow(FollowSets002.FOLLOW_rule__TupleLiteralExpCS__Group__1__Impl_in_rule__TupleLiteralExpCS__Group__155748);
rule__TupleLiteralExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__TupleLiteralExpCS__Group__2_in_rule__TupleLiteralExpCS__Group__155751);
rule__TupleLiteralExpCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TupleLiteralExpCS__Group__1"
// $ANTLR start "rule__TupleLiteralExpCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27505:1: rule__TupleLiteralExpCS__Group__1__Impl : ( '{' ) ;
public final void rule__TupleLiteralExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27509:1: ( ( '{' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27510:1: ( '{' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27510:1: ( '{' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27511:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
match(input,99,FollowSets002.FOLLOW_99_in_rule__TupleLiteralExpCS__Group__1__Impl55779); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TupleLiteralExpCS__Group__1__Impl"
// $ANTLR start "rule__TupleLiteralExpCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27524:1: rule__TupleLiteralExpCS__Group__2 : rule__TupleLiteralExpCS__Group__2__Impl rule__TupleLiteralExpCS__Group__3 ;
public final void rule__TupleLiteralExpCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27528:1: ( rule__TupleLiteralExpCS__Group__2__Impl rule__TupleLiteralExpCS__Group__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27529:2: rule__TupleLiteralExpCS__Group__2__Impl rule__TupleLiteralExpCS__Group__3
{
pushFollow(FollowSets002.FOLLOW_rule__TupleLiteralExpCS__Group__2__Impl_in_rule__TupleLiteralExpCS__Group__255810);
rule__TupleLiteralExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__TupleLiteralExpCS__Group__3_in_rule__TupleLiteralExpCS__Group__255813);
rule__TupleLiteralExpCS__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TupleLiteralExpCS__Group__2"
// $ANTLR start "rule__TupleLiteralExpCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27536:1: rule__TupleLiteralExpCS__Group__2__Impl : ( ( rule__TupleLiteralExpCS__OwnedPartsAssignment_2 ) ) ;
public final void rule__TupleLiteralExpCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27540:1: ( ( ( rule__TupleLiteralExpCS__OwnedPartsAssignment_2 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27541:1: ( ( rule__TupleLiteralExpCS__OwnedPartsAssignment_2 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27541:1: ( ( rule__TupleLiteralExpCS__OwnedPartsAssignment_2 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27542:1: ( rule__TupleLiteralExpCS__OwnedPartsAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getOwnedPartsAssignment_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27543:1: ( rule__TupleLiteralExpCS__OwnedPartsAssignment_2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27543:2: rule__TupleLiteralExpCS__OwnedPartsAssignment_2
{
pushFollow(FollowSets002.FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_2_in_rule__TupleLiteralExpCS__Group__2__Impl55840);
rule__TupleLiteralExpCS__OwnedPartsAssignment_2();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralExpCSAccess().getOwnedPartsAssignment_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TupleLiteralExpCS__Group__2__Impl"
// $ANTLR start "rule__TupleLiteralExpCS__Group__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27553:1: rule__TupleLiteralExpCS__Group__3 : rule__TupleLiteralExpCS__Group__3__Impl rule__TupleLiteralExpCS__Group__4 ;
public final void rule__TupleLiteralExpCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27557:1: ( rule__TupleLiteralExpCS__Group__3__Impl rule__TupleLiteralExpCS__Group__4 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27558:2: rule__TupleLiteralExpCS__Group__3__Impl rule__TupleLiteralExpCS__Group__4
{
pushFollow(FollowSets002.FOLLOW_rule__TupleLiteralExpCS__Group__3__Impl_in_rule__TupleLiteralExpCS__Group__355870);
rule__TupleLiteralExpCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__TupleLiteralExpCS__Group__4_in_rule__TupleLiteralExpCS__Group__355873);
rule__TupleLiteralExpCS__Group__4();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TupleLiteralExpCS__Group__3"
// $ANTLR start "rule__TupleLiteralExpCS__Group__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27565:1: rule__TupleLiteralExpCS__Group__3__Impl : ( ( rule__TupleLiteralExpCS__Group_3__0 )* ) ;
public final void rule__TupleLiteralExpCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27569:1: ( ( ( rule__TupleLiteralExpCS__Group_3__0 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27570:1: ( ( rule__TupleLiteralExpCS__Group_3__0 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27570:1: ( ( rule__TupleLiteralExpCS__Group_3__0 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27571:1: ( rule__TupleLiteralExpCS__Group_3__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getGroup_3());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27572:1: ( rule__TupleLiteralExpCS__Group_3__0 )*
loop217:
do {
int alt217=2;
int LA217_0 = input.LA(1);
if ( (LA217_0==95) ) {
alt217=1;
}
switch (alt217) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27572:2: rule__TupleLiteralExpCS__Group_3__0
{
pushFollow(FollowSets002.FOLLOW_rule__TupleLiteralExpCS__Group_3__0_in_rule__TupleLiteralExpCS__Group__3__Impl55900);
rule__TupleLiteralExpCS__Group_3__0();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop217;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralExpCSAccess().getGroup_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TupleLiteralExpCS__Group__3__Impl"
// $ANTLR start "rule__TupleLiteralExpCS__Group__4"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27582:1: rule__TupleLiteralExpCS__Group__4 : rule__TupleLiteralExpCS__Group__4__Impl ;
public final void rule__TupleLiteralExpCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27586:1: ( rule__TupleLiteralExpCS__Group__4__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27587:2: rule__TupleLiteralExpCS__Group__4__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__TupleLiteralExpCS__Group__4__Impl_in_rule__TupleLiteralExpCS__Group__455931);
rule__TupleLiteralExpCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TupleLiteralExpCS__Group__4"
// $ANTLR start "rule__TupleLiteralExpCS__Group__4__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27593:1: rule__TupleLiteralExpCS__Group__4__Impl : ( '}' ) ;
public final void rule__TupleLiteralExpCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27597:1: ( ( '}' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27598:1: ( '}' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27598:1: ( '}' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27599:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getRightCurlyBracketKeyword_4());
}
match(input,100,FollowSets002.FOLLOW_100_in_rule__TupleLiteralExpCS__Group__4__Impl55959); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralExpCSAccess().getRightCurlyBracketKeyword_4());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TupleLiteralExpCS__Group__4__Impl"
// $ANTLR start "rule__TupleLiteralExpCS__Group_3__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27622:1: rule__TupleLiteralExpCS__Group_3__0 : rule__TupleLiteralExpCS__Group_3__0__Impl rule__TupleLiteralExpCS__Group_3__1 ;
public final void rule__TupleLiteralExpCS__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27626:1: ( rule__TupleLiteralExpCS__Group_3__0__Impl rule__TupleLiteralExpCS__Group_3__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27627:2: rule__TupleLiteralExpCS__Group_3__0__Impl rule__TupleLiteralExpCS__Group_3__1
{
pushFollow(FollowSets002.FOLLOW_rule__TupleLiteralExpCS__Group_3__0__Impl_in_rule__TupleLiteralExpCS__Group_3__056000);
rule__TupleLiteralExpCS__Group_3__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__TupleLiteralExpCS__Group_3__1_in_rule__TupleLiteralExpCS__Group_3__056003);
rule__TupleLiteralExpCS__Group_3__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TupleLiteralExpCS__Group_3__0"
// $ANTLR start "rule__TupleLiteralExpCS__Group_3__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27634:1: rule__TupleLiteralExpCS__Group_3__0__Impl : ( ',' ) ;
public final void rule__TupleLiteralExpCS__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27638:1: ( ( ',' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27639:1: ( ',' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27639:1: ( ',' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27640:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getCommaKeyword_3_0());
}
match(input,95,FollowSets002.FOLLOW_95_in_rule__TupleLiteralExpCS__Group_3__0__Impl56031); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralExpCSAccess().getCommaKeyword_3_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TupleLiteralExpCS__Group_3__0__Impl"
// $ANTLR start "rule__TupleLiteralExpCS__Group_3__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27653:1: rule__TupleLiteralExpCS__Group_3__1 : rule__TupleLiteralExpCS__Group_3__1__Impl ;
public final void rule__TupleLiteralExpCS__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27657:1: ( rule__TupleLiteralExpCS__Group_3__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27658:2: rule__TupleLiteralExpCS__Group_3__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__TupleLiteralExpCS__Group_3__1__Impl_in_rule__TupleLiteralExpCS__Group_3__156062);
rule__TupleLiteralExpCS__Group_3__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TupleLiteralExpCS__Group_3__1"
// $ANTLR start "rule__TupleLiteralExpCS__Group_3__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27664:1: rule__TupleLiteralExpCS__Group_3__1__Impl : ( ( rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1 ) ) ;
public final void rule__TupleLiteralExpCS__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27668:1: ( ( ( rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27669:1: ( ( rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27669:1: ( ( rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27670:1: ( rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getOwnedPartsAssignment_3_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27671:1: ( rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27671:2: rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1
{
pushFollow(FollowSets002.FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1_in_rule__TupleLiteralExpCS__Group_3__1__Impl56089);
rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralExpCSAccess().getOwnedPartsAssignment_3_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TupleLiteralExpCS__Group_3__1__Impl"
// $ANTLR start "rule__TupleLiteralPartCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27685:1: rule__TupleLiteralPartCS__Group__0 : rule__TupleLiteralPartCS__Group__0__Impl rule__TupleLiteralPartCS__Group__1 ;
public final void rule__TupleLiteralPartCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27689:1: ( rule__TupleLiteralPartCS__Group__0__Impl rule__TupleLiteralPartCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27690:2: rule__TupleLiteralPartCS__Group__0__Impl rule__TupleLiteralPartCS__Group__1
{
pushFollow(FollowSets002.FOLLOW_rule__TupleLiteralPartCS__Group__0__Impl_in_rule__TupleLiteralPartCS__Group__056123);
rule__TupleLiteralPartCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__TupleLiteralPartCS__Group__1_in_rule__TupleLiteralPartCS__Group__056126);
rule__TupleLiteralPartCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TupleLiteralPartCS__Group__0"
// $ANTLR start "rule__TupleLiteralPartCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27697:1: rule__TupleLiteralPartCS__Group__0__Impl : ( ( rule__TupleLiteralPartCS__NameAssignment_0 ) ) ;
public final void rule__TupleLiteralPartCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27701:1: ( ( ( rule__TupleLiteralPartCS__NameAssignment_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27702:1: ( ( rule__TupleLiteralPartCS__NameAssignment_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27702:1: ( ( rule__TupleLiteralPartCS__NameAssignment_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27703:1: ( rule__TupleLiteralPartCS__NameAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSAccess().getNameAssignment_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27704:1: ( rule__TupleLiteralPartCS__NameAssignment_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27704:2: rule__TupleLiteralPartCS__NameAssignment_0
{
pushFollow(FollowSets002.FOLLOW_rule__TupleLiteralPartCS__NameAssignment_0_in_rule__TupleLiteralPartCS__Group__0__Impl56153);
rule__TupleLiteralPartCS__NameAssignment_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralPartCSAccess().getNameAssignment_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TupleLiteralPartCS__Group__0__Impl"
// $ANTLR start "rule__TupleLiteralPartCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27714:1: rule__TupleLiteralPartCS__Group__1 : rule__TupleLiteralPartCS__Group__1__Impl rule__TupleLiteralPartCS__Group__2 ;
public final void rule__TupleLiteralPartCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27718:1: ( rule__TupleLiteralPartCS__Group__1__Impl rule__TupleLiteralPartCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27719:2: rule__TupleLiteralPartCS__Group__1__Impl rule__TupleLiteralPartCS__Group__2
{
pushFollow(FollowSets002.FOLLOW_rule__TupleLiteralPartCS__Group__1__Impl_in_rule__TupleLiteralPartCS__Group__156183);
rule__TupleLiteralPartCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__TupleLiteralPartCS__Group__2_in_rule__TupleLiteralPartCS__Group__156186);
rule__TupleLiteralPartCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TupleLiteralPartCS__Group__1"
// $ANTLR start "rule__TupleLiteralPartCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27726:1: rule__TupleLiteralPartCS__Group__1__Impl : ( ( rule__TupleLiteralPartCS__Group_1__0 )? ) ;
public final void rule__TupleLiteralPartCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27730:1: ( ( ( rule__TupleLiteralPartCS__Group_1__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27731:1: ( ( rule__TupleLiteralPartCS__Group_1__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27731:1: ( ( rule__TupleLiteralPartCS__Group_1__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27732:1: ( rule__TupleLiteralPartCS__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSAccess().getGroup_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27733:1: ( rule__TupleLiteralPartCS__Group_1__0 )?
int alt218=2;
int LA218_0 = input.LA(1);
if ( (LA218_0==96) ) {
alt218=1;
}
switch (alt218) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27733:2: rule__TupleLiteralPartCS__Group_1__0
{
pushFollow(FollowSets002.FOLLOW_rule__TupleLiteralPartCS__Group_1__0_in_rule__TupleLiteralPartCS__Group__1__Impl56213);
rule__TupleLiteralPartCS__Group_1__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralPartCSAccess().getGroup_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TupleLiteralPartCS__Group__1__Impl"
// $ANTLR start "rule__TupleLiteralPartCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27743:1: rule__TupleLiteralPartCS__Group__2 : rule__TupleLiteralPartCS__Group__2__Impl rule__TupleLiteralPartCS__Group__3 ;
public final void rule__TupleLiteralPartCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27747:1: ( rule__TupleLiteralPartCS__Group__2__Impl rule__TupleLiteralPartCS__Group__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27748:2: rule__TupleLiteralPartCS__Group__2__Impl rule__TupleLiteralPartCS__Group__3
{
pushFollow(FollowSets002.FOLLOW_rule__TupleLiteralPartCS__Group__2__Impl_in_rule__TupleLiteralPartCS__Group__256244);
rule__TupleLiteralPartCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__TupleLiteralPartCS__Group__3_in_rule__TupleLiteralPartCS__Group__256247);
rule__TupleLiteralPartCS__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TupleLiteralPartCS__Group__2"
// $ANTLR start "rule__TupleLiteralPartCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27755:1: rule__TupleLiteralPartCS__Group__2__Impl : ( '=' ) ;
public final void rule__TupleLiteralPartCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27759:1: ( ( '=' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27760:1: ( '=' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27760:1: ( '=' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27761:1: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSAccess().getEqualsSignKeyword_2());
}
match(input,47,FollowSets002.FOLLOW_47_in_rule__TupleLiteralPartCS__Group__2__Impl56275); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralPartCSAccess().getEqualsSignKeyword_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TupleLiteralPartCS__Group__2__Impl"
// $ANTLR start "rule__TupleLiteralPartCS__Group__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27774:1: rule__TupleLiteralPartCS__Group__3 : rule__TupleLiteralPartCS__Group__3__Impl ;
public final void rule__TupleLiteralPartCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27778:1: ( rule__TupleLiteralPartCS__Group__3__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27779:2: rule__TupleLiteralPartCS__Group__3__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__TupleLiteralPartCS__Group__3__Impl_in_rule__TupleLiteralPartCS__Group__356306);
rule__TupleLiteralPartCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TupleLiteralPartCS__Group__3"
// $ANTLR start "rule__TupleLiteralPartCS__Group__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27785:1: rule__TupleLiteralPartCS__Group__3__Impl : ( ( rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3 ) ) ;
public final void rule__TupleLiteralPartCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27789:1: ( ( ( rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27790:1: ( ( rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27790:1: ( ( rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27791:1: ( rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSAccess().getOwnedInitExpressionAssignment_3());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27792:1: ( rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27792:2: rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3
{
pushFollow(FollowSets002.FOLLOW_rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3_in_rule__TupleLiteralPartCS__Group__3__Impl56333);
rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralPartCSAccess().getOwnedInitExpressionAssignment_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TupleLiteralPartCS__Group__3__Impl"
// $ANTLR start "rule__TupleLiteralPartCS__Group_1__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27810:1: rule__TupleLiteralPartCS__Group_1__0 : rule__TupleLiteralPartCS__Group_1__0__Impl rule__TupleLiteralPartCS__Group_1__1 ;
public final void rule__TupleLiteralPartCS__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27814:1: ( rule__TupleLiteralPartCS__Group_1__0__Impl rule__TupleLiteralPartCS__Group_1__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27815:2: rule__TupleLiteralPartCS__Group_1__0__Impl rule__TupleLiteralPartCS__Group_1__1
{
pushFollow(FollowSets002.FOLLOW_rule__TupleLiteralPartCS__Group_1__0__Impl_in_rule__TupleLiteralPartCS__Group_1__056371);
rule__TupleLiteralPartCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__TupleLiteralPartCS__Group_1__1_in_rule__TupleLiteralPartCS__Group_1__056374);
rule__TupleLiteralPartCS__Group_1__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TupleLiteralPartCS__Group_1__0"
// $ANTLR start "rule__TupleLiteralPartCS__Group_1__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27822:1: rule__TupleLiteralPartCS__Group_1__0__Impl : ( ':' ) ;
public final void rule__TupleLiteralPartCS__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27826:1: ( ( ':' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27827:1: ( ':' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27827:1: ( ':' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27828:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSAccess().getColonKeyword_1_0());
}
match(input,96,FollowSets002.FOLLOW_96_in_rule__TupleLiteralPartCS__Group_1__0__Impl56402); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralPartCSAccess().getColonKeyword_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TupleLiteralPartCS__Group_1__0__Impl"
// $ANTLR start "rule__TupleLiteralPartCS__Group_1__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27841:1: rule__TupleLiteralPartCS__Group_1__1 : rule__TupleLiteralPartCS__Group_1__1__Impl ;
public final void rule__TupleLiteralPartCS__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27845:1: ( rule__TupleLiteralPartCS__Group_1__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27846:2: rule__TupleLiteralPartCS__Group_1__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__TupleLiteralPartCS__Group_1__1__Impl_in_rule__TupleLiteralPartCS__Group_1__156433);
rule__TupleLiteralPartCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TupleLiteralPartCS__Group_1__1"
// $ANTLR start "rule__TupleLiteralPartCS__Group_1__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27852:1: rule__TupleLiteralPartCS__Group_1__1__Impl : ( ( rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1 ) ) ;
public final void rule__TupleLiteralPartCS__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27856:1: ( ( ( rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27857:1: ( ( rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27857:1: ( ( rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27858:1: ( rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSAccess().getOwnedTypeAssignment_1_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27859:1: ( rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27859:2: rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1
{
pushFollow(FollowSets002.FOLLOW_rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1_in_rule__TupleLiteralPartCS__Group_1__1__Impl56460);
rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralPartCSAccess().getOwnedTypeAssignment_1_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TupleLiteralPartCS__Group_1__1__Impl"
// $ANTLR start "rule__UnlimitedNaturalLiteralExpCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27873:1: rule__UnlimitedNaturalLiteralExpCS__Group__0 : rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl rule__UnlimitedNaturalLiteralExpCS__Group__1 ;
public final void rule__UnlimitedNaturalLiteralExpCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27877:1: ( rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl rule__UnlimitedNaturalLiteralExpCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27878:2: rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl rule__UnlimitedNaturalLiteralExpCS__Group__1
{
pushFollow(FollowSets002.FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__056494);
rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1_in_rule__UnlimitedNaturalLiteralExpCS__Group__056497);
rule__UnlimitedNaturalLiteralExpCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__UnlimitedNaturalLiteralExpCS__Group__0"
// $ANTLR start "rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27885:1: rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl : ( () ) ;
public final void rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27889:1: ( ( () ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27890:1: ( () )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27890:1: ( () )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27891:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnlimitedNaturalLiteralExpCSAccess().getUnlimitedNaturalLiteralExpCSAction_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27892:1: ()
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27894:1:
{
}
if ( state.backtracking==0 ) {
after(grammarAccess.getUnlimitedNaturalLiteralExpCSAccess().getUnlimitedNaturalLiteralExpCSAction_0());
}
}
}
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl"
// $ANTLR start "rule__UnlimitedNaturalLiteralExpCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27904:1: rule__UnlimitedNaturalLiteralExpCS__Group__1 : rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl ;
public final void rule__UnlimitedNaturalLiteralExpCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27908:1: ( rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27909:2: rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__156555);
rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__UnlimitedNaturalLiteralExpCS__Group__1"
// $ANTLR start "rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27915:1: rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl : ( '*' ) ;
public final void rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27919:1: ( ( '*' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27920:1: ( '*' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27920:1: ( '*' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27921:1: '*'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnlimitedNaturalLiteralExpCSAccess().getAsteriskKeyword_1());
}
match(input,40,FollowSets002.FOLLOW_40_in_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl56583); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUnlimitedNaturalLiteralExpCSAccess().getAsteriskKeyword_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl"
// $ANTLR start "rule__InvalidLiteralExpCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27938:1: rule__InvalidLiteralExpCS__Group__0 : rule__InvalidLiteralExpCS__Group__0__Impl rule__InvalidLiteralExpCS__Group__1 ;
public final void rule__InvalidLiteralExpCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27942:1: ( rule__InvalidLiteralExpCS__Group__0__Impl rule__InvalidLiteralExpCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27943:2: rule__InvalidLiteralExpCS__Group__0__Impl rule__InvalidLiteralExpCS__Group__1
{
pushFollow(FollowSets002.FOLLOW_rule__InvalidLiteralExpCS__Group__0__Impl_in_rule__InvalidLiteralExpCS__Group__056618);
rule__InvalidLiteralExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__InvalidLiteralExpCS__Group__1_in_rule__InvalidLiteralExpCS__Group__056621);
rule__InvalidLiteralExpCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__InvalidLiteralExpCS__Group__0"
// $ANTLR start "rule__InvalidLiteralExpCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27950:1: rule__InvalidLiteralExpCS__Group__0__Impl : ( () ) ;
public final void rule__InvalidLiteralExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27954:1: ( ( () ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27955:1: ( () )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27955:1: ( () )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27956:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInvalidLiteralExpCSAccess().getInvalidLiteralExpCSAction_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27957:1: ()
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27959:1:
{
}
if ( state.backtracking==0 ) {
after(grammarAccess.getInvalidLiteralExpCSAccess().getInvalidLiteralExpCSAction_0());
}
}
}
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__InvalidLiteralExpCS__Group__0__Impl"
// $ANTLR start "rule__InvalidLiteralExpCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27969:1: rule__InvalidLiteralExpCS__Group__1 : rule__InvalidLiteralExpCS__Group__1__Impl ;
public final void rule__InvalidLiteralExpCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27973:1: ( rule__InvalidLiteralExpCS__Group__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27974:2: rule__InvalidLiteralExpCS__Group__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__InvalidLiteralExpCS__Group__1__Impl_in_rule__InvalidLiteralExpCS__Group__156679);
rule__InvalidLiteralExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__InvalidLiteralExpCS__Group__1"
// $ANTLR start "rule__InvalidLiteralExpCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27980:1: rule__InvalidLiteralExpCS__Group__1__Impl : ( 'invalid' ) ;
public final void rule__InvalidLiteralExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27984:1: ( ( 'invalid' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27985:1: ( 'invalid' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27985:1: ( 'invalid' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:27986:1: 'invalid'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInvalidLiteralExpCSAccess().getInvalidKeyword_1());
}
match(input,153,FollowSets002.FOLLOW_153_in_rule__InvalidLiteralExpCS__Group__1__Impl56707); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getInvalidLiteralExpCSAccess().getInvalidKeyword_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__InvalidLiteralExpCS__Group__1__Impl"
// $ANTLR start "rule__NullLiteralExpCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28003:1: rule__NullLiteralExpCS__Group__0 : rule__NullLiteralExpCS__Group__0__Impl rule__NullLiteralExpCS__Group__1 ;
public final void rule__NullLiteralExpCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28007:1: ( rule__NullLiteralExpCS__Group__0__Impl rule__NullLiteralExpCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28008:2: rule__NullLiteralExpCS__Group__0__Impl rule__NullLiteralExpCS__Group__1
{
pushFollow(FollowSets002.FOLLOW_rule__NullLiteralExpCS__Group__0__Impl_in_rule__NullLiteralExpCS__Group__056742);
rule__NullLiteralExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__NullLiteralExpCS__Group__1_in_rule__NullLiteralExpCS__Group__056745);
rule__NullLiteralExpCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NullLiteralExpCS__Group__0"
// $ANTLR start "rule__NullLiteralExpCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28015:1: rule__NullLiteralExpCS__Group__0__Impl : ( () ) ;
public final void rule__NullLiteralExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28019:1: ( ( () ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28020:1: ( () )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28020:1: ( () )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28021:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNullLiteralExpCSAccess().getNullLiteralExpCSAction_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28022:1: ()
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28024:1:
{
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNullLiteralExpCSAccess().getNullLiteralExpCSAction_0());
}
}
}
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NullLiteralExpCS__Group__0__Impl"
// $ANTLR start "rule__NullLiteralExpCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28034:1: rule__NullLiteralExpCS__Group__1 : rule__NullLiteralExpCS__Group__1__Impl ;
public final void rule__NullLiteralExpCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28038:1: ( rule__NullLiteralExpCS__Group__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28039:2: rule__NullLiteralExpCS__Group__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__NullLiteralExpCS__Group__1__Impl_in_rule__NullLiteralExpCS__Group__156803);
rule__NullLiteralExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NullLiteralExpCS__Group__1"
// $ANTLR start "rule__NullLiteralExpCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28045:1: rule__NullLiteralExpCS__Group__1__Impl : ( 'null' ) ;
public final void rule__NullLiteralExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28049:1: ( ( 'null' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28050:1: ( 'null' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28050:1: ( 'null' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28051:1: 'null'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNullLiteralExpCSAccess().getNullKeyword_1());
}
match(input,154,FollowSets002.FOLLOW_154_in_rule__NullLiteralExpCS__Group__1__Impl56831); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNullLiteralExpCSAccess().getNullKeyword_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NullLiteralExpCS__Group__1__Impl"
// $ANTLR start "rule__TypeLiteralWithMultiplicityCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28068:1: rule__TypeLiteralWithMultiplicityCS__Group__0 : rule__TypeLiteralWithMultiplicityCS__Group__0__Impl rule__TypeLiteralWithMultiplicityCS__Group__1 ;
public final void rule__TypeLiteralWithMultiplicityCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28072:1: ( rule__TypeLiteralWithMultiplicityCS__Group__0__Impl rule__TypeLiteralWithMultiplicityCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28073:2: rule__TypeLiteralWithMultiplicityCS__Group__0__Impl rule__TypeLiteralWithMultiplicityCS__Group__1
{
pushFollow(FollowSets002.FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__056866);
rule__TypeLiteralWithMultiplicityCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1_in_rule__TypeLiteralWithMultiplicityCS__Group__056869);
rule__TypeLiteralWithMultiplicityCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypeLiteralWithMultiplicityCS__Group__0"
// $ANTLR start "rule__TypeLiteralWithMultiplicityCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28080:1: rule__TypeLiteralWithMultiplicityCS__Group__0__Impl : ( ruleTypeLiteralCS ) ;
public final void rule__TypeLiteralWithMultiplicityCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28084:1: ( ( ruleTypeLiteralCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28085:1: ( ruleTypeLiteralCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28085:1: ( ruleTypeLiteralCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28086:1: ruleTypeLiteralCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeLiteralWithMultiplicityCSAccess().getTypeLiteralCSParserRuleCall_0());
}
pushFollow(FollowSets002.FOLLOW_ruleTypeLiteralCS_in_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl56896);
ruleTypeLiteralCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeLiteralWithMultiplicityCSAccess().getTypeLiteralCSParserRuleCall_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypeLiteralWithMultiplicityCS__Group__0__Impl"
// $ANTLR start "rule__TypeLiteralWithMultiplicityCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28097:1: rule__TypeLiteralWithMultiplicityCS__Group__1 : rule__TypeLiteralWithMultiplicityCS__Group__1__Impl ;
public final void rule__TypeLiteralWithMultiplicityCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28101:1: ( rule__TypeLiteralWithMultiplicityCS__Group__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28102:2: rule__TypeLiteralWithMultiplicityCS__Group__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__156925);
rule__TypeLiteralWithMultiplicityCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypeLiteralWithMultiplicityCS__Group__1"
// $ANTLR start "rule__TypeLiteralWithMultiplicityCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28108:1: rule__TypeLiteralWithMultiplicityCS__Group__1__Impl : ( ( rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1 )? ) ;
public final void rule__TypeLiteralWithMultiplicityCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28112:1: ( ( ( rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28113:1: ( ( rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28113:1: ( ( rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28114:1: ( rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeLiteralWithMultiplicityCSAccess().getOwnedMultiplicityAssignment_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28115:1: ( rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1 )?
int alt219=2;
int LA219_0 = input.LA(1);
if ( (LA219_0==87) ) {
alt219=1;
}
switch (alt219) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28115:2: rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1
{
pushFollow(FollowSets002.FOLLOW_rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1_in_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl56952);
rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeLiteralWithMultiplicityCSAccess().getOwnedMultiplicityAssignment_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypeLiteralWithMultiplicityCS__Group__1__Impl"
// $ANTLR start "rule__TypeNameExpCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28129:1: rule__TypeNameExpCS__Group__0 : rule__TypeNameExpCS__Group__0__Impl rule__TypeNameExpCS__Group__1 ;
public final void rule__TypeNameExpCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28133:1: ( rule__TypeNameExpCS__Group__0__Impl rule__TypeNameExpCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28134:2: rule__TypeNameExpCS__Group__0__Impl rule__TypeNameExpCS__Group__1
{
pushFollow(FollowSets002.FOLLOW_rule__TypeNameExpCS__Group__0__Impl_in_rule__TypeNameExpCS__Group__056987);
rule__TypeNameExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__TypeNameExpCS__Group__1_in_rule__TypeNameExpCS__Group__056990);
rule__TypeNameExpCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypeNameExpCS__Group__0"
// $ANTLR start "rule__TypeNameExpCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28141:1: rule__TypeNameExpCS__Group__0__Impl : ( ( rule__TypeNameExpCS__OwnedPathNameAssignment_0 ) ) ;
public final void rule__TypeNameExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28145:1: ( ( ( rule__TypeNameExpCS__OwnedPathNameAssignment_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28146:1: ( ( rule__TypeNameExpCS__OwnedPathNameAssignment_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28146:1: ( ( rule__TypeNameExpCS__OwnedPathNameAssignment_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28147:1: ( rule__TypeNameExpCS__OwnedPathNameAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeNameExpCSAccess().getOwnedPathNameAssignment_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28148:1: ( rule__TypeNameExpCS__OwnedPathNameAssignment_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28148:2: rule__TypeNameExpCS__OwnedPathNameAssignment_0
{
pushFollow(FollowSets002.FOLLOW_rule__TypeNameExpCS__OwnedPathNameAssignment_0_in_rule__TypeNameExpCS__Group__0__Impl57017);
rule__TypeNameExpCS__OwnedPathNameAssignment_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeNameExpCSAccess().getOwnedPathNameAssignment_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypeNameExpCS__Group__0__Impl"
// $ANTLR start "rule__TypeNameExpCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28158:1: rule__TypeNameExpCS__Group__1 : rule__TypeNameExpCS__Group__1__Impl ;
public final void rule__TypeNameExpCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28162:1: ( rule__TypeNameExpCS__Group__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28163:2: rule__TypeNameExpCS__Group__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__TypeNameExpCS__Group__1__Impl_in_rule__TypeNameExpCS__Group__157047);
rule__TypeNameExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypeNameExpCS__Group__1"
// $ANTLR start "rule__TypeNameExpCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28169:1: rule__TypeNameExpCS__Group__1__Impl : ( ( rule__TypeNameExpCS__Group_1__0 )? ) ;
public final void rule__TypeNameExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28173:1: ( ( ( rule__TypeNameExpCS__Group_1__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28174:1: ( ( rule__TypeNameExpCS__Group_1__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28174:1: ( ( rule__TypeNameExpCS__Group_1__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28175:1: ( rule__TypeNameExpCS__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeNameExpCSAccess().getGroup_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28176:1: ( rule__TypeNameExpCS__Group_1__0 )?
int alt220=2;
alt220 = dfa220.predict(input);
switch (alt220) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28176:2: rule__TypeNameExpCS__Group_1__0
{
pushFollow(FollowSets002.FOLLOW_rule__TypeNameExpCS__Group_1__0_in_rule__TypeNameExpCS__Group__1__Impl57074);
rule__TypeNameExpCS__Group_1__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeNameExpCSAccess().getGroup_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypeNameExpCS__Group__1__Impl"
// $ANTLR start "rule__TypeNameExpCS__Group_1__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28190:1: rule__TypeNameExpCS__Group_1__0 : rule__TypeNameExpCS__Group_1__0__Impl rule__TypeNameExpCS__Group_1__1 ;
public final void rule__TypeNameExpCS__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28194:1: ( rule__TypeNameExpCS__Group_1__0__Impl rule__TypeNameExpCS__Group_1__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28195:2: rule__TypeNameExpCS__Group_1__0__Impl rule__TypeNameExpCS__Group_1__1
{
pushFollow(FollowSets002.FOLLOW_rule__TypeNameExpCS__Group_1__0__Impl_in_rule__TypeNameExpCS__Group_1__057109);
rule__TypeNameExpCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__TypeNameExpCS__Group_1__1_in_rule__TypeNameExpCS__Group_1__057112);
rule__TypeNameExpCS__Group_1__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypeNameExpCS__Group_1__0"
// $ANTLR start "rule__TypeNameExpCS__Group_1__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28202:1: rule__TypeNameExpCS__Group_1__0__Impl : ( ( rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0 ) ) ;
public final void rule__TypeNameExpCS__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28206:1: ( ( ( rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28207:1: ( ( rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28207:1: ( ( rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28208:1: ( rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeNameExpCSAccess().getOwnedCurlyBracketedClauseAssignment_1_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28209:1: ( rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28209:2: rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0
{
pushFollow(FollowSets002.FOLLOW_rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0_in_rule__TypeNameExpCS__Group_1__0__Impl57139);
rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeNameExpCSAccess().getOwnedCurlyBracketedClauseAssignment_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypeNameExpCS__Group_1__0__Impl"
// $ANTLR start "rule__TypeNameExpCS__Group_1__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28219:1: rule__TypeNameExpCS__Group_1__1 : rule__TypeNameExpCS__Group_1__1__Impl ;
public final void rule__TypeNameExpCS__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28223:1: ( rule__TypeNameExpCS__Group_1__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28224:2: rule__TypeNameExpCS__Group_1__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__TypeNameExpCS__Group_1__1__Impl_in_rule__TypeNameExpCS__Group_1__157169);
rule__TypeNameExpCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypeNameExpCS__Group_1__1"
// $ANTLR start "rule__TypeNameExpCS__Group_1__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28230:1: rule__TypeNameExpCS__Group_1__1__Impl : ( ( rule__TypeNameExpCS__Group_1_1__0 )? ) ;
public final void rule__TypeNameExpCS__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28234:1: ( ( ( rule__TypeNameExpCS__Group_1_1__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28235:1: ( ( rule__TypeNameExpCS__Group_1_1__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28235:1: ( ( rule__TypeNameExpCS__Group_1_1__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28236:1: ( rule__TypeNameExpCS__Group_1_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeNameExpCSAccess().getGroup_1_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28237:1: ( rule__TypeNameExpCS__Group_1_1__0 )?
int alt221=2;
alt221 = dfa221.predict(input);
switch (alt221) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28237:2: rule__TypeNameExpCS__Group_1_1__0
{
pushFollow(FollowSets002.FOLLOW_rule__TypeNameExpCS__Group_1_1__0_in_rule__TypeNameExpCS__Group_1__1__Impl57196);
rule__TypeNameExpCS__Group_1_1__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeNameExpCSAccess().getGroup_1_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypeNameExpCS__Group_1__1__Impl"
// $ANTLR start "rule__TypeNameExpCS__Group_1_1__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28251:1: rule__TypeNameExpCS__Group_1_1__0 : rule__TypeNameExpCS__Group_1_1__0__Impl rule__TypeNameExpCS__Group_1_1__1 ;
public final void rule__TypeNameExpCS__Group_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28255:1: ( rule__TypeNameExpCS__Group_1_1__0__Impl rule__TypeNameExpCS__Group_1_1__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28256:2: rule__TypeNameExpCS__Group_1_1__0__Impl rule__TypeNameExpCS__Group_1_1__1
{
pushFollow(FollowSets002.FOLLOW_rule__TypeNameExpCS__Group_1_1__0__Impl_in_rule__TypeNameExpCS__Group_1_1__057231);
rule__TypeNameExpCS__Group_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__TypeNameExpCS__Group_1_1__1_in_rule__TypeNameExpCS__Group_1_1__057234);
rule__TypeNameExpCS__Group_1_1__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypeNameExpCS__Group_1_1__0"
// $ANTLR start "rule__TypeNameExpCS__Group_1_1__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28263:1: rule__TypeNameExpCS__Group_1_1__0__Impl : ( '{' ) ;
public final void rule__TypeNameExpCS__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28267:1: ( ( '{' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28268:1: ( '{' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28268:1: ( '{' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28269:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeNameExpCSAccess().getLeftCurlyBracketKeyword_1_1_0());
}
match(input,99,FollowSets002.FOLLOW_99_in_rule__TypeNameExpCS__Group_1_1__0__Impl57262); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeNameExpCSAccess().getLeftCurlyBracketKeyword_1_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypeNameExpCS__Group_1_1__0__Impl"
// $ANTLR start "rule__TypeNameExpCS__Group_1_1__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28282:1: rule__TypeNameExpCS__Group_1_1__1 : rule__TypeNameExpCS__Group_1_1__1__Impl rule__TypeNameExpCS__Group_1_1__2 ;
public final void rule__TypeNameExpCS__Group_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28286:1: ( rule__TypeNameExpCS__Group_1_1__1__Impl rule__TypeNameExpCS__Group_1_1__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28287:2: rule__TypeNameExpCS__Group_1_1__1__Impl rule__TypeNameExpCS__Group_1_1__2
{
pushFollow(FollowSets002.FOLLOW_rule__TypeNameExpCS__Group_1_1__1__Impl_in_rule__TypeNameExpCS__Group_1_1__157293);
rule__TypeNameExpCS__Group_1_1__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__TypeNameExpCS__Group_1_1__2_in_rule__TypeNameExpCS__Group_1_1__157296);
rule__TypeNameExpCS__Group_1_1__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypeNameExpCS__Group_1_1__1"
// $ANTLR start "rule__TypeNameExpCS__Group_1_1__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28294:1: rule__TypeNameExpCS__Group_1_1__1__Impl : ( ( rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1 ) ) ;
public final void rule__TypeNameExpCS__Group_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28298:1: ( ( ( rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28299:1: ( ( rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28299:1: ( ( rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28300:1: ( rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeNameExpCSAccess().getOwnedPatternGuardAssignment_1_1_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28301:1: ( rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28301:2: rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1
{
pushFollow(FollowSets002.FOLLOW_rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1_in_rule__TypeNameExpCS__Group_1_1__1__Impl57323);
rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeNameExpCSAccess().getOwnedPatternGuardAssignment_1_1_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypeNameExpCS__Group_1_1__1__Impl"
// $ANTLR start "rule__TypeNameExpCS__Group_1_1__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28311:1: rule__TypeNameExpCS__Group_1_1__2 : rule__TypeNameExpCS__Group_1_1__2__Impl ;
public final void rule__TypeNameExpCS__Group_1_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28315:1: ( rule__TypeNameExpCS__Group_1_1__2__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28316:2: rule__TypeNameExpCS__Group_1_1__2__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__TypeNameExpCS__Group_1_1__2__Impl_in_rule__TypeNameExpCS__Group_1_1__257353);
rule__TypeNameExpCS__Group_1_1__2__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypeNameExpCS__Group_1_1__2"
// $ANTLR start "rule__TypeNameExpCS__Group_1_1__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28322:1: rule__TypeNameExpCS__Group_1_1__2__Impl : ( '}' ) ;
public final void rule__TypeNameExpCS__Group_1_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28326:1: ( ( '}' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28327:1: ( '}' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28327:1: ( '}' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28328:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeNameExpCSAccess().getRightCurlyBracketKeyword_1_1_2());
}
match(input,100,FollowSets002.FOLLOW_100_in_rule__TypeNameExpCS__Group_1_1__2__Impl57381); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeNameExpCSAccess().getRightCurlyBracketKeyword_1_1_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypeNameExpCS__Group_1_1__2__Impl"
// $ANTLR start "rule__TypeExpCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28347:1: rule__TypeExpCS__Group__0 : rule__TypeExpCS__Group__0__Impl rule__TypeExpCS__Group__1 ;
public final void rule__TypeExpCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28351:1: ( rule__TypeExpCS__Group__0__Impl rule__TypeExpCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28352:2: rule__TypeExpCS__Group__0__Impl rule__TypeExpCS__Group__1
{
pushFollow(FollowSets002.FOLLOW_rule__TypeExpCS__Group__0__Impl_in_rule__TypeExpCS__Group__057418);
rule__TypeExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__TypeExpCS__Group__1_in_rule__TypeExpCS__Group__057421);
rule__TypeExpCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypeExpCS__Group__0"
// $ANTLR start "rule__TypeExpCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28359:1: rule__TypeExpCS__Group__0__Impl : ( ( rule__TypeExpCS__Alternatives_0 ) ) ;
public final void rule__TypeExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28363:1: ( ( ( rule__TypeExpCS__Alternatives_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28364:1: ( ( rule__TypeExpCS__Alternatives_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28364:1: ( ( rule__TypeExpCS__Alternatives_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28365:1: ( rule__TypeExpCS__Alternatives_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeExpCSAccess().getAlternatives_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28366:1: ( rule__TypeExpCS__Alternatives_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28366:2: rule__TypeExpCS__Alternatives_0
{
pushFollow(FollowSets002.FOLLOW_rule__TypeExpCS__Alternatives_0_in_rule__TypeExpCS__Group__0__Impl57448);
rule__TypeExpCS__Alternatives_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeExpCSAccess().getAlternatives_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypeExpCS__Group__0__Impl"
// $ANTLR start "rule__TypeExpCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28376:1: rule__TypeExpCS__Group__1 : rule__TypeExpCS__Group__1__Impl ;
public final void rule__TypeExpCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28380:1: ( rule__TypeExpCS__Group__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28381:2: rule__TypeExpCS__Group__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__TypeExpCS__Group__1__Impl_in_rule__TypeExpCS__Group__157478);
rule__TypeExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypeExpCS__Group__1"
// $ANTLR start "rule__TypeExpCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28387:1: rule__TypeExpCS__Group__1__Impl : ( ( rule__TypeExpCS__OwnedMultiplicityAssignment_1 )? ) ;
public final void rule__TypeExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28391:1: ( ( ( rule__TypeExpCS__OwnedMultiplicityAssignment_1 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28392:1: ( ( rule__TypeExpCS__OwnedMultiplicityAssignment_1 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28392:1: ( ( rule__TypeExpCS__OwnedMultiplicityAssignment_1 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28393:1: ( rule__TypeExpCS__OwnedMultiplicityAssignment_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeExpCSAccess().getOwnedMultiplicityAssignment_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28394:1: ( rule__TypeExpCS__OwnedMultiplicityAssignment_1 )?
int alt222=2;
int LA222_0 = input.LA(1);
if ( (LA222_0==87) ) {
alt222=1;
}
switch (alt222) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28394:2: rule__TypeExpCS__OwnedMultiplicityAssignment_1
{
pushFollow(FollowSets002.FOLLOW_rule__TypeExpCS__OwnedMultiplicityAssignment_1_in_rule__TypeExpCS__Group__1__Impl57505);
rule__TypeExpCS__OwnedMultiplicityAssignment_1();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeExpCSAccess().getOwnedMultiplicityAssignment_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypeExpCS__Group__1__Impl"
// $ANTLR start "rule__ExpCS__Group_0__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28408:1: rule__ExpCS__Group_0__0 : rule__ExpCS__Group_0__0__Impl rule__ExpCS__Group_0__1 ;
public final void rule__ExpCS__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28412:1: ( rule__ExpCS__Group_0__0__Impl rule__ExpCS__Group_0__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28413:2: rule__ExpCS__Group_0__0__Impl rule__ExpCS__Group_0__1
{
pushFollow(FollowSets002.FOLLOW_rule__ExpCS__Group_0__0__Impl_in_rule__ExpCS__Group_0__057540);
rule__ExpCS__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__ExpCS__Group_0__1_in_rule__ExpCS__Group_0__057543);
rule__ExpCS__Group_0__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ExpCS__Group_0__0"
// $ANTLR start "rule__ExpCS__Group_0__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28420:1: rule__ExpCS__Group_0__0__Impl : ( rulePrefixedPrimaryExpCS ) ;
public final void rule__ExpCS__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28424:1: ( ( rulePrefixedPrimaryExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28425:1: ( rulePrefixedPrimaryExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28425:1: ( rulePrefixedPrimaryExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28426:1: rulePrefixedPrimaryExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getPrefixedPrimaryExpCSParserRuleCall_0_0());
}
pushFollow(FollowSets002.FOLLOW_rulePrefixedPrimaryExpCS_in_rule__ExpCS__Group_0__0__Impl57570);
rulePrefixedPrimaryExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getExpCSAccess().getPrefixedPrimaryExpCSParserRuleCall_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ExpCS__Group_0__0__Impl"
// $ANTLR start "rule__ExpCS__Group_0__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28437:1: rule__ExpCS__Group_0__1 : rule__ExpCS__Group_0__1__Impl ;
public final void rule__ExpCS__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28441:1: ( rule__ExpCS__Group_0__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28442:2: rule__ExpCS__Group_0__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__ExpCS__Group_0__1__Impl_in_rule__ExpCS__Group_0__157599);
rule__ExpCS__Group_0__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ExpCS__Group_0__1"
// $ANTLR start "rule__ExpCS__Group_0__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28448:1: rule__ExpCS__Group_0__1__Impl : ( ( rule__ExpCS__Group_0_1__0 )? ) ;
public final void rule__ExpCS__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28452:1: ( ( ( rule__ExpCS__Group_0_1__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28453:1: ( ( rule__ExpCS__Group_0_1__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28453:1: ( ( rule__ExpCS__Group_0_1__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28454:1: ( rule__ExpCS__Group_0_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getGroup_0_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28455:1: ( rule__ExpCS__Group_0_1__0 )?
int alt223=2;
alt223 = dfa223.predict(input);
switch (alt223) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28455:2: rule__ExpCS__Group_0_1__0
{
pushFollow(FollowSets002.FOLLOW_rule__ExpCS__Group_0_1__0_in_rule__ExpCS__Group_0__1__Impl57626);
rule__ExpCS__Group_0_1__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getExpCSAccess().getGroup_0_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ExpCS__Group_0__1__Impl"
// $ANTLR start "rule__ExpCS__Group_0_1__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28469:1: rule__ExpCS__Group_0_1__0 : rule__ExpCS__Group_0_1__0__Impl rule__ExpCS__Group_0_1__1 ;
public final void rule__ExpCS__Group_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28473:1: ( rule__ExpCS__Group_0_1__0__Impl rule__ExpCS__Group_0_1__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28474:2: rule__ExpCS__Group_0_1__0__Impl rule__ExpCS__Group_0_1__1
{
pushFollow(FollowSets002.FOLLOW_rule__ExpCS__Group_0_1__0__Impl_in_rule__ExpCS__Group_0_1__057661);
rule__ExpCS__Group_0_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__ExpCS__Group_0_1__1_in_rule__ExpCS__Group_0_1__057664);
rule__ExpCS__Group_0_1__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ExpCS__Group_0_1__0"
// $ANTLR start "rule__ExpCS__Group_0_1__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28481:1: rule__ExpCS__Group_0_1__0__Impl : ( () ) ;
public final void rule__ExpCS__Group_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28485:1: ( ( () ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28486:1: ( () )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28486:1: ( () )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28487:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getInfixExpCSOwnedLeftAction_0_1_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28488:1: ()
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28490:1:
{
}
if ( state.backtracking==0 ) {
after(grammarAccess.getExpCSAccess().getInfixExpCSOwnedLeftAction_0_1_0());
}
}
}
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ExpCS__Group_0_1__0__Impl"
// $ANTLR start "rule__ExpCS__Group_0_1__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28500:1: rule__ExpCS__Group_0_1__1 : rule__ExpCS__Group_0_1__1__Impl rule__ExpCS__Group_0_1__2 ;
public final void rule__ExpCS__Group_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28504:1: ( rule__ExpCS__Group_0_1__1__Impl rule__ExpCS__Group_0_1__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28505:2: rule__ExpCS__Group_0_1__1__Impl rule__ExpCS__Group_0_1__2
{
pushFollow(FollowSets002.FOLLOW_rule__ExpCS__Group_0_1__1__Impl_in_rule__ExpCS__Group_0_1__157722);
rule__ExpCS__Group_0_1__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__ExpCS__Group_0_1__2_in_rule__ExpCS__Group_0_1__157725);
rule__ExpCS__Group_0_1__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ExpCS__Group_0_1__1"
// $ANTLR start "rule__ExpCS__Group_0_1__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28512:1: rule__ExpCS__Group_0_1__1__Impl : ( ( rule__ExpCS__NameAssignment_0_1_1 ) ) ;
public final void rule__ExpCS__Group_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28516:1: ( ( ( rule__ExpCS__NameAssignment_0_1_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28517:1: ( ( rule__ExpCS__NameAssignment_0_1_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28517:1: ( ( rule__ExpCS__NameAssignment_0_1_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28518:1: ( rule__ExpCS__NameAssignment_0_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getNameAssignment_0_1_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28519:1: ( rule__ExpCS__NameAssignment_0_1_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28519:2: rule__ExpCS__NameAssignment_0_1_1
{
pushFollow(FollowSets002.FOLLOW_rule__ExpCS__NameAssignment_0_1_1_in_rule__ExpCS__Group_0_1__1__Impl57752);
rule__ExpCS__NameAssignment_0_1_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getExpCSAccess().getNameAssignment_0_1_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ExpCS__Group_0_1__1__Impl"
// $ANTLR start "rule__ExpCS__Group_0_1__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28529:1: rule__ExpCS__Group_0_1__2 : rule__ExpCS__Group_0_1__2__Impl ;
public final void rule__ExpCS__Group_0_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28533:1: ( rule__ExpCS__Group_0_1__2__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28534:2: rule__ExpCS__Group_0_1__2__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__ExpCS__Group_0_1__2__Impl_in_rule__ExpCS__Group_0_1__257782);
rule__ExpCS__Group_0_1__2__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ExpCS__Group_0_1__2"
// $ANTLR start "rule__ExpCS__Group_0_1__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28540:1: rule__ExpCS__Group_0_1__2__Impl : ( ( rule__ExpCS__OwnedRightAssignment_0_1_2 ) ) ;
public final void rule__ExpCS__Group_0_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28544:1: ( ( ( rule__ExpCS__OwnedRightAssignment_0_1_2 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28545:1: ( ( rule__ExpCS__OwnedRightAssignment_0_1_2 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28545:1: ( ( rule__ExpCS__OwnedRightAssignment_0_1_2 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28546:1: ( rule__ExpCS__OwnedRightAssignment_0_1_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getOwnedRightAssignment_0_1_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28547:1: ( rule__ExpCS__OwnedRightAssignment_0_1_2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28547:2: rule__ExpCS__OwnedRightAssignment_0_1_2
{
pushFollow(FollowSets002.FOLLOW_rule__ExpCS__OwnedRightAssignment_0_1_2_in_rule__ExpCS__Group_0_1__2__Impl57809);
rule__ExpCS__OwnedRightAssignment_0_1_2();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getExpCSAccess().getOwnedRightAssignment_0_1_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ExpCS__Group_0_1__2__Impl"
// $ANTLR start "rule__PrefixedLetExpCS__Group_0__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28563:1: rule__PrefixedLetExpCS__Group_0__0 : rule__PrefixedLetExpCS__Group_0__0__Impl rule__PrefixedLetExpCS__Group_0__1 ;
public final void rule__PrefixedLetExpCS__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28567:1: ( rule__PrefixedLetExpCS__Group_0__0__Impl rule__PrefixedLetExpCS__Group_0__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28568:2: rule__PrefixedLetExpCS__Group_0__0__Impl rule__PrefixedLetExpCS__Group_0__1
{
pushFollow(FollowSets002.FOLLOW_rule__PrefixedLetExpCS__Group_0__0__Impl_in_rule__PrefixedLetExpCS__Group_0__057845);
rule__PrefixedLetExpCS__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__PrefixedLetExpCS__Group_0__1_in_rule__PrefixedLetExpCS__Group_0__057848);
rule__PrefixedLetExpCS__Group_0__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PrefixedLetExpCS__Group_0__0"
// $ANTLR start "rule__PrefixedLetExpCS__Group_0__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28575:1: rule__PrefixedLetExpCS__Group_0__0__Impl : ( () ) ;
public final void rule__PrefixedLetExpCS__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28579:1: ( ( () ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28580:1: ( () )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28580:1: ( () )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28581:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixedLetExpCSAccess().getPrefixExpCSAction_0_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28582:1: ()
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28584:1:
{
}
if ( state.backtracking==0 ) {
after(grammarAccess.getPrefixedLetExpCSAccess().getPrefixExpCSAction_0_0());
}
}
}
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PrefixedLetExpCS__Group_0__0__Impl"
// $ANTLR start "rule__PrefixedLetExpCS__Group_0__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28594:1: rule__PrefixedLetExpCS__Group_0__1 : rule__PrefixedLetExpCS__Group_0__1__Impl rule__PrefixedLetExpCS__Group_0__2 ;
public final void rule__PrefixedLetExpCS__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28598:1: ( rule__PrefixedLetExpCS__Group_0__1__Impl rule__PrefixedLetExpCS__Group_0__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28599:2: rule__PrefixedLetExpCS__Group_0__1__Impl rule__PrefixedLetExpCS__Group_0__2
{
pushFollow(FollowSets002.FOLLOW_rule__PrefixedLetExpCS__Group_0__1__Impl_in_rule__PrefixedLetExpCS__Group_0__157906);
rule__PrefixedLetExpCS__Group_0__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__PrefixedLetExpCS__Group_0__2_in_rule__PrefixedLetExpCS__Group_0__157909);
rule__PrefixedLetExpCS__Group_0__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PrefixedLetExpCS__Group_0__1"
// $ANTLR start "rule__PrefixedLetExpCS__Group_0__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28606:1: rule__PrefixedLetExpCS__Group_0__1__Impl : ( ( rule__PrefixedLetExpCS__NameAssignment_0_1 ) ) ;
public final void rule__PrefixedLetExpCS__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28610:1: ( ( ( rule__PrefixedLetExpCS__NameAssignment_0_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28611:1: ( ( rule__PrefixedLetExpCS__NameAssignment_0_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28611:1: ( ( rule__PrefixedLetExpCS__NameAssignment_0_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28612:1: ( rule__PrefixedLetExpCS__NameAssignment_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixedLetExpCSAccess().getNameAssignment_0_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28613:1: ( rule__PrefixedLetExpCS__NameAssignment_0_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28613:2: rule__PrefixedLetExpCS__NameAssignment_0_1
{
pushFollow(FollowSets002.FOLLOW_rule__PrefixedLetExpCS__NameAssignment_0_1_in_rule__PrefixedLetExpCS__Group_0__1__Impl57936);
rule__PrefixedLetExpCS__NameAssignment_0_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getPrefixedLetExpCSAccess().getNameAssignment_0_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PrefixedLetExpCS__Group_0__1__Impl"
// $ANTLR start "rule__PrefixedLetExpCS__Group_0__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28623:1: rule__PrefixedLetExpCS__Group_0__2 : rule__PrefixedLetExpCS__Group_0__2__Impl ;
public final void rule__PrefixedLetExpCS__Group_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28627:1: ( rule__PrefixedLetExpCS__Group_0__2__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28628:2: rule__PrefixedLetExpCS__Group_0__2__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__PrefixedLetExpCS__Group_0__2__Impl_in_rule__PrefixedLetExpCS__Group_0__257966);
rule__PrefixedLetExpCS__Group_0__2__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PrefixedLetExpCS__Group_0__2"
// $ANTLR start "rule__PrefixedLetExpCS__Group_0__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28634:1: rule__PrefixedLetExpCS__Group_0__2__Impl : ( ( rule__PrefixedLetExpCS__OwnedRightAssignment_0_2 ) ) ;
public final void rule__PrefixedLetExpCS__Group_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28638:1: ( ( ( rule__PrefixedLetExpCS__OwnedRightAssignment_0_2 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28639:1: ( ( rule__PrefixedLetExpCS__OwnedRightAssignment_0_2 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28639:1: ( ( rule__PrefixedLetExpCS__OwnedRightAssignment_0_2 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28640:1: ( rule__PrefixedLetExpCS__OwnedRightAssignment_0_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixedLetExpCSAccess().getOwnedRightAssignment_0_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28641:1: ( rule__PrefixedLetExpCS__OwnedRightAssignment_0_2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28641:2: rule__PrefixedLetExpCS__OwnedRightAssignment_0_2
{
pushFollow(FollowSets002.FOLLOW_rule__PrefixedLetExpCS__OwnedRightAssignment_0_2_in_rule__PrefixedLetExpCS__Group_0__2__Impl57993);
rule__PrefixedLetExpCS__OwnedRightAssignment_0_2();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getPrefixedLetExpCSAccess().getOwnedRightAssignment_0_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PrefixedLetExpCS__Group_0__2__Impl"
// $ANTLR start "rule__PrefixedPrimaryExpCS__Group_0__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28657:1: rule__PrefixedPrimaryExpCS__Group_0__0 : rule__PrefixedPrimaryExpCS__Group_0__0__Impl rule__PrefixedPrimaryExpCS__Group_0__1 ;
public final void rule__PrefixedPrimaryExpCS__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28661:1: ( rule__PrefixedPrimaryExpCS__Group_0__0__Impl rule__PrefixedPrimaryExpCS__Group_0__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28662:2: rule__PrefixedPrimaryExpCS__Group_0__0__Impl rule__PrefixedPrimaryExpCS__Group_0__1
{
pushFollow(FollowSets002.FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__0__Impl_in_rule__PrefixedPrimaryExpCS__Group_0__058029);
rule__PrefixedPrimaryExpCS__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__1_in_rule__PrefixedPrimaryExpCS__Group_0__058032);
rule__PrefixedPrimaryExpCS__Group_0__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PrefixedPrimaryExpCS__Group_0__0"
// $ANTLR start "rule__PrefixedPrimaryExpCS__Group_0__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28669:1: rule__PrefixedPrimaryExpCS__Group_0__0__Impl : ( () ) ;
public final void rule__PrefixedPrimaryExpCS__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28673:1: ( ( () ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28674:1: ( () )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28674:1: ( () )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28675:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixedPrimaryExpCSAccess().getPrefixExpCSAction_0_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28676:1: ()
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28678:1:
{
}
if ( state.backtracking==0 ) {
after(grammarAccess.getPrefixedPrimaryExpCSAccess().getPrefixExpCSAction_0_0());
}
}
}
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PrefixedPrimaryExpCS__Group_0__0__Impl"
// $ANTLR start "rule__PrefixedPrimaryExpCS__Group_0__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28688:1: rule__PrefixedPrimaryExpCS__Group_0__1 : rule__PrefixedPrimaryExpCS__Group_0__1__Impl rule__PrefixedPrimaryExpCS__Group_0__2 ;
public final void rule__PrefixedPrimaryExpCS__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28692:1: ( rule__PrefixedPrimaryExpCS__Group_0__1__Impl rule__PrefixedPrimaryExpCS__Group_0__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28693:2: rule__PrefixedPrimaryExpCS__Group_0__1__Impl rule__PrefixedPrimaryExpCS__Group_0__2
{
pushFollow(FollowSets002.FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__1__Impl_in_rule__PrefixedPrimaryExpCS__Group_0__158090);
rule__PrefixedPrimaryExpCS__Group_0__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__2_in_rule__PrefixedPrimaryExpCS__Group_0__158093);
rule__PrefixedPrimaryExpCS__Group_0__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PrefixedPrimaryExpCS__Group_0__1"
// $ANTLR start "rule__PrefixedPrimaryExpCS__Group_0__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28700:1: rule__PrefixedPrimaryExpCS__Group_0__1__Impl : ( ( rule__PrefixedPrimaryExpCS__NameAssignment_0_1 ) ) ;
public final void rule__PrefixedPrimaryExpCS__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28704:1: ( ( ( rule__PrefixedPrimaryExpCS__NameAssignment_0_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28705:1: ( ( rule__PrefixedPrimaryExpCS__NameAssignment_0_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28705:1: ( ( rule__PrefixedPrimaryExpCS__NameAssignment_0_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28706:1: ( rule__PrefixedPrimaryExpCS__NameAssignment_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixedPrimaryExpCSAccess().getNameAssignment_0_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28707:1: ( rule__PrefixedPrimaryExpCS__NameAssignment_0_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28707:2: rule__PrefixedPrimaryExpCS__NameAssignment_0_1
{
pushFollow(FollowSets002.FOLLOW_rule__PrefixedPrimaryExpCS__NameAssignment_0_1_in_rule__PrefixedPrimaryExpCS__Group_0__1__Impl58120);
rule__PrefixedPrimaryExpCS__NameAssignment_0_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getPrefixedPrimaryExpCSAccess().getNameAssignment_0_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PrefixedPrimaryExpCS__Group_0__1__Impl"
// $ANTLR start "rule__PrefixedPrimaryExpCS__Group_0__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28717:1: rule__PrefixedPrimaryExpCS__Group_0__2 : rule__PrefixedPrimaryExpCS__Group_0__2__Impl ;
public final void rule__PrefixedPrimaryExpCS__Group_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28721:1: ( rule__PrefixedPrimaryExpCS__Group_0__2__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28722:2: rule__PrefixedPrimaryExpCS__Group_0__2__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__2__Impl_in_rule__PrefixedPrimaryExpCS__Group_0__258150);
rule__PrefixedPrimaryExpCS__Group_0__2__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PrefixedPrimaryExpCS__Group_0__2"
// $ANTLR start "rule__PrefixedPrimaryExpCS__Group_0__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28728:1: rule__PrefixedPrimaryExpCS__Group_0__2__Impl : ( ( rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2 ) ) ;
public final void rule__PrefixedPrimaryExpCS__Group_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28732:1: ( ( ( rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28733:1: ( ( rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28733:1: ( ( rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28734:1: ( rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixedPrimaryExpCSAccess().getOwnedRightAssignment_0_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28735:1: ( rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28735:2: rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2
{
pushFollow(FollowSets002.FOLLOW_rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2_in_rule__PrefixedPrimaryExpCS__Group_0__2__Impl58177);
rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getPrefixedPrimaryExpCSAccess().getOwnedRightAssignment_0_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PrefixedPrimaryExpCS__Group_0__2__Impl"
// $ANTLR start "rule__NameExpCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28751:1: rule__NameExpCS__Group__0 : rule__NameExpCS__Group__0__Impl rule__NameExpCS__Group__1 ;
public final void rule__NameExpCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28755:1: ( rule__NameExpCS__Group__0__Impl rule__NameExpCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28756:2: rule__NameExpCS__Group__0__Impl rule__NameExpCS__Group__1
{
pushFollow(FollowSets002.FOLLOW_rule__NameExpCS__Group__0__Impl_in_rule__NameExpCS__Group__058213);
rule__NameExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__NameExpCS__Group__1_in_rule__NameExpCS__Group__058216);
rule__NameExpCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NameExpCS__Group__0"
// $ANTLR start "rule__NameExpCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28763:1: rule__NameExpCS__Group__0__Impl : ( ( rule__NameExpCS__OwnedPathNameAssignment_0 ) ) ;
public final void rule__NameExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28767:1: ( ( ( rule__NameExpCS__OwnedPathNameAssignment_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28768:1: ( ( rule__NameExpCS__OwnedPathNameAssignment_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28768:1: ( ( rule__NameExpCS__OwnedPathNameAssignment_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28769:1: ( rule__NameExpCS__OwnedPathNameAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNameExpCSAccess().getOwnedPathNameAssignment_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28770:1: ( rule__NameExpCS__OwnedPathNameAssignment_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28770:2: rule__NameExpCS__OwnedPathNameAssignment_0
{
pushFollow(FollowSets002.FOLLOW_rule__NameExpCS__OwnedPathNameAssignment_0_in_rule__NameExpCS__Group__0__Impl58243);
rule__NameExpCS__OwnedPathNameAssignment_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNameExpCSAccess().getOwnedPathNameAssignment_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NameExpCS__Group__0__Impl"
// $ANTLR start "rule__NameExpCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28780:1: rule__NameExpCS__Group__1 : rule__NameExpCS__Group__1__Impl rule__NameExpCS__Group__2 ;
public final void rule__NameExpCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28784:1: ( rule__NameExpCS__Group__1__Impl rule__NameExpCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28785:2: rule__NameExpCS__Group__1__Impl rule__NameExpCS__Group__2
{
pushFollow(FollowSets002.FOLLOW_rule__NameExpCS__Group__1__Impl_in_rule__NameExpCS__Group__158273);
rule__NameExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__NameExpCS__Group__2_in_rule__NameExpCS__Group__158276);
rule__NameExpCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NameExpCS__Group__1"
// $ANTLR start "rule__NameExpCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28792:1: rule__NameExpCS__Group__1__Impl : ( ( rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1 )* ) ;
public final void rule__NameExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28796:1: ( ( ( rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28797:1: ( ( rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28797:1: ( ( rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28798:1: ( rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNameExpCSAccess().getOwnedSquareBracketedClausesAssignment_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28799:1: ( rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1 )*
loop224:
do {
int alt224=2;
int LA224_0 = input.LA(1);
if ( (LA224_0==87) ) {
alt224=1;
}
switch (alt224) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28799:2: rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1
{
pushFollow(FollowSets002.FOLLOW_rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1_in_rule__NameExpCS__Group__1__Impl58303);
rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop224;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getNameExpCSAccess().getOwnedSquareBracketedClausesAssignment_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NameExpCS__Group__1__Impl"
// $ANTLR start "rule__NameExpCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28809:1: rule__NameExpCS__Group__2 : rule__NameExpCS__Group__2__Impl rule__NameExpCS__Group__3 ;
public final void rule__NameExpCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28813:1: ( rule__NameExpCS__Group__2__Impl rule__NameExpCS__Group__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28814:2: rule__NameExpCS__Group__2__Impl rule__NameExpCS__Group__3
{
pushFollow(FollowSets002.FOLLOW_rule__NameExpCS__Group__2__Impl_in_rule__NameExpCS__Group__258334);
rule__NameExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__NameExpCS__Group__3_in_rule__NameExpCS__Group__258337);
rule__NameExpCS__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NameExpCS__Group__2"
// $ANTLR start "rule__NameExpCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28821:1: rule__NameExpCS__Group__2__Impl : ( ( rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2 )? ) ;
public final void rule__NameExpCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28825:1: ( ( ( rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28826:1: ( ( rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28826:1: ( ( rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28827:1: ( rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNameExpCSAccess().getOwnedRoundBracketedClauseAssignment_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28828:1: ( rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2 )?
int alt225=2;
alt225 = dfa225.predict(input);
switch (alt225) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28828:2: rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2
{
pushFollow(FollowSets002.FOLLOW_rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2_in_rule__NameExpCS__Group__2__Impl58364);
rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNameExpCSAccess().getOwnedRoundBracketedClauseAssignment_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NameExpCS__Group__2__Impl"
// $ANTLR start "rule__NameExpCS__Group__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28838:1: rule__NameExpCS__Group__3 : rule__NameExpCS__Group__3__Impl rule__NameExpCS__Group__4 ;
public final void rule__NameExpCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28842:1: ( rule__NameExpCS__Group__3__Impl rule__NameExpCS__Group__4 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28843:2: rule__NameExpCS__Group__3__Impl rule__NameExpCS__Group__4
{
pushFollow(FollowSets002.FOLLOW_rule__NameExpCS__Group__3__Impl_in_rule__NameExpCS__Group__358395);
rule__NameExpCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__NameExpCS__Group__4_in_rule__NameExpCS__Group__358398);
rule__NameExpCS__Group__4();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NameExpCS__Group__3"
// $ANTLR start "rule__NameExpCS__Group__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28850:1: rule__NameExpCS__Group__3__Impl : ( ( rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3 )? ) ;
public final void rule__NameExpCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28854:1: ( ( ( rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28855:1: ( ( rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28855:1: ( ( rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28856:1: ( rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNameExpCSAccess().getOwnedCurlyBracketedClauseAssignment_3());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28857:1: ( rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3 )?
int alt226=2;
alt226 = dfa226.predict(input);
switch (alt226) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28857:2: rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3
{
pushFollow(FollowSets002.FOLLOW_rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3_in_rule__NameExpCS__Group__3__Impl58425);
rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNameExpCSAccess().getOwnedCurlyBracketedClauseAssignment_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NameExpCS__Group__3__Impl"
// $ANTLR start "rule__NameExpCS__Group__4"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28867:1: rule__NameExpCS__Group__4 : rule__NameExpCS__Group__4__Impl ;
public final void rule__NameExpCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28871:1: ( rule__NameExpCS__Group__4__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28872:2: rule__NameExpCS__Group__4__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__NameExpCS__Group__4__Impl_in_rule__NameExpCS__Group__458456);
rule__NameExpCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NameExpCS__Group__4"
// $ANTLR start "rule__NameExpCS__Group__4__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28878:1: rule__NameExpCS__Group__4__Impl : ( ( rule__NameExpCS__Group_4__0 )? ) ;
public final void rule__NameExpCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28882:1: ( ( ( rule__NameExpCS__Group_4__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28883:1: ( ( rule__NameExpCS__Group_4__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28883:1: ( ( rule__NameExpCS__Group_4__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28884:1: ( rule__NameExpCS__Group_4__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNameExpCSAccess().getGroup_4());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28885:1: ( rule__NameExpCS__Group_4__0 )?
int alt227=2;
int LA227_0 = input.LA(1);
if ( (LA227_0==93) ) {
alt227=1;
}
switch (alt227) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28885:2: rule__NameExpCS__Group_4__0
{
pushFollow(FollowSets002.FOLLOW_rule__NameExpCS__Group_4__0_in_rule__NameExpCS__Group__4__Impl58483);
rule__NameExpCS__Group_4__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNameExpCSAccess().getGroup_4());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NameExpCS__Group__4__Impl"
// $ANTLR start "rule__NameExpCS__Group_4__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28905:1: rule__NameExpCS__Group_4__0 : rule__NameExpCS__Group_4__0__Impl rule__NameExpCS__Group_4__1 ;
public final void rule__NameExpCS__Group_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28909:1: ( rule__NameExpCS__Group_4__0__Impl rule__NameExpCS__Group_4__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28910:2: rule__NameExpCS__Group_4__0__Impl rule__NameExpCS__Group_4__1
{
pushFollow(FollowSets002.FOLLOW_rule__NameExpCS__Group_4__0__Impl_in_rule__NameExpCS__Group_4__058524);
rule__NameExpCS__Group_4__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__NameExpCS__Group_4__1_in_rule__NameExpCS__Group_4__058527);
rule__NameExpCS__Group_4__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NameExpCS__Group_4__0"
// $ANTLR start "rule__NameExpCS__Group_4__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28917:1: rule__NameExpCS__Group_4__0__Impl : ( ( rule__NameExpCS__IsPreAssignment_4_0 ) ) ;
public final void rule__NameExpCS__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28921:1: ( ( ( rule__NameExpCS__IsPreAssignment_4_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28922:1: ( ( rule__NameExpCS__IsPreAssignment_4_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28922:1: ( ( rule__NameExpCS__IsPreAssignment_4_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28923:1: ( rule__NameExpCS__IsPreAssignment_4_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNameExpCSAccess().getIsPreAssignment_4_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28924:1: ( rule__NameExpCS__IsPreAssignment_4_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28924:2: rule__NameExpCS__IsPreAssignment_4_0
{
pushFollow(FollowSets002.FOLLOW_rule__NameExpCS__IsPreAssignment_4_0_in_rule__NameExpCS__Group_4__0__Impl58554);
rule__NameExpCS__IsPreAssignment_4_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNameExpCSAccess().getIsPreAssignment_4_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NameExpCS__Group_4__0__Impl"
// $ANTLR start "rule__NameExpCS__Group_4__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28934:1: rule__NameExpCS__Group_4__1 : rule__NameExpCS__Group_4__1__Impl ;
public final void rule__NameExpCS__Group_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28938:1: ( rule__NameExpCS__Group_4__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28939:2: rule__NameExpCS__Group_4__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__NameExpCS__Group_4__1__Impl_in_rule__NameExpCS__Group_4__158584);
rule__NameExpCS__Group_4__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NameExpCS__Group_4__1"
// $ANTLR start "rule__NameExpCS__Group_4__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28945:1: rule__NameExpCS__Group_4__1__Impl : ( 'pre' ) ;
public final void rule__NameExpCS__Group_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28949:1: ( ( 'pre' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28950:1: ( 'pre' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28950:1: ( 'pre' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28951:1: 'pre'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNameExpCSAccess().getPreKeyword_4_1());
}
match(input,155,FollowSets002.FOLLOW_155_in_rule__NameExpCS__Group_4__1__Impl58612); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNameExpCSAccess().getPreKeyword_4_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NameExpCS__Group_4__1__Impl"
// $ANTLR start "rule__CurlyBracketedClauseCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28968:1: rule__CurlyBracketedClauseCS__Group__0 : rule__CurlyBracketedClauseCS__Group__0__Impl rule__CurlyBracketedClauseCS__Group__1 ;
public final void rule__CurlyBracketedClauseCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28972:1: ( rule__CurlyBracketedClauseCS__Group__0__Impl rule__CurlyBracketedClauseCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28973:2: rule__CurlyBracketedClauseCS__Group__0__Impl rule__CurlyBracketedClauseCS__Group__1
{
pushFollow(FollowSets002.FOLLOW_rule__CurlyBracketedClauseCS__Group__0__Impl_in_rule__CurlyBracketedClauseCS__Group__058647);
rule__CurlyBracketedClauseCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__CurlyBracketedClauseCS__Group__1_in_rule__CurlyBracketedClauseCS__Group__058650);
rule__CurlyBracketedClauseCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CurlyBracketedClauseCS__Group__0"
// $ANTLR start "rule__CurlyBracketedClauseCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28980:1: rule__CurlyBracketedClauseCS__Group__0__Impl : ( () ) ;
public final void rule__CurlyBracketedClauseCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28984:1: ( ( () ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28985:1: ( () )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28985:1: ( () )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28986:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCurlyBracketedClauseCSAccess().getCurlyBracketedClauseCSAction_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28987:1: ()
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28989:1:
{
}
if ( state.backtracking==0 ) {
after(grammarAccess.getCurlyBracketedClauseCSAccess().getCurlyBracketedClauseCSAction_0());
}
}
}
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CurlyBracketedClauseCS__Group__0__Impl"
// $ANTLR start "rule__CurlyBracketedClauseCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28999:1: rule__CurlyBracketedClauseCS__Group__1 : rule__CurlyBracketedClauseCS__Group__1__Impl rule__CurlyBracketedClauseCS__Group__2 ;
public final void rule__CurlyBracketedClauseCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29003:1: ( rule__CurlyBracketedClauseCS__Group__1__Impl rule__CurlyBracketedClauseCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29004:2: rule__CurlyBracketedClauseCS__Group__1__Impl rule__CurlyBracketedClauseCS__Group__2
{
pushFollow(FollowSets002.FOLLOW_rule__CurlyBracketedClauseCS__Group__1__Impl_in_rule__CurlyBracketedClauseCS__Group__158708);
rule__CurlyBracketedClauseCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__CurlyBracketedClauseCS__Group__2_in_rule__CurlyBracketedClauseCS__Group__158711);
rule__CurlyBracketedClauseCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CurlyBracketedClauseCS__Group__1"
// $ANTLR start "rule__CurlyBracketedClauseCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29011:1: rule__CurlyBracketedClauseCS__Group__1__Impl : ( '{' ) ;
public final void rule__CurlyBracketedClauseCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29015:1: ( ( '{' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29016:1: ( '{' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29016:1: ( '{' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29017:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCurlyBracketedClauseCSAccess().getLeftCurlyBracketKeyword_1());
}
match(input,99,FollowSets002.FOLLOW_99_in_rule__CurlyBracketedClauseCS__Group__1__Impl58739); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCurlyBracketedClauseCSAccess().getLeftCurlyBracketKeyword_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CurlyBracketedClauseCS__Group__1__Impl"
// $ANTLR start "rule__CurlyBracketedClauseCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29030:1: rule__CurlyBracketedClauseCS__Group__2 : rule__CurlyBracketedClauseCS__Group__2__Impl rule__CurlyBracketedClauseCS__Group__3 ;
public final void rule__CurlyBracketedClauseCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29034:1: ( rule__CurlyBracketedClauseCS__Group__2__Impl rule__CurlyBracketedClauseCS__Group__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29035:2: rule__CurlyBracketedClauseCS__Group__2__Impl rule__CurlyBracketedClauseCS__Group__3
{
pushFollow(FollowSets002.FOLLOW_rule__CurlyBracketedClauseCS__Group__2__Impl_in_rule__CurlyBracketedClauseCS__Group__258770);
rule__CurlyBracketedClauseCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__CurlyBracketedClauseCS__Group__3_in_rule__CurlyBracketedClauseCS__Group__258773);
rule__CurlyBracketedClauseCS__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CurlyBracketedClauseCS__Group__2"
// $ANTLR start "rule__CurlyBracketedClauseCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29042:1: rule__CurlyBracketedClauseCS__Group__2__Impl : ( ( rule__CurlyBracketedClauseCS__Alternatives_2 ) ) ;
public final void rule__CurlyBracketedClauseCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29046:1: ( ( ( rule__CurlyBracketedClauseCS__Alternatives_2 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29047:1: ( ( rule__CurlyBracketedClauseCS__Alternatives_2 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29047:1: ( ( rule__CurlyBracketedClauseCS__Alternatives_2 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29048:1: ( rule__CurlyBracketedClauseCS__Alternatives_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCurlyBracketedClauseCSAccess().getAlternatives_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29049:1: ( rule__CurlyBracketedClauseCS__Alternatives_2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29049:2: rule__CurlyBracketedClauseCS__Alternatives_2
{
pushFollow(FollowSets002.FOLLOW_rule__CurlyBracketedClauseCS__Alternatives_2_in_rule__CurlyBracketedClauseCS__Group__2__Impl58800);
rule__CurlyBracketedClauseCS__Alternatives_2();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getCurlyBracketedClauseCSAccess().getAlternatives_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CurlyBracketedClauseCS__Group__2__Impl"
// $ANTLR start "rule__CurlyBracketedClauseCS__Group__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29059:1: rule__CurlyBracketedClauseCS__Group__3 : rule__CurlyBracketedClauseCS__Group__3__Impl ;
public final void rule__CurlyBracketedClauseCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29063:1: ( rule__CurlyBracketedClauseCS__Group__3__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29064:2: rule__CurlyBracketedClauseCS__Group__3__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__CurlyBracketedClauseCS__Group__3__Impl_in_rule__CurlyBracketedClauseCS__Group__358830);
rule__CurlyBracketedClauseCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CurlyBracketedClauseCS__Group__3"
// $ANTLR start "rule__CurlyBracketedClauseCS__Group__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29070:1: rule__CurlyBracketedClauseCS__Group__3__Impl : ( '}' ) ;
public final void rule__CurlyBracketedClauseCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29074:1: ( ( '}' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29075:1: ( '}' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29075:1: ( '}' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29076:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCurlyBracketedClauseCSAccess().getRightCurlyBracketKeyword_3());
}
match(input,100,FollowSets002.FOLLOW_100_in_rule__CurlyBracketedClauseCS__Group__3__Impl58858); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCurlyBracketedClauseCSAccess().getRightCurlyBracketKeyword_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CurlyBracketedClauseCS__Group__3__Impl"
// $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_0__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29097:1: rule__CurlyBracketedClauseCS__Group_2_0__0 : rule__CurlyBracketedClauseCS__Group_2_0__0__Impl rule__CurlyBracketedClauseCS__Group_2_0__1 ;
public final void rule__CurlyBracketedClauseCS__Group_2_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29101:1: ( rule__CurlyBracketedClauseCS__Group_2_0__0__Impl rule__CurlyBracketedClauseCS__Group_2_0__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29102:2: rule__CurlyBracketedClauseCS__Group_2_0__0__Impl rule__CurlyBracketedClauseCS__Group_2_0__1
{
pushFollow(FollowSets002.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0__0__Impl_in_rule__CurlyBracketedClauseCS__Group_2_0__058897);
rule__CurlyBracketedClauseCS__Group_2_0__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0__1_in_rule__CurlyBracketedClauseCS__Group_2_0__058900);
rule__CurlyBracketedClauseCS__Group_2_0__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_0__0"
// $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_0__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29109:1: rule__CurlyBracketedClauseCS__Group_2_0__0__Impl : ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0 ) ) ;
public final void rule__CurlyBracketedClauseCS__Group_2_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29113:1: ( ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29114:1: ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29114:1: ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29115:1: ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_0_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29116:1: ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29116:2: rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0
{
pushFollow(FollowSets002.FOLLOW_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0_in_rule__CurlyBracketedClauseCS__Group_2_0__0__Impl58927);
rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_0__0__Impl"
// $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_0__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29126:1: rule__CurlyBracketedClauseCS__Group_2_0__1 : rule__CurlyBracketedClauseCS__Group_2_0__1__Impl ;
public final void rule__CurlyBracketedClauseCS__Group_2_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29130:1: ( rule__CurlyBracketedClauseCS__Group_2_0__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29131:2: rule__CurlyBracketedClauseCS__Group_2_0__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0__1__Impl_in_rule__CurlyBracketedClauseCS__Group_2_0__158957);
rule__CurlyBracketedClauseCS__Group_2_0__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_0__1"
// $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_0__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29137:1: rule__CurlyBracketedClauseCS__Group_2_0__1__Impl : ( ( rule__CurlyBracketedClauseCS__Group_2_0_1__0 )* ) ;
public final void rule__CurlyBracketedClauseCS__Group_2_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29141:1: ( ( ( rule__CurlyBracketedClauseCS__Group_2_0_1__0 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29142:1: ( ( rule__CurlyBracketedClauseCS__Group_2_0_1__0 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29142:1: ( ( rule__CurlyBracketedClauseCS__Group_2_0_1__0 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29143:1: ( rule__CurlyBracketedClauseCS__Group_2_0_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_0_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29144:1: ( rule__CurlyBracketedClauseCS__Group_2_0_1__0 )*
loop228:
do {
int alt228=2;
int LA228_0 = input.LA(1);
if ( (LA228_0==95) ) {
alt228=1;
}
switch (alt228) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29144:2: rule__CurlyBracketedClauseCS__Group_2_0_1__0
{
pushFollow(FollowSets002.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0_1__0_in_rule__CurlyBracketedClauseCS__Group_2_0__1__Impl58984);
rule__CurlyBracketedClauseCS__Group_2_0_1__0();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop228;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_0_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_0__1__Impl"
// $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_0_1__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29158:1: rule__CurlyBracketedClauseCS__Group_2_0_1__0 : rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl rule__CurlyBracketedClauseCS__Group_2_0_1__1 ;
public final void rule__CurlyBracketedClauseCS__Group_2_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29162:1: ( rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl rule__CurlyBracketedClauseCS__Group_2_0_1__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29163:2: rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl rule__CurlyBracketedClauseCS__Group_2_0_1__1
{
pushFollow(FollowSets002.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl_in_rule__CurlyBracketedClauseCS__Group_2_0_1__059019);
rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0_1__1_in_rule__CurlyBracketedClauseCS__Group_2_0_1__059022);
rule__CurlyBracketedClauseCS__Group_2_0_1__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_0_1__0"
// $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29170:1: rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl : ( ',' ) ;
public final void rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29174:1: ( ( ',' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29175:1: ( ',' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29175:1: ( ',' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29176:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCurlyBracketedClauseCSAccess().getCommaKeyword_2_0_1_0());
}
match(input,95,FollowSets002.FOLLOW_95_in_rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl59050); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCurlyBracketedClauseCSAccess().getCommaKeyword_2_0_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl"
// $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_0_1__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29189:1: rule__CurlyBracketedClauseCS__Group_2_0_1__1 : rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl ;
public final void rule__CurlyBracketedClauseCS__Group_2_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29193:1: ( rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29194:2: rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl_in_rule__CurlyBracketedClauseCS__Group_2_0_1__159081);
rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_0_1__1"
// $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29200:1: rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl : ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1 ) ) ;
public final void rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29204:1: ( ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29205:1: ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29205:1: ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29206:1: ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_0_1_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29207:1: ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29207:2: rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1
{
pushFollow(FollowSets002.FOLLOW_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1_in_rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl59108);
rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_0_1_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl"
// $ANTLR start "rule__RoundBracketedClauseCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29221:1: rule__RoundBracketedClauseCS__Group__0 : rule__RoundBracketedClauseCS__Group__0__Impl rule__RoundBracketedClauseCS__Group__1 ;
public final void rule__RoundBracketedClauseCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29225:1: ( rule__RoundBracketedClauseCS__Group__0__Impl rule__RoundBracketedClauseCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29226:2: rule__RoundBracketedClauseCS__Group__0__Impl rule__RoundBracketedClauseCS__Group__1
{
pushFollow(FollowSets002.FOLLOW_rule__RoundBracketedClauseCS__Group__0__Impl_in_rule__RoundBracketedClauseCS__Group__059142);
rule__RoundBracketedClauseCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__RoundBracketedClauseCS__Group__1_in_rule__RoundBracketedClauseCS__Group__059145);
rule__RoundBracketedClauseCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__RoundBracketedClauseCS__Group__0"
// $ANTLR start "rule__RoundBracketedClauseCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29233:1: rule__RoundBracketedClauseCS__Group__0__Impl : ( () ) ;
public final void rule__RoundBracketedClauseCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29237:1: ( ( () ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29238:1: ( () )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29238:1: ( () )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29239:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRoundBracketedClauseCSAccess().getRoundBracketedClauseCSAction_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29240:1: ()
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29242:1:
{
}
if ( state.backtracking==0 ) {
after(grammarAccess.getRoundBracketedClauseCSAccess().getRoundBracketedClauseCSAction_0());
}
}
}
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__RoundBracketedClauseCS__Group__0__Impl"
// $ANTLR start "rule__RoundBracketedClauseCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29252:1: rule__RoundBracketedClauseCS__Group__1 : rule__RoundBracketedClauseCS__Group__1__Impl rule__RoundBracketedClauseCS__Group__2 ;
public final void rule__RoundBracketedClauseCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29256:1: ( rule__RoundBracketedClauseCS__Group__1__Impl rule__RoundBracketedClauseCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29257:2: rule__RoundBracketedClauseCS__Group__1__Impl rule__RoundBracketedClauseCS__Group__2
{
pushFollow(FollowSets002.FOLLOW_rule__RoundBracketedClauseCS__Group__1__Impl_in_rule__RoundBracketedClauseCS__Group__159203);
rule__RoundBracketedClauseCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__RoundBracketedClauseCS__Group__2_in_rule__RoundBracketedClauseCS__Group__159206);
rule__RoundBracketedClauseCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__RoundBracketedClauseCS__Group__1"
// $ANTLR start "rule__RoundBracketedClauseCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29264:1: rule__RoundBracketedClauseCS__Group__1__Impl : ( '(' ) ;
public final void rule__RoundBracketedClauseCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29268:1: ( ( '(' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29269:1: ( '(' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29269:1: ( '(' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29270:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRoundBracketedClauseCSAccess().getLeftParenthesisKeyword_1());
}
match(input,91,FollowSets002.FOLLOW_91_in_rule__RoundBracketedClauseCS__Group__1__Impl59234); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getRoundBracketedClauseCSAccess().getLeftParenthesisKeyword_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__RoundBracketedClauseCS__Group__1__Impl"
// $ANTLR start "rule__RoundBracketedClauseCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29283:1: rule__RoundBracketedClauseCS__Group__2 : rule__RoundBracketedClauseCS__Group__2__Impl rule__RoundBracketedClauseCS__Group__3 ;
public final void rule__RoundBracketedClauseCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29287:1: ( rule__RoundBracketedClauseCS__Group__2__Impl rule__RoundBracketedClauseCS__Group__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29288:2: rule__RoundBracketedClauseCS__Group__2__Impl rule__RoundBracketedClauseCS__Group__3
{
pushFollow(FollowSets002.FOLLOW_rule__RoundBracketedClauseCS__Group__2__Impl_in_rule__RoundBracketedClauseCS__Group__259265);
rule__RoundBracketedClauseCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__RoundBracketedClauseCS__Group__3_in_rule__RoundBracketedClauseCS__Group__259268);
rule__RoundBracketedClauseCS__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__RoundBracketedClauseCS__Group__2"
// $ANTLR start "rule__RoundBracketedClauseCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29295:1: rule__RoundBracketedClauseCS__Group__2__Impl : ( ( rule__RoundBracketedClauseCS__Group_2__0 )? ) ;
public final void rule__RoundBracketedClauseCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29299:1: ( ( ( rule__RoundBracketedClauseCS__Group_2__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29300:1: ( ( rule__RoundBracketedClauseCS__Group_2__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29300:1: ( ( rule__RoundBracketedClauseCS__Group_2__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29301:1: ( rule__RoundBracketedClauseCS__Group_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRoundBracketedClauseCSAccess().getGroup_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29302:1: ( rule__RoundBracketedClauseCS__Group_2__0 )?
int alt229=2;
int LA229_0 = input.LA(1);
if ( ((LA229_0>=RULE_INT && LA229_0<=RULE_ESCAPED_ID)||(LA229_0>=33 && LA229_0<=40)||(LA229_0>=57 && LA229_0<=71)||LA229_0==91||LA229_0==96||LA229_0==99||(LA229_0>=127 && LA229_0<=129)||LA229_0==132||(LA229_0>=134 && LA229_0<=140)||LA229_0==144||(LA229_0>=146 && LA229_0<=148)||LA229_0==151||(LA229_0>=153 && LA229_0<=154)||LA229_0==156||(LA229_0>=159 && LA229_0<=160)||(LA229_0>=165 && LA229_0<=168)) ) {
alt229=1;
}
switch (alt229) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29302:2: rule__RoundBracketedClauseCS__Group_2__0
{
pushFollow(FollowSets002.FOLLOW_rule__RoundBracketedClauseCS__Group_2__0_in_rule__RoundBracketedClauseCS__Group__2__Impl59295);
rule__RoundBracketedClauseCS__Group_2__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getRoundBracketedClauseCSAccess().getGroup_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__RoundBracketedClauseCS__Group__2__Impl"
// $ANTLR start "rule__RoundBracketedClauseCS__Group__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29312:1: rule__RoundBracketedClauseCS__Group__3 : rule__RoundBracketedClauseCS__Group__3__Impl ;
public final void rule__RoundBracketedClauseCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29316:1: ( rule__RoundBracketedClauseCS__Group__3__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29317:2: rule__RoundBracketedClauseCS__Group__3__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__RoundBracketedClauseCS__Group__3__Impl_in_rule__RoundBracketedClauseCS__Group__359326);
rule__RoundBracketedClauseCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__RoundBracketedClauseCS__Group__3"
// $ANTLR start "rule__RoundBracketedClauseCS__Group__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29323:1: rule__RoundBracketedClauseCS__Group__3__Impl : ( ')' ) ;
public final void rule__RoundBracketedClauseCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29327:1: ( ( ')' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29328:1: ( ')' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29328:1: ( ')' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29329:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRoundBracketedClauseCSAccess().getRightParenthesisKeyword_3());
}
match(input,92,FollowSets002.FOLLOW_92_in_rule__RoundBracketedClauseCS__Group__3__Impl59354); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getRoundBracketedClauseCSAccess().getRightParenthesisKeyword_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__RoundBracketedClauseCS__Group__3__Impl"
// $ANTLR start "rule__RoundBracketedClauseCS__Group_2__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29350:1: rule__RoundBracketedClauseCS__Group_2__0 : rule__RoundBracketedClauseCS__Group_2__0__Impl rule__RoundBracketedClauseCS__Group_2__1 ;
public final void rule__RoundBracketedClauseCS__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29354:1: ( rule__RoundBracketedClauseCS__Group_2__0__Impl rule__RoundBracketedClauseCS__Group_2__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29355:2: rule__RoundBracketedClauseCS__Group_2__0__Impl rule__RoundBracketedClauseCS__Group_2__1
{
pushFollow(FollowSets002.FOLLOW_rule__RoundBracketedClauseCS__Group_2__0__Impl_in_rule__RoundBracketedClauseCS__Group_2__059393);
rule__RoundBracketedClauseCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__RoundBracketedClauseCS__Group_2__1_in_rule__RoundBracketedClauseCS__Group_2__059396);
rule__RoundBracketedClauseCS__Group_2__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__RoundBracketedClauseCS__Group_2__0"
// $ANTLR start "rule__RoundBracketedClauseCS__Group_2__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29362:1: rule__RoundBracketedClauseCS__Group_2__0__Impl : ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0 ) ) ;
public final void rule__RoundBracketedClauseCS__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29366:1: ( ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29367:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29367:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29368:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsAssignment_2_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29369:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29369:2: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0
{
pushFollow(FollowSets002.FOLLOW_rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0_in_rule__RoundBracketedClauseCS__Group_2__0__Impl59423);
rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsAssignment_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__RoundBracketedClauseCS__Group_2__0__Impl"
// $ANTLR start "rule__RoundBracketedClauseCS__Group_2__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29379:1: rule__RoundBracketedClauseCS__Group_2__1 : rule__RoundBracketedClauseCS__Group_2__1__Impl rule__RoundBracketedClauseCS__Group_2__2 ;
public final void rule__RoundBracketedClauseCS__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29383:1: ( rule__RoundBracketedClauseCS__Group_2__1__Impl rule__RoundBracketedClauseCS__Group_2__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29384:2: rule__RoundBracketedClauseCS__Group_2__1__Impl rule__RoundBracketedClauseCS__Group_2__2
{
pushFollow(FollowSets002.FOLLOW_rule__RoundBracketedClauseCS__Group_2__1__Impl_in_rule__RoundBracketedClauseCS__Group_2__159453);
rule__RoundBracketedClauseCS__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__RoundBracketedClauseCS__Group_2__2_in_rule__RoundBracketedClauseCS__Group_2__159456);
rule__RoundBracketedClauseCS__Group_2__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__RoundBracketedClauseCS__Group_2__1"
// $ANTLR start "rule__RoundBracketedClauseCS__Group_2__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29391:1: rule__RoundBracketedClauseCS__Group_2__1__Impl : ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1 )* ) ;
public final void rule__RoundBracketedClauseCS__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29395:1: ( ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29396:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29396:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29397:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsAssignment_2_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29398:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1 )*
loop230:
do {
int alt230=2;
int LA230_0 = input.LA(1);
if ( (LA230_0==95) ) {
alt230=1;
}
switch (alt230) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29398:2: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1
{
pushFollow(FollowSets002.FOLLOW_rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1_in_rule__RoundBracketedClauseCS__Group_2__1__Impl59483);
rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop230;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsAssignment_2_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__RoundBracketedClauseCS__Group_2__1__Impl"
// $ANTLR start "rule__RoundBracketedClauseCS__Group_2__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29408:1: rule__RoundBracketedClauseCS__Group_2__2 : rule__RoundBracketedClauseCS__Group_2__2__Impl rule__RoundBracketedClauseCS__Group_2__3 ;
public final void rule__RoundBracketedClauseCS__Group_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29412:1: ( rule__RoundBracketedClauseCS__Group_2__2__Impl rule__RoundBracketedClauseCS__Group_2__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29413:2: rule__RoundBracketedClauseCS__Group_2__2__Impl rule__RoundBracketedClauseCS__Group_2__3
{
pushFollow(FollowSets002.FOLLOW_rule__RoundBracketedClauseCS__Group_2__2__Impl_in_rule__RoundBracketedClauseCS__Group_2__259514);
rule__RoundBracketedClauseCS__Group_2__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__RoundBracketedClauseCS__Group_2__3_in_rule__RoundBracketedClauseCS__Group_2__259517);
rule__RoundBracketedClauseCS__Group_2__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__RoundBracketedClauseCS__Group_2__2"
// $ANTLR start "rule__RoundBracketedClauseCS__Group_2__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29420:1: rule__RoundBracketedClauseCS__Group_2__2__Impl : ( ( rule__RoundBracketedClauseCS__Group_2_2__0 )? ) ;
public final void rule__RoundBracketedClauseCS__Group_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29424:1: ( ( ( rule__RoundBracketedClauseCS__Group_2_2__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29425:1: ( ( rule__RoundBracketedClauseCS__Group_2_2__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29425:1: ( ( rule__RoundBracketedClauseCS__Group_2_2__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29426:1: ( rule__RoundBracketedClauseCS__Group_2_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRoundBracketedClauseCSAccess().getGroup_2_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29427:1: ( rule__RoundBracketedClauseCS__Group_2_2__0 )?
int alt231=2;
int LA231_0 = input.LA(1);
if ( (LA231_0==94) ) {
alt231=1;
}
switch (alt231) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29427:2: rule__RoundBracketedClauseCS__Group_2_2__0
{
pushFollow(FollowSets002.FOLLOW_rule__RoundBracketedClauseCS__Group_2_2__0_in_rule__RoundBracketedClauseCS__Group_2__2__Impl59544);
rule__RoundBracketedClauseCS__Group_2_2__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getRoundBracketedClauseCSAccess().getGroup_2_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__RoundBracketedClauseCS__Group_2__2__Impl"
// $ANTLR start "rule__RoundBracketedClauseCS__Group_2__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29437:1: rule__RoundBracketedClauseCS__Group_2__3 : rule__RoundBracketedClauseCS__Group_2__3__Impl ;
public final void rule__RoundBracketedClauseCS__Group_2__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29441:1: ( rule__RoundBracketedClauseCS__Group_2__3__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29442:2: rule__RoundBracketedClauseCS__Group_2__3__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__RoundBracketedClauseCS__Group_2__3__Impl_in_rule__RoundBracketedClauseCS__Group_2__359575);
rule__RoundBracketedClauseCS__Group_2__3__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__RoundBracketedClauseCS__Group_2__3"
// $ANTLR start "rule__RoundBracketedClauseCS__Group_2__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29448:1: rule__RoundBracketedClauseCS__Group_2__3__Impl : ( ( rule__RoundBracketedClauseCS__Group_2_3__0 )* ) ;
public final void rule__RoundBracketedClauseCS__Group_2__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29452:1: ( ( ( rule__RoundBracketedClauseCS__Group_2_3__0 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29453:1: ( ( rule__RoundBracketedClauseCS__Group_2_3__0 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29453:1: ( ( rule__RoundBracketedClauseCS__Group_2_3__0 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29454:1: ( rule__RoundBracketedClauseCS__Group_2_3__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRoundBracketedClauseCSAccess().getGroup_2_3());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29455:1: ( rule__RoundBracketedClauseCS__Group_2_3__0 )*
loop232:
do {
int alt232=2;
int LA232_0 = input.LA(1);
if ( (LA232_0==123) ) {
alt232=1;
}
switch (alt232) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29455:2: rule__RoundBracketedClauseCS__Group_2_3__0
{
pushFollow(FollowSets002.FOLLOW_rule__RoundBracketedClauseCS__Group_2_3__0_in_rule__RoundBracketedClauseCS__Group_2__3__Impl59602);
rule__RoundBracketedClauseCS__Group_2_3__0();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop232;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getRoundBracketedClauseCSAccess().getGroup_2_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__RoundBracketedClauseCS__Group_2__3__Impl"
// $ANTLR start "rule__RoundBracketedClauseCS__Group_2_2__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29473:1: rule__RoundBracketedClauseCS__Group_2_2__0 : rule__RoundBracketedClauseCS__Group_2_2__0__Impl rule__RoundBracketedClauseCS__Group_2_2__1 ;
public final void rule__RoundBracketedClauseCS__Group_2_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29477:1: ( rule__RoundBracketedClauseCS__Group_2_2__0__Impl rule__RoundBracketedClauseCS__Group_2_2__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29478:2: rule__RoundBracketedClauseCS__Group_2_2__0__Impl rule__RoundBracketedClauseCS__Group_2_2__1
{
pushFollow(FollowSets002.FOLLOW_rule__RoundBracketedClauseCS__Group_2_2__0__Impl_in_rule__RoundBracketedClauseCS__Group_2_2__059641);
rule__RoundBracketedClauseCS__Group_2_2__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__RoundBracketedClauseCS__Group_2_2__1_in_rule__RoundBracketedClauseCS__Group_2_2__059644);
rule__RoundBracketedClauseCS__Group_2_2__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__RoundBracketedClauseCS__Group_2_2__0"
// $ANTLR start "rule__RoundBracketedClauseCS__Group_2_2__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29485:1: rule__RoundBracketedClauseCS__Group_2_2__0__Impl : ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0 ) ) ;
public final void rule__RoundBracketedClauseCS__Group_2_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29489:1: ( ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29490:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29490:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29491:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsAssignment_2_2_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29492:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29492:2: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0
{
pushFollow(FollowSets002.FOLLOW_rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0_in_rule__RoundBracketedClauseCS__Group_2_2__0__Impl59671);
rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsAssignment_2_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__RoundBracketedClauseCS__Group_2_2__0__Impl"
// $ANTLR start "rule__RoundBracketedClauseCS__Group_2_2__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29502:1: rule__RoundBracketedClauseCS__Group_2_2__1 : rule__RoundBracketedClauseCS__Group_2_2__1__Impl ;
public final void rule__RoundBracketedClauseCS__Group_2_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29506:1: ( rule__RoundBracketedClauseCS__Group_2_2__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29507:2: rule__RoundBracketedClauseCS__Group_2_2__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__RoundBracketedClauseCS__Group_2_2__1__Impl_in_rule__RoundBracketedClauseCS__Group_2_2__159701);
rule__RoundBracketedClauseCS__Group_2_2__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__RoundBracketedClauseCS__Group_2_2__1"
// $ANTLR start "rule__RoundBracketedClauseCS__Group_2_2__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29513:1: rule__RoundBracketedClauseCS__Group_2_2__1__Impl : ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_1 )* ) ;
public final void rule__RoundBracketedClauseCS__Group_2_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29517:1: ( ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_1 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29518:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_1 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29518:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_1 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29519:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsAssignment_2_2_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29520:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_1 )*
loop233:
do {
int alt233=2;
int LA233_0 = input.LA(1);
if ( (LA233_0==95) ) {
alt233=1;
}
switch (alt233) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29520:2: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_1
{
pushFollow(FollowSets002.FOLLOW_rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_1_in_rule__RoundBracketedClauseCS__Group_2_2__1__Impl59728);
rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_1();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop233;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsAssignment_2_2_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__RoundBracketedClauseCS__Group_2_2__1__Impl"
// $ANTLR start "rule__RoundBracketedClauseCS__Group_2_3__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29534:1: rule__RoundBracketedClauseCS__Group_2_3__0 : rule__RoundBracketedClauseCS__Group_2_3__0__Impl rule__RoundBracketedClauseCS__Group_2_3__1 ;
public final void rule__RoundBracketedClauseCS__Group_2_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29538:1: ( rule__RoundBracketedClauseCS__Group_2_3__0__Impl rule__RoundBracketedClauseCS__Group_2_3__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29539:2: rule__RoundBracketedClauseCS__Group_2_3__0__Impl rule__RoundBracketedClauseCS__Group_2_3__1
{
pushFollow(FollowSets002.FOLLOW_rule__RoundBracketedClauseCS__Group_2_3__0__Impl_in_rule__RoundBracketedClauseCS__Group_2_3__059763);
rule__RoundBracketedClauseCS__Group_2_3__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__RoundBracketedClauseCS__Group_2_3__1_in_rule__RoundBracketedClauseCS__Group_2_3__059766);
rule__RoundBracketedClauseCS__Group_2_3__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__RoundBracketedClauseCS__Group_2_3__0"
// $ANTLR start "rule__RoundBracketedClauseCS__Group_2_3__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29546:1: rule__RoundBracketedClauseCS__Group_2_3__0__Impl : ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_0 ) ) ;
public final void rule__RoundBracketedClauseCS__Group_2_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29550:1: ( ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29551:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29551:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29552:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsAssignment_2_3_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29553:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29553:2: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_0
{
pushFollow(FollowSets002.FOLLOW_rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_0_in_rule__RoundBracketedClauseCS__Group_2_3__0__Impl59793);
rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsAssignment_2_3_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__RoundBracketedClauseCS__Group_2_3__0__Impl"
// $ANTLR start "rule__RoundBracketedClauseCS__Group_2_3__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29563:1: rule__RoundBracketedClauseCS__Group_2_3__1 : rule__RoundBracketedClauseCS__Group_2_3__1__Impl ;
public final void rule__RoundBracketedClauseCS__Group_2_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29567:1: ( rule__RoundBracketedClauseCS__Group_2_3__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29568:2: rule__RoundBracketedClauseCS__Group_2_3__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__RoundBracketedClauseCS__Group_2_3__1__Impl_in_rule__RoundBracketedClauseCS__Group_2_3__159823);
rule__RoundBracketedClauseCS__Group_2_3__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__RoundBracketedClauseCS__Group_2_3__1"
// $ANTLR start "rule__RoundBracketedClauseCS__Group_2_3__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29574:1: rule__RoundBracketedClauseCS__Group_2_3__1__Impl : ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_1 )* ) ;
public final void rule__RoundBracketedClauseCS__Group_2_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29578:1: ( ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_1 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29579:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_1 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29579:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_1 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29580:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsAssignment_2_3_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29581:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_1 )*
loop234:
do {
int alt234=2;
int LA234_0 = input.LA(1);
if ( (LA234_0==95) ) {
alt234=1;
}
switch (alt234) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29581:2: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_1
{
pushFollow(FollowSets002.FOLLOW_rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_1_in_rule__RoundBracketedClauseCS__Group_2_3__1__Impl59850);
rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_1();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop234;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsAssignment_2_3_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__RoundBracketedClauseCS__Group_2_3__1__Impl"
// $ANTLR start "rule__SquareBracketedClauseCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29595:1: rule__SquareBracketedClauseCS__Group__0 : rule__SquareBracketedClauseCS__Group__0__Impl rule__SquareBracketedClauseCS__Group__1 ;
public final void rule__SquareBracketedClauseCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29599:1: ( rule__SquareBracketedClauseCS__Group__0__Impl rule__SquareBracketedClauseCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29600:2: rule__SquareBracketedClauseCS__Group__0__Impl rule__SquareBracketedClauseCS__Group__1
{
pushFollow(FollowSets002.FOLLOW_rule__SquareBracketedClauseCS__Group__0__Impl_in_rule__SquareBracketedClauseCS__Group__059885);
rule__SquareBracketedClauseCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__SquareBracketedClauseCS__Group__1_in_rule__SquareBracketedClauseCS__Group__059888);
rule__SquareBracketedClauseCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SquareBracketedClauseCS__Group__0"
// $ANTLR start "rule__SquareBracketedClauseCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29607:1: rule__SquareBracketedClauseCS__Group__0__Impl : ( '[' ) ;
public final void rule__SquareBracketedClauseCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29611:1: ( ( '[' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29612:1: ( '[' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29612:1: ( '[' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29613:1: '['
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSquareBracketedClauseCSAccess().getLeftSquareBracketKeyword_0());
}
match(input,87,FollowSets002.FOLLOW_87_in_rule__SquareBracketedClauseCS__Group__0__Impl59916); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSquareBracketedClauseCSAccess().getLeftSquareBracketKeyword_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SquareBracketedClauseCS__Group__0__Impl"
// $ANTLR start "rule__SquareBracketedClauseCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29626:1: rule__SquareBracketedClauseCS__Group__1 : rule__SquareBracketedClauseCS__Group__1__Impl rule__SquareBracketedClauseCS__Group__2 ;
public final void rule__SquareBracketedClauseCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29630:1: ( rule__SquareBracketedClauseCS__Group__1__Impl rule__SquareBracketedClauseCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29631:2: rule__SquareBracketedClauseCS__Group__1__Impl rule__SquareBracketedClauseCS__Group__2
{
pushFollow(FollowSets002.FOLLOW_rule__SquareBracketedClauseCS__Group__1__Impl_in_rule__SquareBracketedClauseCS__Group__159947);
rule__SquareBracketedClauseCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__SquareBracketedClauseCS__Group__2_in_rule__SquareBracketedClauseCS__Group__159950);
rule__SquareBracketedClauseCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SquareBracketedClauseCS__Group__1"
// $ANTLR start "rule__SquareBracketedClauseCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29638:1: rule__SquareBracketedClauseCS__Group__1__Impl : ( ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_1 ) ) ;
public final void rule__SquareBracketedClauseCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29642:1: ( ( ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29643:1: ( ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29643:1: ( ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29644:1: ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSquareBracketedClauseCSAccess().getOwnedTermsAssignment_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29645:1: ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29645:2: rule__SquareBracketedClauseCS__OwnedTermsAssignment_1
{
pushFollow(FollowSets002.FOLLOW_rule__SquareBracketedClauseCS__OwnedTermsAssignment_1_in_rule__SquareBracketedClauseCS__Group__1__Impl59977);
rule__SquareBracketedClauseCS__OwnedTermsAssignment_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getSquareBracketedClauseCSAccess().getOwnedTermsAssignment_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SquareBracketedClauseCS__Group__1__Impl"
// $ANTLR start "rule__SquareBracketedClauseCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29655:1: rule__SquareBracketedClauseCS__Group__2 : rule__SquareBracketedClauseCS__Group__2__Impl rule__SquareBracketedClauseCS__Group__3 ;
public final void rule__SquareBracketedClauseCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29659:1: ( rule__SquareBracketedClauseCS__Group__2__Impl rule__SquareBracketedClauseCS__Group__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29660:2: rule__SquareBracketedClauseCS__Group__2__Impl rule__SquareBracketedClauseCS__Group__3
{
pushFollow(FollowSets002.FOLLOW_rule__SquareBracketedClauseCS__Group__2__Impl_in_rule__SquareBracketedClauseCS__Group__260007);
rule__SquareBracketedClauseCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__SquareBracketedClauseCS__Group__3_in_rule__SquareBracketedClauseCS__Group__260010);
rule__SquareBracketedClauseCS__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SquareBracketedClauseCS__Group__2"
// $ANTLR start "rule__SquareBracketedClauseCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29667:1: rule__SquareBracketedClauseCS__Group__2__Impl : ( ( rule__SquareBracketedClauseCS__Group_2__0 )* ) ;
public final void rule__SquareBracketedClauseCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29671:1: ( ( ( rule__SquareBracketedClauseCS__Group_2__0 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29672:1: ( ( rule__SquareBracketedClauseCS__Group_2__0 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29672:1: ( ( rule__SquareBracketedClauseCS__Group_2__0 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29673:1: ( rule__SquareBracketedClauseCS__Group_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSquareBracketedClauseCSAccess().getGroup_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29674:1: ( rule__SquareBracketedClauseCS__Group_2__0 )*
loop235:
do {
int alt235=2;
int LA235_0 = input.LA(1);
if ( (LA235_0==95) ) {
alt235=1;
}
switch (alt235) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29674:2: rule__SquareBracketedClauseCS__Group_2__0
{
pushFollow(FollowSets002.FOLLOW_rule__SquareBracketedClauseCS__Group_2__0_in_rule__SquareBracketedClauseCS__Group__2__Impl60037);
rule__SquareBracketedClauseCS__Group_2__0();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop235;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getSquareBracketedClauseCSAccess().getGroup_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SquareBracketedClauseCS__Group__2__Impl"
// $ANTLR start "rule__SquareBracketedClauseCS__Group__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29684:1: rule__SquareBracketedClauseCS__Group__3 : rule__SquareBracketedClauseCS__Group__3__Impl ;
public final void rule__SquareBracketedClauseCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29688:1: ( rule__SquareBracketedClauseCS__Group__3__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29689:2: rule__SquareBracketedClauseCS__Group__3__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__SquareBracketedClauseCS__Group__3__Impl_in_rule__SquareBracketedClauseCS__Group__360068);
rule__SquareBracketedClauseCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SquareBracketedClauseCS__Group__3"
// $ANTLR start "rule__SquareBracketedClauseCS__Group__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29695:1: rule__SquareBracketedClauseCS__Group__3__Impl : ( ']' ) ;
public final void rule__SquareBracketedClauseCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29699:1: ( ( ']' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29700:1: ( ']' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29700:1: ( ']' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29701:1: ']'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSquareBracketedClauseCSAccess().getRightSquareBracketKeyword_3());
}
match(input,88,FollowSets002.FOLLOW_88_in_rule__SquareBracketedClauseCS__Group__3__Impl60096); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSquareBracketedClauseCSAccess().getRightSquareBracketKeyword_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SquareBracketedClauseCS__Group__3__Impl"
// $ANTLR start "rule__SquareBracketedClauseCS__Group_2__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29722:1: rule__SquareBracketedClauseCS__Group_2__0 : rule__SquareBracketedClauseCS__Group_2__0__Impl rule__SquareBracketedClauseCS__Group_2__1 ;
public final void rule__SquareBracketedClauseCS__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29726:1: ( rule__SquareBracketedClauseCS__Group_2__0__Impl rule__SquareBracketedClauseCS__Group_2__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29727:2: rule__SquareBracketedClauseCS__Group_2__0__Impl rule__SquareBracketedClauseCS__Group_2__1
{
pushFollow(FollowSets002.FOLLOW_rule__SquareBracketedClauseCS__Group_2__0__Impl_in_rule__SquareBracketedClauseCS__Group_2__060135);
rule__SquareBracketedClauseCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__SquareBracketedClauseCS__Group_2__1_in_rule__SquareBracketedClauseCS__Group_2__060138);
rule__SquareBracketedClauseCS__Group_2__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SquareBracketedClauseCS__Group_2__0"
// $ANTLR start "rule__SquareBracketedClauseCS__Group_2__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29734:1: rule__SquareBracketedClauseCS__Group_2__0__Impl : ( ',' ) ;
public final void rule__SquareBracketedClauseCS__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29738:1: ( ( ',' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29739:1: ( ',' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29739:1: ( ',' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29740:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSquareBracketedClauseCSAccess().getCommaKeyword_2_0());
}
match(input,95,FollowSets002.FOLLOW_95_in_rule__SquareBracketedClauseCS__Group_2__0__Impl60166); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSquareBracketedClauseCSAccess().getCommaKeyword_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SquareBracketedClauseCS__Group_2__0__Impl"
// $ANTLR start "rule__SquareBracketedClauseCS__Group_2__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29753:1: rule__SquareBracketedClauseCS__Group_2__1 : rule__SquareBracketedClauseCS__Group_2__1__Impl ;
public final void rule__SquareBracketedClauseCS__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29757:1: ( rule__SquareBracketedClauseCS__Group_2__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29758:2: rule__SquareBracketedClauseCS__Group_2__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__SquareBracketedClauseCS__Group_2__1__Impl_in_rule__SquareBracketedClauseCS__Group_2__160197);
rule__SquareBracketedClauseCS__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SquareBracketedClauseCS__Group_2__1"
// $ANTLR start "rule__SquareBracketedClauseCS__Group_2__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29764:1: rule__SquareBracketedClauseCS__Group_2__1__Impl : ( ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_2_1 ) ) ;
public final void rule__SquareBracketedClauseCS__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29768:1: ( ( ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_2_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29769:1: ( ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_2_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29769:1: ( ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_2_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29770:1: ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSquareBracketedClauseCSAccess().getOwnedTermsAssignment_2_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29771:1: ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_2_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29771:2: rule__SquareBracketedClauseCS__OwnedTermsAssignment_2_1
{
pushFollow(FollowSets002.FOLLOW_rule__SquareBracketedClauseCS__OwnedTermsAssignment_2_1_in_rule__SquareBracketedClauseCS__Group_2__1__Impl60224);
rule__SquareBracketedClauseCS__OwnedTermsAssignment_2_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getSquareBracketedClauseCSAccess().getOwnedTermsAssignment_2_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SquareBracketedClauseCS__Group_2__1__Impl"
// $ANTLR start "rule__NavigatingArgCS__Group_0__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29785:1: rule__NavigatingArgCS__Group_0__0 : rule__NavigatingArgCS__Group_0__0__Impl rule__NavigatingArgCS__Group_0__1 ;
public final void rule__NavigatingArgCS__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29789:1: ( rule__NavigatingArgCS__Group_0__0__Impl rule__NavigatingArgCS__Group_0__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29790:2: rule__NavigatingArgCS__Group_0__0__Impl rule__NavigatingArgCS__Group_0__1
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingArgCS__Group_0__0__Impl_in_rule__NavigatingArgCS__Group_0__060258);
rule__NavigatingArgCS__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__NavigatingArgCS__Group_0__1_in_rule__NavigatingArgCS__Group_0__060261);
rule__NavigatingArgCS__Group_0__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingArgCS__Group_0__0"
// $ANTLR start "rule__NavigatingArgCS__Group_0__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29797:1: rule__NavigatingArgCS__Group_0__0__Impl : ( ( rule__NavigatingArgCS__OwnedNameExpressionAssignment_0_0 ) ) ;
public final void rule__NavigatingArgCS__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29801:1: ( ( ( rule__NavigatingArgCS__OwnedNameExpressionAssignment_0_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29802:1: ( ( rule__NavigatingArgCS__OwnedNameExpressionAssignment_0_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29802:1: ( ( rule__NavigatingArgCS__OwnedNameExpressionAssignment_0_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29803:1: ( rule__NavigatingArgCS__OwnedNameExpressionAssignment_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getOwnedNameExpressionAssignment_0_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29804:1: ( rule__NavigatingArgCS__OwnedNameExpressionAssignment_0_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29804:2: rule__NavigatingArgCS__OwnedNameExpressionAssignment_0_0
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingArgCS__OwnedNameExpressionAssignment_0_0_in_rule__NavigatingArgCS__Group_0__0__Impl60288);
rule__NavigatingArgCS__OwnedNameExpressionAssignment_0_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingArgCSAccess().getOwnedNameExpressionAssignment_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingArgCS__Group_0__0__Impl"
// $ANTLR start "rule__NavigatingArgCS__Group_0__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29814:1: rule__NavigatingArgCS__Group_0__1 : rule__NavigatingArgCS__Group_0__1__Impl ;
public final void rule__NavigatingArgCS__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29818:1: ( rule__NavigatingArgCS__Group_0__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29819:2: rule__NavigatingArgCS__Group_0__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingArgCS__Group_0__1__Impl_in_rule__NavigatingArgCS__Group_0__160318);
rule__NavigatingArgCS__Group_0__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingArgCS__Group_0__1"
// $ANTLR start "rule__NavigatingArgCS__Group_0__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29825:1: rule__NavigatingArgCS__Group_0__1__Impl : ( ( rule__NavigatingArgCS__Alternatives_0_1 )? ) ;
public final void rule__NavigatingArgCS__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29829:1: ( ( ( rule__NavigatingArgCS__Alternatives_0_1 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29830:1: ( ( rule__NavigatingArgCS__Alternatives_0_1 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29830:1: ( ( rule__NavigatingArgCS__Alternatives_0_1 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29831:1: ( rule__NavigatingArgCS__Alternatives_0_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getAlternatives_0_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29832:1: ( rule__NavigatingArgCS__Alternatives_0_1 )?
int alt236=2;
int LA236_0 = input.LA(1);
if ( (LA236_0==74||LA236_0==96) ) {
alt236=1;
}
switch (alt236) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29832:2: rule__NavigatingArgCS__Alternatives_0_1
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingArgCS__Alternatives_0_1_in_rule__NavigatingArgCS__Group_0__1__Impl60345);
rule__NavigatingArgCS__Alternatives_0_1();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingArgCSAccess().getAlternatives_0_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingArgCS__Group_0__1__Impl"
// $ANTLR start "rule__NavigatingArgCS__Group_0_1_0__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29846:1: rule__NavigatingArgCS__Group_0_1_0__0 : rule__NavigatingArgCS__Group_0_1_0__0__Impl rule__NavigatingArgCS__Group_0_1_0__1 ;
public final void rule__NavigatingArgCS__Group_0_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29850:1: ( rule__NavigatingArgCS__Group_0_1_0__0__Impl rule__NavigatingArgCS__Group_0_1_0__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29851:2: rule__NavigatingArgCS__Group_0_1_0__0__Impl rule__NavigatingArgCS__Group_0_1_0__1
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingArgCS__Group_0_1_0__0__Impl_in_rule__NavigatingArgCS__Group_0_1_0__060380);
rule__NavigatingArgCS__Group_0_1_0__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__NavigatingArgCS__Group_0_1_0__1_in_rule__NavigatingArgCS__Group_0_1_0__060383);
rule__NavigatingArgCS__Group_0_1_0__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingArgCS__Group_0_1_0__0"
// $ANTLR start "rule__NavigatingArgCS__Group_0_1_0__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29858:1: rule__NavigatingArgCS__Group_0_1_0__0__Impl : ( ':' ) ;
public final void rule__NavigatingArgCS__Group_0_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29862:1: ( ( ':' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29863:1: ( ':' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29863:1: ( ':' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29864:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getColonKeyword_0_1_0_0());
}
match(input,96,FollowSets002.FOLLOW_96_in_rule__NavigatingArgCS__Group_0_1_0__0__Impl60411); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingArgCSAccess().getColonKeyword_0_1_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingArgCS__Group_0_1_0__0__Impl"
// $ANTLR start "rule__NavigatingArgCS__Group_0_1_0__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29877:1: rule__NavigatingArgCS__Group_0_1_0__1 : rule__NavigatingArgCS__Group_0_1_0__1__Impl rule__NavigatingArgCS__Group_0_1_0__2 ;
public final void rule__NavigatingArgCS__Group_0_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29881:1: ( rule__NavigatingArgCS__Group_0_1_0__1__Impl rule__NavigatingArgCS__Group_0_1_0__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29882:2: rule__NavigatingArgCS__Group_0_1_0__1__Impl rule__NavigatingArgCS__Group_0_1_0__2
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingArgCS__Group_0_1_0__1__Impl_in_rule__NavigatingArgCS__Group_0_1_0__160442);
rule__NavigatingArgCS__Group_0_1_0__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__NavigatingArgCS__Group_0_1_0__2_in_rule__NavigatingArgCS__Group_0_1_0__160445);
rule__NavigatingArgCS__Group_0_1_0__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingArgCS__Group_0_1_0__1"
// $ANTLR start "rule__NavigatingArgCS__Group_0_1_0__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29889:1: rule__NavigatingArgCS__Group_0_1_0__1__Impl : ( ( rule__NavigatingArgCS__OwnedTypeAssignment_0_1_0_1 ) ) ;
public final void rule__NavigatingArgCS__Group_0_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29893:1: ( ( ( rule__NavigatingArgCS__OwnedTypeAssignment_0_1_0_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29894:1: ( ( rule__NavigatingArgCS__OwnedTypeAssignment_0_1_0_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29894:1: ( ( rule__NavigatingArgCS__OwnedTypeAssignment_0_1_0_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29895:1: ( rule__NavigatingArgCS__OwnedTypeAssignment_0_1_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getOwnedTypeAssignment_0_1_0_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29896:1: ( rule__NavigatingArgCS__OwnedTypeAssignment_0_1_0_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29896:2: rule__NavigatingArgCS__OwnedTypeAssignment_0_1_0_1
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingArgCS__OwnedTypeAssignment_0_1_0_1_in_rule__NavigatingArgCS__Group_0_1_0__1__Impl60472);
rule__NavigatingArgCS__OwnedTypeAssignment_0_1_0_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingArgCSAccess().getOwnedTypeAssignment_0_1_0_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingArgCS__Group_0_1_0__1__Impl"
// $ANTLR start "rule__NavigatingArgCS__Group_0_1_0__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29906:1: rule__NavigatingArgCS__Group_0_1_0__2 : rule__NavigatingArgCS__Group_0_1_0__2__Impl ;
public final void rule__NavigatingArgCS__Group_0_1_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29910:1: ( rule__NavigatingArgCS__Group_0_1_0__2__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29911:2: rule__NavigatingArgCS__Group_0_1_0__2__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingArgCS__Group_0_1_0__2__Impl_in_rule__NavigatingArgCS__Group_0_1_0__260502);
rule__NavigatingArgCS__Group_0_1_0__2__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingArgCS__Group_0_1_0__2"
// $ANTLR start "rule__NavigatingArgCS__Group_0_1_0__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29917:1: rule__NavigatingArgCS__Group_0_1_0__2__Impl : ( ( rule__NavigatingArgCS__Group_0_1_0_2__0 )? ) ;
public final void rule__NavigatingArgCS__Group_0_1_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29921:1: ( ( ( rule__NavigatingArgCS__Group_0_1_0_2__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29922:1: ( ( rule__NavigatingArgCS__Group_0_1_0_2__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29922:1: ( ( rule__NavigatingArgCS__Group_0_1_0_2__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29923:1: ( rule__NavigatingArgCS__Group_0_1_0_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getGroup_0_1_0_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29924:1: ( rule__NavigatingArgCS__Group_0_1_0_2__0 )?
int alt237=2;
int LA237_0 = input.LA(1);
if ( (LA237_0==47) ) {
alt237=1;
}
switch (alt237) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29924:2: rule__NavigatingArgCS__Group_0_1_0_2__0
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingArgCS__Group_0_1_0_2__0_in_rule__NavigatingArgCS__Group_0_1_0__2__Impl60529);
rule__NavigatingArgCS__Group_0_1_0_2__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingArgCSAccess().getGroup_0_1_0_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingArgCS__Group_0_1_0__2__Impl"
// $ANTLR start "rule__NavigatingArgCS__Group_0_1_0_2__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29940:1: rule__NavigatingArgCS__Group_0_1_0_2__0 : rule__NavigatingArgCS__Group_0_1_0_2__0__Impl rule__NavigatingArgCS__Group_0_1_0_2__1 ;
public final void rule__NavigatingArgCS__Group_0_1_0_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29944:1: ( rule__NavigatingArgCS__Group_0_1_0_2__0__Impl rule__NavigatingArgCS__Group_0_1_0_2__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29945:2: rule__NavigatingArgCS__Group_0_1_0_2__0__Impl rule__NavigatingArgCS__Group_0_1_0_2__1
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingArgCS__Group_0_1_0_2__0__Impl_in_rule__NavigatingArgCS__Group_0_1_0_2__060566);
rule__NavigatingArgCS__Group_0_1_0_2__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__NavigatingArgCS__Group_0_1_0_2__1_in_rule__NavigatingArgCS__Group_0_1_0_2__060569);
rule__NavigatingArgCS__Group_0_1_0_2__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingArgCS__Group_0_1_0_2__0"
// $ANTLR start "rule__NavigatingArgCS__Group_0_1_0_2__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29952:1: rule__NavigatingArgCS__Group_0_1_0_2__0__Impl : ( '=' ) ;
public final void rule__NavigatingArgCS__Group_0_1_0_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29956:1: ( ( '=' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29957:1: ( '=' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29957:1: ( '=' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29958:1: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getEqualsSignKeyword_0_1_0_2_0());
}
match(input,47,FollowSets002.FOLLOW_47_in_rule__NavigatingArgCS__Group_0_1_0_2__0__Impl60597); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingArgCSAccess().getEqualsSignKeyword_0_1_0_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingArgCS__Group_0_1_0_2__0__Impl"
// $ANTLR start "rule__NavigatingArgCS__Group_0_1_0_2__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29971:1: rule__NavigatingArgCS__Group_0_1_0_2__1 : rule__NavigatingArgCS__Group_0_1_0_2__1__Impl ;
public final void rule__NavigatingArgCS__Group_0_1_0_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29975:1: ( rule__NavigatingArgCS__Group_0_1_0_2__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29976:2: rule__NavigatingArgCS__Group_0_1_0_2__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingArgCS__Group_0_1_0_2__1__Impl_in_rule__NavigatingArgCS__Group_0_1_0_2__160628);
rule__NavigatingArgCS__Group_0_1_0_2__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingArgCS__Group_0_1_0_2__1"
// $ANTLR start "rule__NavigatingArgCS__Group_0_1_0_2__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29982:1: rule__NavigatingArgCS__Group_0_1_0_2__1__Impl : ( ( rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_0_2_1 ) ) ;
public final void rule__NavigatingArgCS__Group_0_1_0_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29986:1: ( ( ( rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_0_2_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29987:1: ( ( rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_0_2_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29987:1: ( ( rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_0_2_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29988:1: ( rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_0_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getOwnedInitExpressionAssignment_0_1_0_2_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29989:1: ( rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_0_2_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:29989:2: rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_0_2_1
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_0_2_1_in_rule__NavigatingArgCS__Group_0_1_0_2__1__Impl60655);
rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_0_2_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingArgCSAccess().getOwnedInitExpressionAssignment_0_1_0_2_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingArgCS__Group_0_1_0_2__1__Impl"
// $ANTLR start "rule__NavigatingArgCS__Group_0_1_1__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30003:1: rule__NavigatingArgCS__Group_0_1_1__0 : rule__NavigatingArgCS__Group_0_1_1__0__Impl rule__NavigatingArgCS__Group_0_1_1__1 ;
public final void rule__NavigatingArgCS__Group_0_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30007:1: ( rule__NavigatingArgCS__Group_0_1_1__0__Impl rule__NavigatingArgCS__Group_0_1_1__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30008:2: rule__NavigatingArgCS__Group_0_1_1__0__Impl rule__NavigatingArgCS__Group_0_1_1__1
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingArgCS__Group_0_1_1__0__Impl_in_rule__NavigatingArgCS__Group_0_1_1__060689);
rule__NavigatingArgCS__Group_0_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__NavigatingArgCS__Group_0_1_1__1_in_rule__NavigatingArgCS__Group_0_1_1__060692);
rule__NavigatingArgCS__Group_0_1_1__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingArgCS__Group_0_1_1__0"
// $ANTLR start "rule__NavigatingArgCS__Group_0_1_1__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30015:1: rule__NavigatingArgCS__Group_0_1_1__0__Impl : ( 'in' ) ;
public final void rule__NavigatingArgCS__Group_0_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30019:1: ( ( 'in' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30020:1: ( 'in' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30020:1: ( 'in' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30021:1: 'in'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getInKeyword_0_1_1_0());
}
match(input,74,FollowSets002.FOLLOW_74_in_rule__NavigatingArgCS__Group_0_1_1__0__Impl60720); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingArgCSAccess().getInKeyword_0_1_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingArgCS__Group_0_1_1__0__Impl"
// $ANTLR start "rule__NavigatingArgCS__Group_0_1_1__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30034:1: rule__NavigatingArgCS__Group_0_1_1__1 : rule__NavigatingArgCS__Group_0_1_1__1__Impl ;
public final void rule__NavigatingArgCS__Group_0_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30038:1: ( rule__NavigatingArgCS__Group_0_1_1__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30039:2: rule__NavigatingArgCS__Group_0_1_1__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingArgCS__Group_0_1_1__1__Impl_in_rule__NavigatingArgCS__Group_0_1_1__160751);
rule__NavigatingArgCS__Group_0_1_1__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingArgCS__Group_0_1_1__1"
// $ANTLR start "rule__NavigatingArgCS__Group_0_1_1__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30045:1: rule__NavigatingArgCS__Group_0_1_1__1__Impl : ( ( rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_1_1 ) ) ;
public final void rule__NavigatingArgCS__Group_0_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30049:1: ( ( ( rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_1_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30050:1: ( ( rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_1_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30050:1: ( ( rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_1_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30051:1: ( rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getOwnedInitExpressionAssignment_0_1_1_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30052:1: ( rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_1_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30052:2: rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_1_1
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_1_1_in_rule__NavigatingArgCS__Group_0_1_1__1__Impl60778);
rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_1_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingArgCSAccess().getOwnedInitExpressionAssignment_0_1_1_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingArgCS__Group_0_1_1__1__Impl"
// $ANTLR start "rule__NavigatingArgCS__Group_1__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30066:1: rule__NavigatingArgCS__Group_1__0 : rule__NavigatingArgCS__Group_1__0__Impl rule__NavigatingArgCS__Group_1__1 ;
public final void rule__NavigatingArgCS__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30070:1: ( rule__NavigatingArgCS__Group_1__0__Impl rule__NavigatingArgCS__Group_1__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30071:2: rule__NavigatingArgCS__Group_1__0__Impl rule__NavigatingArgCS__Group_1__1
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingArgCS__Group_1__0__Impl_in_rule__NavigatingArgCS__Group_1__060812);
rule__NavigatingArgCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__NavigatingArgCS__Group_1__1_in_rule__NavigatingArgCS__Group_1__060815);
rule__NavigatingArgCS__Group_1__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingArgCS__Group_1__0"
// $ANTLR start "rule__NavigatingArgCS__Group_1__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30078:1: rule__NavigatingArgCS__Group_1__0__Impl : ( ':' ) ;
public final void rule__NavigatingArgCS__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30082:1: ( ( ':' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30083:1: ( ':' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30083:1: ( ':' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30084:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getColonKeyword_1_0());
}
match(input,96,FollowSets002.FOLLOW_96_in_rule__NavigatingArgCS__Group_1__0__Impl60843); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingArgCSAccess().getColonKeyword_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingArgCS__Group_1__0__Impl"
// $ANTLR start "rule__NavigatingArgCS__Group_1__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30097:1: rule__NavigatingArgCS__Group_1__1 : rule__NavigatingArgCS__Group_1__1__Impl ;
public final void rule__NavigatingArgCS__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30101:1: ( rule__NavigatingArgCS__Group_1__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30102:2: rule__NavigatingArgCS__Group_1__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingArgCS__Group_1__1__Impl_in_rule__NavigatingArgCS__Group_1__160874);
rule__NavigatingArgCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingArgCS__Group_1__1"
// $ANTLR start "rule__NavigatingArgCS__Group_1__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30108:1: rule__NavigatingArgCS__Group_1__1__Impl : ( ( rule__NavigatingArgCS__OwnedTypeAssignment_1_1 ) ) ;
public final void rule__NavigatingArgCS__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30112:1: ( ( ( rule__NavigatingArgCS__OwnedTypeAssignment_1_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30113:1: ( ( rule__NavigatingArgCS__OwnedTypeAssignment_1_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30113:1: ( ( rule__NavigatingArgCS__OwnedTypeAssignment_1_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30114:1: ( rule__NavigatingArgCS__OwnedTypeAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getOwnedTypeAssignment_1_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30115:1: ( rule__NavigatingArgCS__OwnedTypeAssignment_1_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30115:2: rule__NavigatingArgCS__OwnedTypeAssignment_1_1
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingArgCS__OwnedTypeAssignment_1_1_in_rule__NavigatingArgCS__Group_1__1__Impl60901);
rule__NavigatingArgCS__OwnedTypeAssignment_1_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingArgCSAccess().getOwnedTypeAssignment_1_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingArgCS__Group_1__1__Impl"
// $ANTLR start "rule__NavigatingBarArgCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30129:1: rule__NavigatingBarArgCS__Group__0 : rule__NavigatingBarArgCS__Group__0__Impl rule__NavigatingBarArgCS__Group__1 ;
public final void rule__NavigatingBarArgCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30133:1: ( rule__NavigatingBarArgCS__Group__0__Impl rule__NavigatingBarArgCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30134:2: rule__NavigatingBarArgCS__Group__0__Impl rule__NavigatingBarArgCS__Group__1
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingBarArgCS__Group__0__Impl_in_rule__NavigatingBarArgCS__Group__060935);
rule__NavigatingBarArgCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__NavigatingBarArgCS__Group__1_in_rule__NavigatingBarArgCS__Group__060938);
rule__NavigatingBarArgCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingBarArgCS__Group__0"
// $ANTLR start "rule__NavigatingBarArgCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30141:1: rule__NavigatingBarArgCS__Group__0__Impl : ( ( rule__NavigatingBarArgCS__PrefixAssignment_0 ) ) ;
public final void rule__NavigatingBarArgCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30145:1: ( ( ( rule__NavigatingBarArgCS__PrefixAssignment_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30146:1: ( ( rule__NavigatingBarArgCS__PrefixAssignment_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30146:1: ( ( rule__NavigatingBarArgCS__PrefixAssignment_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30147:1: ( rule__NavigatingBarArgCS__PrefixAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getPrefixAssignment_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30148:1: ( rule__NavigatingBarArgCS__PrefixAssignment_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30148:2: rule__NavigatingBarArgCS__PrefixAssignment_0
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingBarArgCS__PrefixAssignment_0_in_rule__NavigatingBarArgCS__Group__0__Impl60965);
rule__NavigatingBarArgCS__PrefixAssignment_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingBarArgCSAccess().getPrefixAssignment_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingBarArgCS__Group__0__Impl"
// $ANTLR start "rule__NavigatingBarArgCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30158:1: rule__NavigatingBarArgCS__Group__1 : rule__NavigatingBarArgCS__Group__1__Impl rule__NavigatingBarArgCS__Group__2 ;
public final void rule__NavigatingBarArgCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30162:1: ( rule__NavigatingBarArgCS__Group__1__Impl rule__NavigatingBarArgCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30163:2: rule__NavigatingBarArgCS__Group__1__Impl rule__NavigatingBarArgCS__Group__2
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingBarArgCS__Group__1__Impl_in_rule__NavigatingBarArgCS__Group__160995);
rule__NavigatingBarArgCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__NavigatingBarArgCS__Group__2_in_rule__NavigatingBarArgCS__Group__160998);
rule__NavigatingBarArgCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingBarArgCS__Group__1"
// $ANTLR start "rule__NavigatingBarArgCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30170:1: rule__NavigatingBarArgCS__Group__1__Impl : ( ( rule__NavigatingBarArgCS__OwnedNameExpressionAssignment_1 ) ) ;
public final void rule__NavigatingBarArgCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30174:1: ( ( ( rule__NavigatingBarArgCS__OwnedNameExpressionAssignment_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30175:1: ( ( rule__NavigatingBarArgCS__OwnedNameExpressionAssignment_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30175:1: ( ( rule__NavigatingBarArgCS__OwnedNameExpressionAssignment_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30176:1: ( rule__NavigatingBarArgCS__OwnedNameExpressionAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getOwnedNameExpressionAssignment_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30177:1: ( rule__NavigatingBarArgCS__OwnedNameExpressionAssignment_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30177:2: rule__NavigatingBarArgCS__OwnedNameExpressionAssignment_1
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingBarArgCS__OwnedNameExpressionAssignment_1_in_rule__NavigatingBarArgCS__Group__1__Impl61025);
rule__NavigatingBarArgCS__OwnedNameExpressionAssignment_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingBarArgCSAccess().getOwnedNameExpressionAssignment_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingBarArgCS__Group__1__Impl"
// $ANTLR start "rule__NavigatingBarArgCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30187:1: rule__NavigatingBarArgCS__Group__2 : rule__NavigatingBarArgCS__Group__2__Impl ;
public final void rule__NavigatingBarArgCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30191:1: ( rule__NavigatingBarArgCS__Group__2__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30192:2: rule__NavigatingBarArgCS__Group__2__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingBarArgCS__Group__2__Impl_in_rule__NavigatingBarArgCS__Group__261055);
rule__NavigatingBarArgCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingBarArgCS__Group__2"
// $ANTLR start "rule__NavigatingBarArgCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30198:1: rule__NavigatingBarArgCS__Group__2__Impl : ( ( rule__NavigatingBarArgCS__Group_2__0 )? ) ;
public final void rule__NavigatingBarArgCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30202:1: ( ( ( rule__NavigatingBarArgCS__Group_2__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30203:1: ( ( rule__NavigatingBarArgCS__Group_2__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30203:1: ( ( rule__NavigatingBarArgCS__Group_2__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30204:1: ( rule__NavigatingBarArgCS__Group_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getGroup_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30205:1: ( rule__NavigatingBarArgCS__Group_2__0 )?
int alt238=2;
int LA238_0 = input.LA(1);
if ( (LA238_0==96) ) {
alt238=1;
}
switch (alt238) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30205:2: rule__NavigatingBarArgCS__Group_2__0
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingBarArgCS__Group_2__0_in_rule__NavigatingBarArgCS__Group__2__Impl61082);
rule__NavigatingBarArgCS__Group_2__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingBarArgCSAccess().getGroup_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingBarArgCS__Group__2__Impl"
// $ANTLR start "rule__NavigatingBarArgCS__Group_2__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30221:1: rule__NavigatingBarArgCS__Group_2__0 : rule__NavigatingBarArgCS__Group_2__0__Impl rule__NavigatingBarArgCS__Group_2__1 ;
public final void rule__NavigatingBarArgCS__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30225:1: ( rule__NavigatingBarArgCS__Group_2__0__Impl rule__NavigatingBarArgCS__Group_2__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30226:2: rule__NavigatingBarArgCS__Group_2__0__Impl rule__NavigatingBarArgCS__Group_2__1
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingBarArgCS__Group_2__0__Impl_in_rule__NavigatingBarArgCS__Group_2__061119);
rule__NavigatingBarArgCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__NavigatingBarArgCS__Group_2__1_in_rule__NavigatingBarArgCS__Group_2__061122);
rule__NavigatingBarArgCS__Group_2__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingBarArgCS__Group_2__0"
// $ANTLR start "rule__NavigatingBarArgCS__Group_2__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30233:1: rule__NavigatingBarArgCS__Group_2__0__Impl : ( ':' ) ;
public final void rule__NavigatingBarArgCS__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30237:1: ( ( ':' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30238:1: ( ':' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30238:1: ( ':' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30239:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getColonKeyword_2_0());
}
match(input,96,FollowSets002.FOLLOW_96_in_rule__NavigatingBarArgCS__Group_2__0__Impl61150); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingBarArgCSAccess().getColonKeyword_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingBarArgCS__Group_2__0__Impl"
// $ANTLR start "rule__NavigatingBarArgCS__Group_2__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30252:1: rule__NavigatingBarArgCS__Group_2__1 : rule__NavigatingBarArgCS__Group_2__1__Impl rule__NavigatingBarArgCS__Group_2__2 ;
public final void rule__NavigatingBarArgCS__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30256:1: ( rule__NavigatingBarArgCS__Group_2__1__Impl rule__NavigatingBarArgCS__Group_2__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30257:2: rule__NavigatingBarArgCS__Group_2__1__Impl rule__NavigatingBarArgCS__Group_2__2
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingBarArgCS__Group_2__1__Impl_in_rule__NavigatingBarArgCS__Group_2__161181);
rule__NavigatingBarArgCS__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__NavigatingBarArgCS__Group_2__2_in_rule__NavigatingBarArgCS__Group_2__161184);
rule__NavigatingBarArgCS__Group_2__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingBarArgCS__Group_2__1"
// $ANTLR start "rule__NavigatingBarArgCS__Group_2__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30264:1: rule__NavigatingBarArgCS__Group_2__1__Impl : ( ( rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1 ) ) ;
public final void rule__NavigatingBarArgCS__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30268:1: ( ( ( rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30269:1: ( ( rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30269:1: ( ( rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30270:1: ( rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getOwnedTypeAssignment_2_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30271:1: ( rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30271:2: rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1_in_rule__NavigatingBarArgCS__Group_2__1__Impl61211);
rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingBarArgCSAccess().getOwnedTypeAssignment_2_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingBarArgCS__Group_2__1__Impl"
// $ANTLR start "rule__NavigatingBarArgCS__Group_2__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30281:1: rule__NavigatingBarArgCS__Group_2__2 : rule__NavigatingBarArgCS__Group_2__2__Impl ;
public final void rule__NavigatingBarArgCS__Group_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30285:1: ( rule__NavigatingBarArgCS__Group_2__2__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30286:2: rule__NavigatingBarArgCS__Group_2__2__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingBarArgCS__Group_2__2__Impl_in_rule__NavigatingBarArgCS__Group_2__261241);
rule__NavigatingBarArgCS__Group_2__2__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingBarArgCS__Group_2__2"
// $ANTLR start "rule__NavigatingBarArgCS__Group_2__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30292:1: rule__NavigatingBarArgCS__Group_2__2__Impl : ( ( rule__NavigatingBarArgCS__Group_2_2__0 )? ) ;
public final void rule__NavigatingBarArgCS__Group_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30296:1: ( ( ( rule__NavigatingBarArgCS__Group_2_2__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30297:1: ( ( rule__NavigatingBarArgCS__Group_2_2__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30297:1: ( ( rule__NavigatingBarArgCS__Group_2_2__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30298:1: ( rule__NavigatingBarArgCS__Group_2_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getGroup_2_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30299:1: ( rule__NavigatingBarArgCS__Group_2_2__0 )?
int alt239=2;
int LA239_0 = input.LA(1);
if ( (LA239_0==47) ) {
alt239=1;
}
switch (alt239) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30299:2: rule__NavigatingBarArgCS__Group_2_2__0
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingBarArgCS__Group_2_2__0_in_rule__NavigatingBarArgCS__Group_2__2__Impl61268);
rule__NavigatingBarArgCS__Group_2_2__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingBarArgCSAccess().getGroup_2_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingBarArgCS__Group_2__2__Impl"
// $ANTLR start "rule__NavigatingBarArgCS__Group_2_2__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30315:1: rule__NavigatingBarArgCS__Group_2_2__0 : rule__NavigatingBarArgCS__Group_2_2__0__Impl rule__NavigatingBarArgCS__Group_2_2__1 ;
public final void rule__NavigatingBarArgCS__Group_2_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30319:1: ( rule__NavigatingBarArgCS__Group_2_2__0__Impl rule__NavigatingBarArgCS__Group_2_2__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30320:2: rule__NavigatingBarArgCS__Group_2_2__0__Impl rule__NavigatingBarArgCS__Group_2_2__1
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingBarArgCS__Group_2_2__0__Impl_in_rule__NavigatingBarArgCS__Group_2_2__061305);
rule__NavigatingBarArgCS__Group_2_2__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__NavigatingBarArgCS__Group_2_2__1_in_rule__NavigatingBarArgCS__Group_2_2__061308);
rule__NavigatingBarArgCS__Group_2_2__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingBarArgCS__Group_2_2__0"
// $ANTLR start "rule__NavigatingBarArgCS__Group_2_2__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30327:1: rule__NavigatingBarArgCS__Group_2_2__0__Impl : ( '=' ) ;
public final void rule__NavigatingBarArgCS__Group_2_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30331:1: ( ( '=' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30332:1: ( '=' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30332:1: ( '=' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30333:1: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getEqualsSignKeyword_2_2_0());
}
match(input,47,FollowSets002.FOLLOW_47_in_rule__NavigatingBarArgCS__Group_2_2__0__Impl61336); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingBarArgCSAccess().getEqualsSignKeyword_2_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingBarArgCS__Group_2_2__0__Impl"
// $ANTLR start "rule__NavigatingBarArgCS__Group_2_2__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30346:1: rule__NavigatingBarArgCS__Group_2_2__1 : rule__NavigatingBarArgCS__Group_2_2__1__Impl ;
public final void rule__NavigatingBarArgCS__Group_2_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30350:1: ( rule__NavigatingBarArgCS__Group_2_2__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30351:2: rule__NavigatingBarArgCS__Group_2_2__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingBarArgCS__Group_2_2__1__Impl_in_rule__NavigatingBarArgCS__Group_2_2__161367);
rule__NavigatingBarArgCS__Group_2_2__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingBarArgCS__Group_2_2__1"
// $ANTLR start "rule__NavigatingBarArgCS__Group_2_2__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30357:1: rule__NavigatingBarArgCS__Group_2_2__1__Impl : ( ( rule__NavigatingBarArgCS__OwnedInitExpressionAssignment_2_2_1 ) ) ;
public final void rule__NavigatingBarArgCS__Group_2_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30361:1: ( ( ( rule__NavigatingBarArgCS__OwnedInitExpressionAssignment_2_2_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30362:1: ( ( rule__NavigatingBarArgCS__OwnedInitExpressionAssignment_2_2_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30362:1: ( ( rule__NavigatingBarArgCS__OwnedInitExpressionAssignment_2_2_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30363:1: ( rule__NavigatingBarArgCS__OwnedInitExpressionAssignment_2_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getOwnedInitExpressionAssignment_2_2_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30364:1: ( rule__NavigatingBarArgCS__OwnedInitExpressionAssignment_2_2_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30364:2: rule__NavigatingBarArgCS__OwnedInitExpressionAssignment_2_2_1
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingBarArgCS__OwnedInitExpressionAssignment_2_2_1_in_rule__NavigatingBarArgCS__Group_2_2__1__Impl61394);
rule__NavigatingBarArgCS__OwnedInitExpressionAssignment_2_2_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingBarArgCSAccess().getOwnedInitExpressionAssignment_2_2_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingBarArgCS__Group_2_2__1__Impl"
// $ANTLR start "rule__NavigatingCommaArgCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30378:1: rule__NavigatingCommaArgCS__Group__0 : rule__NavigatingCommaArgCS__Group__0__Impl rule__NavigatingCommaArgCS__Group__1 ;
public final void rule__NavigatingCommaArgCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30382:1: ( rule__NavigatingCommaArgCS__Group__0__Impl rule__NavigatingCommaArgCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30383:2: rule__NavigatingCommaArgCS__Group__0__Impl rule__NavigatingCommaArgCS__Group__1
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingCommaArgCS__Group__0__Impl_in_rule__NavigatingCommaArgCS__Group__061428);
rule__NavigatingCommaArgCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__NavigatingCommaArgCS__Group__1_in_rule__NavigatingCommaArgCS__Group__061431);
rule__NavigatingCommaArgCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingCommaArgCS__Group__0"
// $ANTLR start "rule__NavigatingCommaArgCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30390:1: rule__NavigatingCommaArgCS__Group__0__Impl : ( ( rule__NavigatingCommaArgCS__PrefixAssignment_0 ) ) ;
public final void rule__NavigatingCommaArgCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30394:1: ( ( ( rule__NavigatingCommaArgCS__PrefixAssignment_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30395:1: ( ( rule__NavigatingCommaArgCS__PrefixAssignment_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30395:1: ( ( rule__NavigatingCommaArgCS__PrefixAssignment_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30396:1: ( rule__NavigatingCommaArgCS__PrefixAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getPrefixAssignment_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30397:1: ( rule__NavigatingCommaArgCS__PrefixAssignment_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30397:2: rule__NavigatingCommaArgCS__PrefixAssignment_0
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingCommaArgCS__PrefixAssignment_0_in_rule__NavigatingCommaArgCS__Group__0__Impl61458);
rule__NavigatingCommaArgCS__PrefixAssignment_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingCommaArgCSAccess().getPrefixAssignment_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingCommaArgCS__Group__0__Impl"
// $ANTLR start "rule__NavigatingCommaArgCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30407:1: rule__NavigatingCommaArgCS__Group__1 : rule__NavigatingCommaArgCS__Group__1__Impl rule__NavigatingCommaArgCS__Group__2 ;
public final void rule__NavigatingCommaArgCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30411:1: ( rule__NavigatingCommaArgCS__Group__1__Impl rule__NavigatingCommaArgCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30412:2: rule__NavigatingCommaArgCS__Group__1__Impl rule__NavigatingCommaArgCS__Group__2
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingCommaArgCS__Group__1__Impl_in_rule__NavigatingCommaArgCS__Group__161488);
rule__NavigatingCommaArgCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__NavigatingCommaArgCS__Group__2_in_rule__NavigatingCommaArgCS__Group__161491);
rule__NavigatingCommaArgCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingCommaArgCS__Group__1"
// $ANTLR start "rule__NavigatingCommaArgCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30419:1: rule__NavigatingCommaArgCS__Group__1__Impl : ( ( rule__NavigatingCommaArgCS__OwnedNameExpressionAssignment_1 ) ) ;
public final void rule__NavigatingCommaArgCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30423:1: ( ( ( rule__NavigatingCommaArgCS__OwnedNameExpressionAssignment_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30424:1: ( ( rule__NavigatingCommaArgCS__OwnedNameExpressionAssignment_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30424:1: ( ( rule__NavigatingCommaArgCS__OwnedNameExpressionAssignment_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30425:1: ( rule__NavigatingCommaArgCS__OwnedNameExpressionAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getOwnedNameExpressionAssignment_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30426:1: ( rule__NavigatingCommaArgCS__OwnedNameExpressionAssignment_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30426:2: rule__NavigatingCommaArgCS__OwnedNameExpressionAssignment_1
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingCommaArgCS__OwnedNameExpressionAssignment_1_in_rule__NavigatingCommaArgCS__Group__1__Impl61518);
rule__NavigatingCommaArgCS__OwnedNameExpressionAssignment_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingCommaArgCSAccess().getOwnedNameExpressionAssignment_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingCommaArgCS__Group__1__Impl"
// $ANTLR start "rule__NavigatingCommaArgCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30436:1: rule__NavigatingCommaArgCS__Group__2 : rule__NavigatingCommaArgCS__Group__2__Impl ;
public final void rule__NavigatingCommaArgCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30440:1: ( rule__NavigatingCommaArgCS__Group__2__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30441:2: rule__NavigatingCommaArgCS__Group__2__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingCommaArgCS__Group__2__Impl_in_rule__NavigatingCommaArgCS__Group__261548);
rule__NavigatingCommaArgCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingCommaArgCS__Group__2"
// $ANTLR start "rule__NavigatingCommaArgCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30447:1: rule__NavigatingCommaArgCS__Group__2__Impl : ( ( rule__NavigatingCommaArgCS__Alternatives_2 )? ) ;
public final void rule__NavigatingCommaArgCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30451:1: ( ( ( rule__NavigatingCommaArgCS__Alternatives_2 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30452:1: ( ( rule__NavigatingCommaArgCS__Alternatives_2 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30452:1: ( ( rule__NavigatingCommaArgCS__Alternatives_2 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30453:1: ( rule__NavigatingCommaArgCS__Alternatives_2 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getAlternatives_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30454:1: ( rule__NavigatingCommaArgCS__Alternatives_2 )?
int alt240=2;
int LA240_0 = input.LA(1);
if ( (LA240_0==74||LA240_0==96) ) {
alt240=1;
}
switch (alt240) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30454:2: rule__NavigatingCommaArgCS__Alternatives_2
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingCommaArgCS__Alternatives_2_in_rule__NavigatingCommaArgCS__Group__2__Impl61575);
rule__NavigatingCommaArgCS__Alternatives_2();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingCommaArgCSAccess().getAlternatives_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingCommaArgCS__Group__2__Impl"
// $ANTLR start "rule__NavigatingCommaArgCS__Group_2_0__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30470:1: rule__NavigatingCommaArgCS__Group_2_0__0 : rule__NavigatingCommaArgCS__Group_2_0__0__Impl rule__NavigatingCommaArgCS__Group_2_0__1 ;
public final void rule__NavigatingCommaArgCS__Group_2_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30474:1: ( rule__NavigatingCommaArgCS__Group_2_0__0__Impl rule__NavigatingCommaArgCS__Group_2_0__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30475:2: rule__NavigatingCommaArgCS__Group_2_0__0__Impl rule__NavigatingCommaArgCS__Group_2_0__1
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingCommaArgCS__Group_2_0__0__Impl_in_rule__NavigatingCommaArgCS__Group_2_0__061612);
rule__NavigatingCommaArgCS__Group_2_0__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__NavigatingCommaArgCS__Group_2_0__1_in_rule__NavigatingCommaArgCS__Group_2_0__061615);
rule__NavigatingCommaArgCS__Group_2_0__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingCommaArgCS__Group_2_0__0"
// $ANTLR start "rule__NavigatingCommaArgCS__Group_2_0__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30482:1: rule__NavigatingCommaArgCS__Group_2_0__0__Impl : ( ':' ) ;
public final void rule__NavigatingCommaArgCS__Group_2_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30486:1: ( ( ':' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30487:1: ( ':' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30487:1: ( ':' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30488:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getColonKeyword_2_0_0());
}
match(input,96,FollowSets002.FOLLOW_96_in_rule__NavigatingCommaArgCS__Group_2_0__0__Impl61643); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingCommaArgCSAccess().getColonKeyword_2_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingCommaArgCS__Group_2_0__0__Impl"
// $ANTLR start "rule__NavigatingCommaArgCS__Group_2_0__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30501:1: rule__NavigatingCommaArgCS__Group_2_0__1 : rule__NavigatingCommaArgCS__Group_2_0__1__Impl rule__NavigatingCommaArgCS__Group_2_0__2 ;
public final void rule__NavigatingCommaArgCS__Group_2_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30505:1: ( rule__NavigatingCommaArgCS__Group_2_0__1__Impl rule__NavigatingCommaArgCS__Group_2_0__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30506:2: rule__NavigatingCommaArgCS__Group_2_0__1__Impl rule__NavigatingCommaArgCS__Group_2_0__2
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingCommaArgCS__Group_2_0__1__Impl_in_rule__NavigatingCommaArgCS__Group_2_0__161674);
rule__NavigatingCommaArgCS__Group_2_0__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__NavigatingCommaArgCS__Group_2_0__2_in_rule__NavigatingCommaArgCS__Group_2_0__161677);
rule__NavigatingCommaArgCS__Group_2_0__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingCommaArgCS__Group_2_0__1"
// $ANTLR start "rule__NavigatingCommaArgCS__Group_2_0__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30513:1: rule__NavigatingCommaArgCS__Group_2_0__1__Impl : ( ( rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_0_1 ) ) ;
public final void rule__NavigatingCommaArgCS__Group_2_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30517:1: ( ( ( rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_0_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30518:1: ( ( rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_0_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30518:1: ( ( rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_0_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30519:1: ( rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getOwnedTypeAssignment_2_0_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30520:1: ( rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_0_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30520:2: rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_0_1
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_0_1_in_rule__NavigatingCommaArgCS__Group_2_0__1__Impl61704);
rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_0_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingCommaArgCSAccess().getOwnedTypeAssignment_2_0_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingCommaArgCS__Group_2_0__1__Impl"
// $ANTLR start "rule__NavigatingCommaArgCS__Group_2_0__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30530:1: rule__NavigatingCommaArgCS__Group_2_0__2 : rule__NavigatingCommaArgCS__Group_2_0__2__Impl ;
public final void rule__NavigatingCommaArgCS__Group_2_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30534:1: ( rule__NavigatingCommaArgCS__Group_2_0__2__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30535:2: rule__NavigatingCommaArgCS__Group_2_0__2__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingCommaArgCS__Group_2_0__2__Impl_in_rule__NavigatingCommaArgCS__Group_2_0__261734);
rule__NavigatingCommaArgCS__Group_2_0__2__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingCommaArgCS__Group_2_0__2"
// $ANTLR start "rule__NavigatingCommaArgCS__Group_2_0__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30541:1: rule__NavigatingCommaArgCS__Group_2_0__2__Impl : ( ( rule__NavigatingCommaArgCS__Group_2_0_2__0 )? ) ;
public final void rule__NavigatingCommaArgCS__Group_2_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30545:1: ( ( ( rule__NavigatingCommaArgCS__Group_2_0_2__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30546:1: ( ( rule__NavigatingCommaArgCS__Group_2_0_2__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30546:1: ( ( rule__NavigatingCommaArgCS__Group_2_0_2__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30547:1: ( rule__NavigatingCommaArgCS__Group_2_0_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getGroup_2_0_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30548:1: ( rule__NavigatingCommaArgCS__Group_2_0_2__0 )?
int alt241=2;
int LA241_0 = input.LA(1);
if ( (LA241_0==47) ) {
alt241=1;
}
switch (alt241) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30548:2: rule__NavigatingCommaArgCS__Group_2_0_2__0
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingCommaArgCS__Group_2_0_2__0_in_rule__NavigatingCommaArgCS__Group_2_0__2__Impl61761);
rule__NavigatingCommaArgCS__Group_2_0_2__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingCommaArgCSAccess().getGroup_2_0_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingCommaArgCS__Group_2_0__2__Impl"
// $ANTLR start "rule__NavigatingCommaArgCS__Group_2_0_2__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30564:1: rule__NavigatingCommaArgCS__Group_2_0_2__0 : rule__NavigatingCommaArgCS__Group_2_0_2__0__Impl rule__NavigatingCommaArgCS__Group_2_0_2__1 ;
public final void rule__NavigatingCommaArgCS__Group_2_0_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30568:1: ( rule__NavigatingCommaArgCS__Group_2_0_2__0__Impl rule__NavigatingCommaArgCS__Group_2_0_2__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30569:2: rule__NavigatingCommaArgCS__Group_2_0_2__0__Impl rule__NavigatingCommaArgCS__Group_2_0_2__1
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingCommaArgCS__Group_2_0_2__0__Impl_in_rule__NavigatingCommaArgCS__Group_2_0_2__061798);
rule__NavigatingCommaArgCS__Group_2_0_2__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__NavigatingCommaArgCS__Group_2_0_2__1_in_rule__NavigatingCommaArgCS__Group_2_0_2__061801);
rule__NavigatingCommaArgCS__Group_2_0_2__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingCommaArgCS__Group_2_0_2__0"
// $ANTLR start "rule__NavigatingCommaArgCS__Group_2_0_2__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30576:1: rule__NavigatingCommaArgCS__Group_2_0_2__0__Impl : ( '=' ) ;
public final void rule__NavigatingCommaArgCS__Group_2_0_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30580:1: ( ( '=' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30581:1: ( '=' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30581:1: ( '=' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30582:1: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getEqualsSignKeyword_2_0_2_0());
}
match(input,47,FollowSets002.FOLLOW_47_in_rule__NavigatingCommaArgCS__Group_2_0_2__0__Impl61829); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingCommaArgCSAccess().getEqualsSignKeyword_2_0_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingCommaArgCS__Group_2_0_2__0__Impl"
// $ANTLR start "rule__NavigatingCommaArgCS__Group_2_0_2__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30595:1: rule__NavigatingCommaArgCS__Group_2_0_2__1 : rule__NavigatingCommaArgCS__Group_2_0_2__1__Impl ;
public final void rule__NavigatingCommaArgCS__Group_2_0_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30599:1: ( rule__NavigatingCommaArgCS__Group_2_0_2__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30600:2: rule__NavigatingCommaArgCS__Group_2_0_2__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingCommaArgCS__Group_2_0_2__1__Impl_in_rule__NavigatingCommaArgCS__Group_2_0_2__161860);
rule__NavigatingCommaArgCS__Group_2_0_2__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingCommaArgCS__Group_2_0_2__1"
// $ANTLR start "rule__NavigatingCommaArgCS__Group_2_0_2__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30606:1: rule__NavigatingCommaArgCS__Group_2_0_2__1__Impl : ( ( rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_0_2_1 ) ) ;
public final void rule__NavigatingCommaArgCS__Group_2_0_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30610:1: ( ( ( rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_0_2_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30611:1: ( ( rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_0_2_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30611:1: ( ( rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_0_2_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30612:1: ( rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_0_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getOwnedInitExpressionAssignment_2_0_2_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30613:1: ( rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_0_2_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30613:2: rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_0_2_1
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_0_2_1_in_rule__NavigatingCommaArgCS__Group_2_0_2__1__Impl61887);
rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_0_2_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingCommaArgCSAccess().getOwnedInitExpressionAssignment_2_0_2_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingCommaArgCS__Group_2_0_2__1__Impl"
// $ANTLR start "rule__NavigatingCommaArgCS__Group_2_1__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30627:1: rule__NavigatingCommaArgCS__Group_2_1__0 : rule__NavigatingCommaArgCS__Group_2_1__0__Impl rule__NavigatingCommaArgCS__Group_2_1__1 ;
public final void rule__NavigatingCommaArgCS__Group_2_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30631:1: ( rule__NavigatingCommaArgCS__Group_2_1__0__Impl rule__NavigatingCommaArgCS__Group_2_1__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30632:2: rule__NavigatingCommaArgCS__Group_2_1__0__Impl rule__NavigatingCommaArgCS__Group_2_1__1
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingCommaArgCS__Group_2_1__0__Impl_in_rule__NavigatingCommaArgCS__Group_2_1__061921);
rule__NavigatingCommaArgCS__Group_2_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__NavigatingCommaArgCS__Group_2_1__1_in_rule__NavigatingCommaArgCS__Group_2_1__061924);
rule__NavigatingCommaArgCS__Group_2_1__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingCommaArgCS__Group_2_1__0"
// $ANTLR start "rule__NavigatingCommaArgCS__Group_2_1__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30639:1: rule__NavigatingCommaArgCS__Group_2_1__0__Impl : ( 'in' ) ;
public final void rule__NavigatingCommaArgCS__Group_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30643:1: ( ( 'in' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30644:1: ( 'in' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30644:1: ( 'in' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30645:1: 'in'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getInKeyword_2_1_0());
}
match(input,74,FollowSets002.FOLLOW_74_in_rule__NavigatingCommaArgCS__Group_2_1__0__Impl61952); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingCommaArgCSAccess().getInKeyword_2_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingCommaArgCS__Group_2_1__0__Impl"
// $ANTLR start "rule__NavigatingCommaArgCS__Group_2_1__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30658:1: rule__NavigatingCommaArgCS__Group_2_1__1 : rule__NavigatingCommaArgCS__Group_2_1__1__Impl ;
public final void rule__NavigatingCommaArgCS__Group_2_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30662:1: ( rule__NavigatingCommaArgCS__Group_2_1__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30663:2: rule__NavigatingCommaArgCS__Group_2_1__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingCommaArgCS__Group_2_1__1__Impl_in_rule__NavigatingCommaArgCS__Group_2_1__161983);
rule__NavigatingCommaArgCS__Group_2_1__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingCommaArgCS__Group_2_1__1"
// $ANTLR start "rule__NavigatingCommaArgCS__Group_2_1__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30669:1: rule__NavigatingCommaArgCS__Group_2_1__1__Impl : ( ( rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_1_1 ) ) ;
public final void rule__NavigatingCommaArgCS__Group_2_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30673:1: ( ( ( rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_1_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30674:1: ( ( rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_1_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30674:1: ( ( rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_1_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30675:1: ( rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getOwnedInitExpressionAssignment_2_1_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30676:1: ( rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_1_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30676:2: rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_1_1
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_1_1_in_rule__NavigatingCommaArgCS__Group_2_1__1__Impl62010);
rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_1_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingCommaArgCSAccess().getOwnedInitExpressionAssignment_2_1_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingCommaArgCS__Group_2_1__1__Impl"
// $ANTLR start "rule__NavigatingSemiArgCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30690:1: rule__NavigatingSemiArgCS__Group__0 : rule__NavigatingSemiArgCS__Group__0__Impl rule__NavigatingSemiArgCS__Group__1 ;
public final void rule__NavigatingSemiArgCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30694:1: ( rule__NavigatingSemiArgCS__Group__0__Impl rule__NavigatingSemiArgCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30695:2: rule__NavigatingSemiArgCS__Group__0__Impl rule__NavigatingSemiArgCS__Group__1
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingSemiArgCS__Group__0__Impl_in_rule__NavigatingSemiArgCS__Group__062044);
rule__NavigatingSemiArgCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__NavigatingSemiArgCS__Group__1_in_rule__NavigatingSemiArgCS__Group__062047);
rule__NavigatingSemiArgCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingSemiArgCS__Group__0"
// $ANTLR start "rule__NavigatingSemiArgCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30702:1: rule__NavigatingSemiArgCS__Group__0__Impl : ( ( rule__NavigatingSemiArgCS__PrefixAssignment_0 ) ) ;
public final void rule__NavigatingSemiArgCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30706:1: ( ( ( rule__NavigatingSemiArgCS__PrefixAssignment_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30707:1: ( ( rule__NavigatingSemiArgCS__PrefixAssignment_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30707:1: ( ( rule__NavigatingSemiArgCS__PrefixAssignment_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30708:1: ( rule__NavigatingSemiArgCS__PrefixAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getPrefixAssignment_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30709:1: ( rule__NavigatingSemiArgCS__PrefixAssignment_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30709:2: rule__NavigatingSemiArgCS__PrefixAssignment_0
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingSemiArgCS__PrefixAssignment_0_in_rule__NavigatingSemiArgCS__Group__0__Impl62074);
rule__NavigatingSemiArgCS__PrefixAssignment_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingSemiArgCSAccess().getPrefixAssignment_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingSemiArgCS__Group__0__Impl"
// $ANTLR start "rule__NavigatingSemiArgCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30719:1: rule__NavigatingSemiArgCS__Group__1 : rule__NavigatingSemiArgCS__Group__1__Impl rule__NavigatingSemiArgCS__Group__2 ;
public final void rule__NavigatingSemiArgCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30723:1: ( rule__NavigatingSemiArgCS__Group__1__Impl rule__NavigatingSemiArgCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30724:2: rule__NavigatingSemiArgCS__Group__1__Impl rule__NavigatingSemiArgCS__Group__2
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingSemiArgCS__Group__1__Impl_in_rule__NavigatingSemiArgCS__Group__162104);
rule__NavigatingSemiArgCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__NavigatingSemiArgCS__Group__2_in_rule__NavigatingSemiArgCS__Group__162107);
rule__NavigatingSemiArgCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingSemiArgCS__Group__1"
// $ANTLR start "rule__NavigatingSemiArgCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30731:1: rule__NavigatingSemiArgCS__Group__1__Impl : ( ( rule__NavigatingSemiArgCS__OwnedNameExpressionAssignment_1 ) ) ;
public final void rule__NavigatingSemiArgCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30735:1: ( ( ( rule__NavigatingSemiArgCS__OwnedNameExpressionAssignment_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30736:1: ( ( rule__NavigatingSemiArgCS__OwnedNameExpressionAssignment_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30736:1: ( ( rule__NavigatingSemiArgCS__OwnedNameExpressionAssignment_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30737:1: ( rule__NavigatingSemiArgCS__OwnedNameExpressionAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getOwnedNameExpressionAssignment_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30738:1: ( rule__NavigatingSemiArgCS__OwnedNameExpressionAssignment_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30738:2: rule__NavigatingSemiArgCS__OwnedNameExpressionAssignment_1
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingSemiArgCS__OwnedNameExpressionAssignment_1_in_rule__NavigatingSemiArgCS__Group__1__Impl62134);
rule__NavigatingSemiArgCS__OwnedNameExpressionAssignment_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingSemiArgCSAccess().getOwnedNameExpressionAssignment_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingSemiArgCS__Group__1__Impl"
// $ANTLR start "rule__NavigatingSemiArgCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30748:1: rule__NavigatingSemiArgCS__Group__2 : rule__NavigatingSemiArgCS__Group__2__Impl ;
public final void rule__NavigatingSemiArgCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30752:1: ( rule__NavigatingSemiArgCS__Group__2__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30753:2: rule__NavigatingSemiArgCS__Group__2__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingSemiArgCS__Group__2__Impl_in_rule__NavigatingSemiArgCS__Group__262164);
rule__NavigatingSemiArgCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingSemiArgCS__Group__2"
// $ANTLR start "rule__NavigatingSemiArgCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30759:1: rule__NavigatingSemiArgCS__Group__2__Impl : ( ( rule__NavigatingSemiArgCS__Group_2__0 )? ) ;
public final void rule__NavigatingSemiArgCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30763:1: ( ( ( rule__NavigatingSemiArgCS__Group_2__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30764:1: ( ( rule__NavigatingSemiArgCS__Group_2__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30764:1: ( ( rule__NavigatingSemiArgCS__Group_2__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30765:1: ( rule__NavigatingSemiArgCS__Group_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getGroup_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30766:1: ( rule__NavigatingSemiArgCS__Group_2__0 )?
int alt242=2;
int LA242_0 = input.LA(1);
if ( (LA242_0==96) ) {
alt242=1;
}
switch (alt242) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30766:2: rule__NavigatingSemiArgCS__Group_2__0
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingSemiArgCS__Group_2__0_in_rule__NavigatingSemiArgCS__Group__2__Impl62191);
rule__NavigatingSemiArgCS__Group_2__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingSemiArgCSAccess().getGroup_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingSemiArgCS__Group__2__Impl"
// $ANTLR start "rule__NavigatingSemiArgCS__Group_2__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30782:1: rule__NavigatingSemiArgCS__Group_2__0 : rule__NavigatingSemiArgCS__Group_2__0__Impl rule__NavigatingSemiArgCS__Group_2__1 ;
public final void rule__NavigatingSemiArgCS__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30786:1: ( rule__NavigatingSemiArgCS__Group_2__0__Impl rule__NavigatingSemiArgCS__Group_2__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30787:2: rule__NavigatingSemiArgCS__Group_2__0__Impl rule__NavigatingSemiArgCS__Group_2__1
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingSemiArgCS__Group_2__0__Impl_in_rule__NavigatingSemiArgCS__Group_2__062228);
rule__NavigatingSemiArgCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__NavigatingSemiArgCS__Group_2__1_in_rule__NavigatingSemiArgCS__Group_2__062231);
rule__NavigatingSemiArgCS__Group_2__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingSemiArgCS__Group_2__0"
// $ANTLR start "rule__NavigatingSemiArgCS__Group_2__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30794:1: rule__NavigatingSemiArgCS__Group_2__0__Impl : ( ':' ) ;
public final void rule__NavigatingSemiArgCS__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30798:1: ( ( ':' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30799:1: ( ':' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30799:1: ( ':' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30800:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getColonKeyword_2_0());
}
match(input,96,FollowSets002.FOLLOW_96_in_rule__NavigatingSemiArgCS__Group_2__0__Impl62259); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingSemiArgCSAccess().getColonKeyword_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingSemiArgCS__Group_2__0__Impl"
// $ANTLR start "rule__NavigatingSemiArgCS__Group_2__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30813:1: rule__NavigatingSemiArgCS__Group_2__1 : rule__NavigatingSemiArgCS__Group_2__1__Impl rule__NavigatingSemiArgCS__Group_2__2 ;
public final void rule__NavigatingSemiArgCS__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30817:1: ( rule__NavigatingSemiArgCS__Group_2__1__Impl rule__NavigatingSemiArgCS__Group_2__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30818:2: rule__NavigatingSemiArgCS__Group_2__1__Impl rule__NavigatingSemiArgCS__Group_2__2
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingSemiArgCS__Group_2__1__Impl_in_rule__NavigatingSemiArgCS__Group_2__162290);
rule__NavigatingSemiArgCS__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__NavigatingSemiArgCS__Group_2__2_in_rule__NavigatingSemiArgCS__Group_2__162293);
rule__NavigatingSemiArgCS__Group_2__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingSemiArgCS__Group_2__1"
// $ANTLR start "rule__NavigatingSemiArgCS__Group_2__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30825:1: rule__NavigatingSemiArgCS__Group_2__1__Impl : ( ( rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1 ) ) ;
public final void rule__NavigatingSemiArgCS__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30829:1: ( ( ( rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30830:1: ( ( rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30830:1: ( ( rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30831:1: ( rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getOwnedTypeAssignment_2_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30832:1: ( rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30832:2: rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1_in_rule__NavigatingSemiArgCS__Group_2__1__Impl62320);
rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingSemiArgCSAccess().getOwnedTypeAssignment_2_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingSemiArgCS__Group_2__1__Impl"
// $ANTLR start "rule__NavigatingSemiArgCS__Group_2__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30842:1: rule__NavigatingSemiArgCS__Group_2__2 : rule__NavigatingSemiArgCS__Group_2__2__Impl ;
public final void rule__NavigatingSemiArgCS__Group_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30846:1: ( rule__NavigatingSemiArgCS__Group_2__2__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30847:2: rule__NavigatingSemiArgCS__Group_2__2__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingSemiArgCS__Group_2__2__Impl_in_rule__NavigatingSemiArgCS__Group_2__262350);
rule__NavigatingSemiArgCS__Group_2__2__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingSemiArgCS__Group_2__2"
// $ANTLR start "rule__NavigatingSemiArgCS__Group_2__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30853:1: rule__NavigatingSemiArgCS__Group_2__2__Impl : ( ( rule__NavigatingSemiArgCS__Group_2_2__0 )? ) ;
public final void rule__NavigatingSemiArgCS__Group_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30857:1: ( ( ( rule__NavigatingSemiArgCS__Group_2_2__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30858:1: ( ( rule__NavigatingSemiArgCS__Group_2_2__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30858:1: ( ( rule__NavigatingSemiArgCS__Group_2_2__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30859:1: ( rule__NavigatingSemiArgCS__Group_2_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getGroup_2_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30860:1: ( rule__NavigatingSemiArgCS__Group_2_2__0 )?
int alt243=2;
int LA243_0 = input.LA(1);
if ( (LA243_0==47) ) {
alt243=1;
}
switch (alt243) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30860:2: rule__NavigatingSemiArgCS__Group_2_2__0
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__0_in_rule__NavigatingSemiArgCS__Group_2__2__Impl62377);
rule__NavigatingSemiArgCS__Group_2_2__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingSemiArgCSAccess().getGroup_2_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingSemiArgCS__Group_2__2__Impl"
// $ANTLR start "rule__NavigatingSemiArgCS__Group_2_2__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30876:1: rule__NavigatingSemiArgCS__Group_2_2__0 : rule__NavigatingSemiArgCS__Group_2_2__0__Impl rule__NavigatingSemiArgCS__Group_2_2__1 ;
public final void rule__NavigatingSemiArgCS__Group_2_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30880:1: ( rule__NavigatingSemiArgCS__Group_2_2__0__Impl rule__NavigatingSemiArgCS__Group_2_2__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30881:2: rule__NavigatingSemiArgCS__Group_2_2__0__Impl rule__NavigatingSemiArgCS__Group_2_2__1
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__0__Impl_in_rule__NavigatingSemiArgCS__Group_2_2__062414);
rule__NavigatingSemiArgCS__Group_2_2__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__1_in_rule__NavigatingSemiArgCS__Group_2_2__062417);
rule__NavigatingSemiArgCS__Group_2_2__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingSemiArgCS__Group_2_2__0"
// $ANTLR start "rule__NavigatingSemiArgCS__Group_2_2__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30888:1: rule__NavigatingSemiArgCS__Group_2_2__0__Impl : ( '=' ) ;
public final void rule__NavigatingSemiArgCS__Group_2_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30892:1: ( ( '=' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30893:1: ( '=' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30893:1: ( '=' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30894:1: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getEqualsSignKeyword_2_2_0());
}
match(input,47,FollowSets002.FOLLOW_47_in_rule__NavigatingSemiArgCS__Group_2_2__0__Impl62445); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingSemiArgCSAccess().getEqualsSignKeyword_2_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingSemiArgCS__Group_2_2__0__Impl"
// $ANTLR start "rule__NavigatingSemiArgCS__Group_2_2__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30907:1: rule__NavigatingSemiArgCS__Group_2_2__1 : rule__NavigatingSemiArgCS__Group_2_2__1__Impl ;
public final void rule__NavigatingSemiArgCS__Group_2_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30911:1: ( rule__NavigatingSemiArgCS__Group_2_2__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30912:2: rule__NavigatingSemiArgCS__Group_2_2__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__1__Impl_in_rule__NavigatingSemiArgCS__Group_2_2__162476);
rule__NavigatingSemiArgCS__Group_2_2__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingSemiArgCS__Group_2_2__1"
// $ANTLR start "rule__NavigatingSemiArgCS__Group_2_2__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30918:1: rule__NavigatingSemiArgCS__Group_2_2__1__Impl : ( ( rule__NavigatingSemiArgCS__OwnedInitExpressionAssignment_2_2_1 ) ) ;
public final void rule__NavigatingSemiArgCS__Group_2_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30922:1: ( ( ( rule__NavigatingSemiArgCS__OwnedInitExpressionAssignment_2_2_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30923:1: ( ( rule__NavigatingSemiArgCS__OwnedInitExpressionAssignment_2_2_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30923:1: ( ( rule__NavigatingSemiArgCS__OwnedInitExpressionAssignment_2_2_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30924:1: ( rule__NavigatingSemiArgCS__OwnedInitExpressionAssignment_2_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getOwnedInitExpressionAssignment_2_2_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30925:1: ( rule__NavigatingSemiArgCS__OwnedInitExpressionAssignment_2_2_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30925:2: rule__NavigatingSemiArgCS__OwnedInitExpressionAssignment_2_2_1
{
pushFollow(FollowSets002.FOLLOW_rule__NavigatingSemiArgCS__OwnedInitExpressionAssignment_2_2_1_in_rule__NavigatingSemiArgCS__Group_2_2__1__Impl62503);
rule__NavigatingSemiArgCS__OwnedInitExpressionAssignment_2_2_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingSemiArgCSAccess().getOwnedInitExpressionAssignment_2_2_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingSemiArgCS__Group_2_2__1__Impl"
// $ANTLR start "rule__IfExpCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30939:1: rule__IfExpCS__Group__0 : rule__IfExpCS__Group__0__Impl rule__IfExpCS__Group__1 ;
public final void rule__IfExpCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30943:1: ( rule__IfExpCS__Group__0__Impl rule__IfExpCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30944:2: rule__IfExpCS__Group__0__Impl rule__IfExpCS__Group__1
{
pushFollow(FollowSets002.FOLLOW_rule__IfExpCS__Group__0__Impl_in_rule__IfExpCS__Group__062537);
rule__IfExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__IfExpCS__Group__1_in_rule__IfExpCS__Group__062540);
rule__IfExpCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__IfExpCS__Group__0"
// $ANTLR start "rule__IfExpCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30951:1: rule__IfExpCS__Group__0__Impl : ( 'if' ) ;
public final void rule__IfExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30955:1: ( ( 'if' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30956:1: ( 'if' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30956:1: ( 'if' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30957:1: 'if'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getIfKeyword_0());
}
match(input,156,FollowSets002.FOLLOW_156_in_rule__IfExpCS__Group__0__Impl62568); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getIfExpCSAccess().getIfKeyword_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__IfExpCS__Group__0__Impl"
// $ANTLR start "rule__IfExpCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30970:1: rule__IfExpCS__Group__1 : rule__IfExpCS__Group__1__Impl rule__IfExpCS__Group__2 ;
public final void rule__IfExpCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30974:1: ( rule__IfExpCS__Group__1__Impl rule__IfExpCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30975:2: rule__IfExpCS__Group__1__Impl rule__IfExpCS__Group__2
{
pushFollow(FollowSets002.FOLLOW_rule__IfExpCS__Group__1__Impl_in_rule__IfExpCS__Group__162599);
rule__IfExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__IfExpCS__Group__2_in_rule__IfExpCS__Group__162602);
rule__IfExpCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__IfExpCS__Group__1"
// $ANTLR start "rule__IfExpCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30982:1: rule__IfExpCS__Group__1__Impl : ( ( rule__IfExpCS__OwnedConditionAssignment_1 ) ) ;
public final void rule__IfExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30986:1: ( ( ( rule__IfExpCS__OwnedConditionAssignment_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30987:1: ( ( rule__IfExpCS__OwnedConditionAssignment_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30987:1: ( ( rule__IfExpCS__OwnedConditionAssignment_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30988:1: ( rule__IfExpCS__OwnedConditionAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getOwnedConditionAssignment_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30989:1: ( rule__IfExpCS__OwnedConditionAssignment_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30989:2: rule__IfExpCS__OwnedConditionAssignment_1
{
pushFollow(FollowSets002.FOLLOW_rule__IfExpCS__OwnedConditionAssignment_1_in_rule__IfExpCS__Group__1__Impl62629);
rule__IfExpCS__OwnedConditionAssignment_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getIfExpCSAccess().getOwnedConditionAssignment_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__IfExpCS__Group__1__Impl"
// $ANTLR start "rule__IfExpCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:30999:1: rule__IfExpCS__Group__2 : rule__IfExpCS__Group__2__Impl rule__IfExpCS__Group__3 ;
public final void rule__IfExpCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31003:1: ( rule__IfExpCS__Group__2__Impl rule__IfExpCS__Group__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31004:2: rule__IfExpCS__Group__2__Impl rule__IfExpCS__Group__3
{
pushFollow(FollowSets002.FOLLOW_rule__IfExpCS__Group__2__Impl_in_rule__IfExpCS__Group__262659);
rule__IfExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__IfExpCS__Group__3_in_rule__IfExpCS__Group__262662);
rule__IfExpCS__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__IfExpCS__Group__2"
// $ANTLR start "rule__IfExpCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31011:1: rule__IfExpCS__Group__2__Impl : ( 'then' ) ;
public final void rule__IfExpCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31015:1: ( ( 'then' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31016:1: ( 'then' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31016:1: ( 'then' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31017:1: 'then'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getThenKeyword_2());
}
match(input,157,FollowSets002.FOLLOW_157_in_rule__IfExpCS__Group__2__Impl62690); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getIfExpCSAccess().getThenKeyword_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__IfExpCS__Group__2__Impl"
// $ANTLR start "rule__IfExpCS__Group__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31030:1: rule__IfExpCS__Group__3 : rule__IfExpCS__Group__3__Impl rule__IfExpCS__Group__4 ;
public final void rule__IfExpCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31034:1: ( rule__IfExpCS__Group__3__Impl rule__IfExpCS__Group__4 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31035:2: rule__IfExpCS__Group__3__Impl rule__IfExpCS__Group__4
{
pushFollow(FollowSets002.FOLLOW_rule__IfExpCS__Group__3__Impl_in_rule__IfExpCS__Group__362721);
rule__IfExpCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__IfExpCS__Group__4_in_rule__IfExpCS__Group__362724);
rule__IfExpCS__Group__4();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__IfExpCS__Group__3"
// $ANTLR start "rule__IfExpCS__Group__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31042:1: rule__IfExpCS__Group__3__Impl : ( ( rule__IfExpCS__OwnedThenExpressionAssignment_3 ) ) ;
public final void rule__IfExpCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31046:1: ( ( ( rule__IfExpCS__OwnedThenExpressionAssignment_3 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31047:1: ( ( rule__IfExpCS__OwnedThenExpressionAssignment_3 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31047:1: ( ( rule__IfExpCS__OwnedThenExpressionAssignment_3 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31048:1: ( rule__IfExpCS__OwnedThenExpressionAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getOwnedThenExpressionAssignment_3());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31049:1: ( rule__IfExpCS__OwnedThenExpressionAssignment_3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31049:2: rule__IfExpCS__OwnedThenExpressionAssignment_3
{
pushFollow(FollowSets002.FOLLOW_rule__IfExpCS__OwnedThenExpressionAssignment_3_in_rule__IfExpCS__Group__3__Impl62751);
rule__IfExpCS__OwnedThenExpressionAssignment_3();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getIfExpCSAccess().getOwnedThenExpressionAssignment_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__IfExpCS__Group__3__Impl"
// $ANTLR start "rule__IfExpCS__Group__4"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31059:1: rule__IfExpCS__Group__4 : rule__IfExpCS__Group__4__Impl rule__IfExpCS__Group__5 ;
public final void rule__IfExpCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31063:1: ( rule__IfExpCS__Group__4__Impl rule__IfExpCS__Group__5 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31064:2: rule__IfExpCS__Group__4__Impl rule__IfExpCS__Group__5
{
pushFollow(FollowSets002.FOLLOW_rule__IfExpCS__Group__4__Impl_in_rule__IfExpCS__Group__462781);
rule__IfExpCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__IfExpCS__Group__5_in_rule__IfExpCS__Group__462784);
rule__IfExpCS__Group__5();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__IfExpCS__Group__4"
// $ANTLR start "rule__IfExpCS__Group__4__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31071:1: rule__IfExpCS__Group__4__Impl : ( ( rule__IfExpCS__OwnedIfThenExpressionsAssignment_4 )* ) ;
public final void rule__IfExpCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31075:1: ( ( ( rule__IfExpCS__OwnedIfThenExpressionsAssignment_4 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31076:1: ( ( rule__IfExpCS__OwnedIfThenExpressionsAssignment_4 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31076:1: ( ( rule__IfExpCS__OwnedIfThenExpressionsAssignment_4 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31077:1: ( rule__IfExpCS__OwnedIfThenExpressionsAssignment_4 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getOwnedIfThenExpressionsAssignment_4());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31078:1: ( rule__IfExpCS__OwnedIfThenExpressionsAssignment_4 )*
loop244:
do {
int alt244=2;
int LA244_0 = input.LA(1);
if ( (LA244_0==158) ) {
alt244=1;
}
switch (alt244) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31078:2: rule__IfExpCS__OwnedIfThenExpressionsAssignment_4
{
pushFollow(FollowSets002.FOLLOW_rule__IfExpCS__OwnedIfThenExpressionsAssignment_4_in_rule__IfExpCS__Group__4__Impl62811);
rule__IfExpCS__OwnedIfThenExpressionsAssignment_4();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop244;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getIfExpCSAccess().getOwnedIfThenExpressionsAssignment_4());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__IfExpCS__Group__4__Impl"
// $ANTLR start "rule__IfExpCS__Group__5"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31088:1: rule__IfExpCS__Group__5 : rule__IfExpCS__Group__5__Impl rule__IfExpCS__Group__6 ;
public final void rule__IfExpCS__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31092:1: ( rule__IfExpCS__Group__5__Impl rule__IfExpCS__Group__6 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31093:2: rule__IfExpCS__Group__5__Impl rule__IfExpCS__Group__6
{
pushFollow(FollowSets002.FOLLOW_rule__IfExpCS__Group__5__Impl_in_rule__IfExpCS__Group__562842);
rule__IfExpCS__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__IfExpCS__Group__6_in_rule__IfExpCS__Group__562845);
rule__IfExpCS__Group__6();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__IfExpCS__Group__5"
// $ANTLR start "rule__IfExpCS__Group__5__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31100:1: rule__IfExpCS__Group__5__Impl : ( 'else' ) ;
public final void rule__IfExpCS__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31104:1: ( ( 'else' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31105:1: ( 'else' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31105:1: ( 'else' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31106:1: 'else'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getElseKeyword_5());
}
match(input,143,FollowSets002.FOLLOW_143_in_rule__IfExpCS__Group__5__Impl62873); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getIfExpCSAccess().getElseKeyword_5());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__IfExpCS__Group__5__Impl"
// $ANTLR start "rule__IfExpCS__Group__6"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31119:1: rule__IfExpCS__Group__6 : rule__IfExpCS__Group__6__Impl rule__IfExpCS__Group__7 ;
public final void rule__IfExpCS__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31123:1: ( rule__IfExpCS__Group__6__Impl rule__IfExpCS__Group__7 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31124:2: rule__IfExpCS__Group__6__Impl rule__IfExpCS__Group__7
{
pushFollow(FollowSets002.FOLLOW_rule__IfExpCS__Group__6__Impl_in_rule__IfExpCS__Group__662904);
rule__IfExpCS__Group__6__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__IfExpCS__Group__7_in_rule__IfExpCS__Group__662907);
rule__IfExpCS__Group__7();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__IfExpCS__Group__6"
// $ANTLR start "rule__IfExpCS__Group__6__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31131:1: rule__IfExpCS__Group__6__Impl : ( ( rule__IfExpCS__OwnedElseExpressionAssignment_6 ) ) ;
public final void rule__IfExpCS__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31135:1: ( ( ( rule__IfExpCS__OwnedElseExpressionAssignment_6 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31136:1: ( ( rule__IfExpCS__OwnedElseExpressionAssignment_6 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31136:1: ( ( rule__IfExpCS__OwnedElseExpressionAssignment_6 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31137:1: ( rule__IfExpCS__OwnedElseExpressionAssignment_6 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getOwnedElseExpressionAssignment_6());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31138:1: ( rule__IfExpCS__OwnedElseExpressionAssignment_6 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31138:2: rule__IfExpCS__OwnedElseExpressionAssignment_6
{
pushFollow(FollowSets002.FOLLOW_rule__IfExpCS__OwnedElseExpressionAssignment_6_in_rule__IfExpCS__Group__6__Impl62934);
rule__IfExpCS__OwnedElseExpressionAssignment_6();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getIfExpCSAccess().getOwnedElseExpressionAssignment_6());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__IfExpCS__Group__6__Impl"
// $ANTLR start "rule__IfExpCS__Group__7"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31148:1: rule__IfExpCS__Group__7 : rule__IfExpCS__Group__7__Impl ;
public final void rule__IfExpCS__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31152:1: ( rule__IfExpCS__Group__7__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31153:2: rule__IfExpCS__Group__7__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__IfExpCS__Group__7__Impl_in_rule__IfExpCS__Group__762964);
rule__IfExpCS__Group__7__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__IfExpCS__Group__7"
// $ANTLR start "rule__IfExpCS__Group__7__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31159:1: rule__IfExpCS__Group__7__Impl : ( 'endif' ) ;
public final void rule__IfExpCS__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31163:1: ( ( 'endif' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31164:1: ( 'endif' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31164:1: ( 'endif' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31165:1: 'endif'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getEndifKeyword_7());
}
match(input,141,FollowSets002.FOLLOW_141_in_rule__IfExpCS__Group__7__Impl62992); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getIfExpCSAccess().getEndifKeyword_7());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__IfExpCS__Group__7__Impl"
// $ANTLR start "rule__ElseIfThenExpCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31194:1: rule__ElseIfThenExpCS__Group__0 : rule__ElseIfThenExpCS__Group__0__Impl rule__ElseIfThenExpCS__Group__1 ;
public final void rule__ElseIfThenExpCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31198:1: ( rule__ElseIfThenExpCS__Group__0__Impl rule__ElseIfThenExpCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31199:2: rule__ElseIfThenExpCS__Group__0__Impl rule__ElseIfThenExpCS__Group__1
{
pushFollow(FollowSets002.FOLLOW_rule__ElseIfThenExpCS__Group__0__Impl_in_rule__ElseIfThenExpCS__Group__063039);
rule__ElseIfThenExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__ElseIfThenExpCS__Group__1_in_rule__ElseIfThenExpCS__Group__063042);
rule__ElseIfThenExpCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ElseIfThenExpCS__Group__0"
// $ANTLR start "rule__ElseIfThenExpCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31206:1: rule__ElseIfThenExpCS__Group__0__Impl : ( 'elseif' ) ;
public final void rule__ElseIfThenExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31210:1: ( ( 'elseif' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31211:1: ( 'elseif' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31211:1: ( 'elseif' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31212:1: 'elseif'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElseIfThenExpCSAccess().getElseifKeyword_0());
}
match(input,158,FollowSets002.FOLLOW_158_in_rule__ElseIfThenExpCS__Group__0__Impl63070); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getElseIfThenExpCSAccess().getElseifKeyword_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ElseIfThenExpCS__Group__0__Impl"
// $ANTLR start "rule__ElseIfThenExpCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31225:1: rule__ElseIfThenExpCS__Group__1 : rule__ElseIfThenExpCS__Group__1__Impl rule__ElseIfThenExpCS__Group__2 ;
public final void rule__ElseIfThenExpCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31229:1: ( rule__ElseIfThenExpCS__Group__1__Impl rule__ElseIfThenExpCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31230:2: rule__ElseIfThenExpCS__Group__1__Impl rule__ElseIfThenExpCS__Group__2
{
pushFollow(FollowSets002.FOLLOW_rule__ElseIfThenExpCS__Group__1__Impl_in_rule__ElseIfThenExpCS__Group__163101);
rule__ElseIfThenExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__ElseIfThenExpCS__Group__2_in_rule__ElseIfThenExpCS__Group__163104);
rule__ElseIfThenExpCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ElseIfThenExpCS__Group__1"
// $ANTLR start "rule__ElseIfThenExpCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31237:1: rule__ElseIfThenExpCS__Group__1__Impl : ( ( rule__ElseIfThenExpCS__OwnedConditionAssignment_1 ) ) ;
public final void rule__ElseIfThenExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31241:1: ( ( ( rule__ElseIfThenExpCS__OwnedConditionAssignment_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31242:1: ( ( rule__ElseIfThenExpCS__OwnedConditionAssignment_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31242:1: ( ( rule__ElseIfThenExpCS__OwnedConditionAssignment_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31243:1: ( rule__ElseIfThenExpCS__OwnedConditionAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElseIfThenExpCSAccess().getOwnedConditionAssignment_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31244:1: ( rule__ElseIfThenExpCS__OwnedConditionAssignment_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31244:2: rule__ElseIfThenExpCS__OwnedConditionAssignment_1
{
pushFollow(FollowSets002.FOLLOW_rule__ElseIfThenExpCS__OwnedConditionAssignment_1_in_rule__ElseIfThenExpCS__Group__1__Impl63131);
rule__ElseIfThenExpCS__OwnedConditionAssignment_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getElseIfThenExpCSAccess().getOwnedConditionAssignment_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ElseIfThenExpCS__Group__1__Impl"
// $ANTLR start "rule__ElseIfThenExpCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31254:1: rule__ElseIfThenExpCS__Group__2 : rule__ElseIfThenExpCS__Group__2__Impl rule__ElseIfThenExpCS__Group__3 ;
public final void rule__ElseIfThenExpCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31258:1: ( rule__ElseIfThenExpCS__Group__2__Impl rule__ElseIfThenExpCS__Group__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31259:2: rule__ElseIfThenExpCS__Group__2__Impl rule__ElseIfThenExpCS__Group__3
{
pushFollow(FollowSets002.FOLLOW_rule__ElseIfThenExpCS__Group__2__Impl_in_rule__ElseIfThenExpCS__Group__263161);
rule__ElseIfThenExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__ElseIfThenExpCS__Group__3_in_rule__ElseIfThenExpCS__Group__263164);
rule__ElseIfThenExpCS__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ElseIfThenExpCS__Group__2"
// $ANTLR start "rule__ElseIfThenExpCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31266:1: rule__ElseIfThenExpCS__Group__2__Impl : ( 'then' ) ;
public final void rule__ElseIfThenExpCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31270:1: ( ( 'then' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31271:1: ( 'then' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31271:1: ( 'then' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31272:1: 'then'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElseIfThenExpCSAccess().getThenKeyword_2());
}
match(input,157,FollowSets002.FOLLOW_157_in_rule__ElseIfThenExpCS__Group__2__Impl63192); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getElseIfThenExpCSAccess().getThenKeyword_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ElseIfThenExpCS__Group__2__Impl"
// $ANTLR start "rule__ElseIfThenExpCS__Group__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31285:1: rule__ElseIfThenExpCS__Group__3 : rule__ElseIfThenExpCS__Group__3__Impl ;
public final void rule__ElseIfThenExpCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31289:1: ( rule__ElseIfThenExpCS__Group__3__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31290:2: rule__ElseIfThenExpCS__Group__3__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__ElseIfThenExpCS__Group__3__Impl_in_rule__ElseIfThenExpCS__Group__363223);
rule__ElseIfThenExpCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ElseIfThenExpCS__Group__3"
// $ANTLR start "rule__ElseIfThenExpCS__Group__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31296:1: rule__ElseIfThenExpCS__Group__3__Impl : ( ( rule__ElseIfThenExpCS__OwnedThenExpressionAssignment_3 ) ) ;
public final void rule__ElseIfThenExpCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31300:1: ( ( ( rule__ElseIfThenExpCS__OwnedThenExpressionAssignment_3 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31301:1: ( ( rule__ElseIfThenExpCS__OwnedThenExpressionAssignment_3 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31301:1: ( ( rule__ElseIfThenExpCS__OwnedThenExpressionAssignment_3 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31302:1: ( rule__ElseIfThenExpCS__OwnedThenExpressionAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElseIfThenExpCSAccess().getOwnedThenExpressionAssignment_3());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31303:1: ( rule__ElseIfThenExpCS__OwnedThenExpressionAssignment_3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31303:2: rule__ElseIfThenExpCS__OwnedThenExpressionAssignment_3
{
pushFollow(FollowSets002.FOLLOW_rule__ElseIfThenExpCS__OwnedThenExpressionAssignment_3_in_rule__ElseIfThenExpCS__Group__3__Impl63250);
rule__ElseIfThenExpCS__OwnedThenExpressionAssignment_3();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getElseIfThenExpCSAccess().getOwnedThenExpressionAssignment_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ElseIfThenExpCS__Group__3__Impl"
// $ANTLR start "rule__LetExpCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31321:1: rule__LetExpCS__Group__0 : rule__LetExpCS__Group__0__Impl rule__LetExpCS__Group__1 ;
public final void rule__LetExpCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31325:1: ( rule__LetExpCS__Group__0__Impl rule__LetExpCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31326:2: rule__LetExpCS__Group__0__Impl rule__LetExpCS__Group__1
{
pushFollow(FollowSets002.FOLLOW_rule__LetExpCS__Group__0__Impl_in_rule__LetExpCS__Group__063288);
rule__LetExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__LetExpCS__Group__1_in_rule__LetExpCS__Group__063291);
rule__LetExpCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LetExpCS__Group__0"
// $ANTLR start "rule__LetExpCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31333:1: rule__LetExpCS__Group__0__Impl : ( 'let' ) ;
public final void rule__LetExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31337:1: ( ( 'let' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31338:1: ( 'let' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31338:1: ( 'let' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31339:1: 'let'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetExpCSAccess().getLetKeyword_0());
}
match(input,159,FollowSets002.FOLLOW_159_in_rule__LetExpCS__Group__0__Impl63319); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLetExpCSAccess().getLetKeyword_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LetExpCS__Group__0__Impl"
// $ANTLR start "rule__LetExpCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31352:1: rule__LetExpCS__Group__1 : rule__LetExpCS__Group__1__Impl rule__LetExpCS__Group__2 ;
public final void rule__LetExpCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31356:1: ( rule__LetExpCS__Group__1__Impl rule__LetExpCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31357:2: rule__LetExpCS__Group__1__Impl rule__LetExpCS__Group__2
{
pushFollow(FollowSets002.FOLLOW_rule__LetExpCS__Group__1__Impl_in_rule__LetExpCS__Group__163350);
rule__LetExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__LetExpCS__Group__2_in_rule__LetExpCS__Group__163353);
rule__LetExpCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LetExpCS__Group__1"
// $ANTLR start "rule__LetExpCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31364:1: rule__LetExpCS__Group__1__Impl : ( ( rule__LetExpCS__OwnedVariablesAssignment_1 ) ) ;
public final void rule__LetExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31368:1: ( ( ( rule__LetExpCS__OwnedVariablesAssignment_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31369:1: ( ( rule__LetExpCS__OwnedVariablesAssignment_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31369:1: ( ( rule__LetExpCS__OwnedVariablesAssignment_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31370:1: ( rule__LetExpCS__OwnedVariablesAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetExpCSAccess().getOwnedVariablesAssignment_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31371:1: ( rule__LetExpCS__OwnedVariablesAssignment_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31371:2: rule__LetExpCS__OwnedVariablesAssignment_1
{
pushFollow(FollowSets002.FOLLOW_rule__LetExpCS__OwnedVariablesAssignment_1_in_rule__LetExpCS__Group__1__Impl63380);
rule__LetExpCS__OwnedVariablesAssignment_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getLetExpCSAccess().getOwnedVariablesAssignment_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LetExpCS__Group__1__Impl"
// $ANTLR start "rule__LetExpCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31381:1: rule__LetExpCS__Group__2 : rule__LetExpCS__Group__2__Impl rule__LetExpCS__Group__3 ;
public final void rule__LetExpCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31385:1: ( rule__LetExpCS__Group__2__Impl rule__LetExpCS__Group__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31386:2: rule__LetExpCS__Group__2__Impl rule__LetExpCS__Group__3
{
pushFollow(FollowSets002.FOLLOW_rule__LetExpCS__Group__2__Impl_in_rule__LetExpCS__Group__263410);
rule__LetExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__LetExpCS__Group__3_in_rule__LetExpCS__Group__263413);
rule__LetExpCS__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LetExpCS__Group__2"
// $ANTLR start "rule__LetExpCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31393:1: rule__LetExpCS__Group__2__Impl : ( ( rule__LetExpCS__Group_2__0 )* ) ;
public final void rule__LetExpCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31397:1: ( ( ( rule__LetExpCS__Group_2__0 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31398:1: ( ( rule__LetExpCS__Group_2__0 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31398:1: ( ( rule__LetExpCS__Group_2__0 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31399:1: ( rule__LetExpCS__Group_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetExpCSAccess().getGroup_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31400:1: ( rule__LetExpCS__Group_2__0 )*
loop245:
do {
int alt245=2;
int LA245_0 = input.LA(1);
if ( (LA245_0==95) ) {
alt245=1;
}
switch (alt245) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31400:2: rule__LetExpCS__Group_2__0
{
pushFollow(FollowSets002.FOLLOW_rule__LetExpCS__Group_2__0_in_rule__LetExpCS__Group__2__Impl63440);
rule__LetExpCS__Group_2__0();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop245;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getLetExpCSAccess().getGroup_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LetExpCS__Group__2__Impl"
// $ANTLR start "rule__LetExpCS__Group__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31410:1: rule__LetExpCS__Group__3 : rule__LetExpCS__Group__3__Impl rule__LetExpCS__Group__4 ;
public final void rule__LetExpCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31414:1: ( rule__LetExpCS__Group__3__Impl rule__LetExpCS__Group__4 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31415:2: rule__LetExpCS__Group__3__Impl rule__LetExpCS__Group__4
{
pushFollow(FollowSets002.FOLLOW_rule__LetExpCS__Group__3__Impl_in_rule__LetExpCS__Group__363471);
rule__LetExpCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__LetExpCS__Group__4_in_rule__LetExpCS__Group__363474);
rule__LetExpCS__Group__4();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LetExpCS__Group__3"
// $ANTLR start "rule__LetExpCS__Group__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31422:1: rule__LetExpCS__Group__3__Impl : ( 'in' ) ;
public final void rule__LetExpCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31426:1: ( ( 'in' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31427:1: ( 'in' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31427:1: ( 'in' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31428:1: 'in'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetExpCSAccess().getInKeyword_3());
}
match(input,74,FollowSets002.FOLLOW_74_in_rule__LetExpCS__Group__3__Impl63502); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLetExpCSAccess().getInKeyword_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LetExpCS__Group__3__Impl"
// $ANTLR start "rule__LetExpCS__Group__4"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31441:1: rule__LetExpCS__Group__4 : rule__LetExpCS__Group__4__Impl ;
public final void rule__LetExpCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31445:1: ( rule__LetExpCS__Group__4__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31446:2: rule__LetExpCS__Group__4__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__LetExpCS__Group__4__Impl_in_rule__LetExpCS__Group__463533);
rule__LetExpCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LetExpCS__Group__4"
// $ANTLR start "rule__LetExpCS__Group__4__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31452:1: rule__LetExpCS__Group__4__Impl : ( ( rule__LetExpCS__OwnedInExpressionAssignment_4 ) ) ;
public final void rule__LetExpCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31456:1: ( ( ( rule__LetExpCS__OwnedInExpressionAssignment_4 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31457:1: ( ( rule__LetExpCS__OwnedInExpressionAssignment_4 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31457:1: ( ( rule__LetExpCS__OwnedInExpressionAssignment_4 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31458:1: ( rule__LetExpCS__OwnedInExpressionAssignment_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetExpCSAccess().getOwnedInExpressionAssignment_4());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31459:1: ( rule__LetExpCS__OwnedInExpressionAssignment_4 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31459:2: rule__LetExpCS__OwnedInExpressionAssignment_4
{
pushFollow(FollowSets002.FOLLOW_rule__LetExpCS__OwnedInExpressionAssignment_4_in_rule__LetExpCS__Group__4__Impl63560);
rule__LetExpCS__OwnedInExpressionAssignment_4();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getLetExpCSAccess().getOwnedInExpressionAssignment_4());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LetExpCS__Group__4__Impl"
// $ANTLR start "rule__LetExpCS__Group_2__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31479:1: rule__LetExpCS__Group_2__0 : rule__LetExpCS__Group_2__0__Impl rule__LetExpCS__Group_2__1 ;
public final void rule__LetExpCS__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31483:1: ( rule__LetExpCS__Group_2__0__Impl rule__LetExpCS__Group_2__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31484:2: rule__LetExpCS__Group_2__0__Impl rule__LetExpCS__Group_2__1
{
pushFollow(FollowSets002.FOLLOW_rule__LetExpCS__Group_2__0__Impl_in_rule__LetExpCS__Group_2__063600);
rule__LetExpCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__LetExpCS__Group_2__1_in_rule__LetExpCS__Group_2__063603);
rule__LetExpCS__Group_2__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LetExpCS__Group_2__0"
// $ANTLR start "rule__LetExpCS__Group_2__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31491:1: rule__LetExpCS__Group_2__0__Impl : ( ',' ) ;
public final void rule__LetExpCS__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31495:1: ( ( ',' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31496:1: ( ',' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31496:1: ( ',' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31497:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetExpCSAccess().getCommaKeyword_2_0());
}
match(input,95,FollowSets002.FOLLOW_95_in_rule__LetExpCS__Group_2__0__Impl63631); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLetExpCSAccess().getCommaKeyword_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LetExpCS__Group_2__0__Impl"
// $ANTLR start "rule__LetExpCS__Group_2__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31510:1: rule__LetExpCS__Group_2__1 : rule__LetExpCS__Group_2__1__Impl ;
public final void rule__LetExpCS__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31514:1: ( rule__LetExpCS__Group_2__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31515:2: rule__LetExpCS__Group_2__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__LetExpCS__Group_2__1__Impl_in_rule__LetExpCS__Group_2__163662);
rule__LetExpCS__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LetExpCS__Group_2__1"
// $ANTLR start "rule__LetExpCS__Group_2__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31521:1: rule__LetExpCS__Group_2__1__Impl : ( ( rule__LetExpCS__OwnedVariablesAssignment_2_1 ) ) ;
public final void rule__LetExpCS__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31525:1: ( ( ( rule__LetExpCS__OwnedVariablesAssignment_2_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31526:1: ( ( rule__LetExpCS__OwnedVariablesAssignment_2_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31526:1: ( ( rule__LetExpCS__OwnedVariablesAssignment_2_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31527:1: ( rule__LetExpCS__OwnedVariablesAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetExpCSAccess().getOwnedVariablesAssignment_2_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31528:1: ( rule__LetExpCS__OwnedVariablesAssignment_2_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31528:2: rule__LetExpCS__OwnedVariablesAssignment_2_1
{
pushFollow(FollowSets002.FOLLOW_rule__LetExpCS__OwnedVariablesAssignment_2_1_in_rule__LetExpCS__Group_2__1__Impl63689);
rule__LetExpCS__OwnedVariablesAssignment_2_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getLetExpCSAccess().getOwnedVariablesAssignment_2_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LetExpCS__Group_2__1__Impl"
// $ANTLR start "rule__LetVariableCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31542:1: rule__LetVariableCS__Group__0 : rule__LetVariableCS__Group__0__Impl rule__LetVariableCS__Group__1 ;
public final void rule__LetVariableCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31546:1: ( rule__LetVariableCS__Group__0__Impl rule__LetVariableCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31547:2: rule__LetVariableCS__Group__0__Impl rule__LetVariableCS__Group__1
{
pushFollow(FollowSets002.FOLLOW_rule__LetVariableCS__Group__0__Impl_in_rule__LetVariableCS__Group__063723);
rule__LetVariableCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__LetVariableCS__Group__1_in_rule__LetVariableCS__Group__063726);
rule__LetVariableCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LetVariableCS__Group__0"
// $ANTLR start "rule__LetVariableCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31554:1: rule__LetVariableCS__Group__0__Impl : ( ( rule__LetVariableCS__NameAssignment_0 ) ) ;
public final void rule__LetVariableCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31558:1: ( ( ( rule__LetVariableCS__NameAssignment_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31559:1: ( ( rule__LetVariableCS__NameAssignment_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31559:1: ( ( rule__LetVariableCS__NameAssignment_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31560:1: ( rule__LetVariableCS__NameAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetVariableCSAccess().getNameAssignment_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31561:1: ( rule__LetVariableCS__NameAssignment_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31561:2: rule__LetVariableCS__NameAssignment_0
{
pushFollow(FollowSets002.FOLLOW_rule__LetVariableCS__NameAssignment_0_in_rule__LetVariableCS__Group__0__Impl63753);
rule__LetVariableCS__NameAssignment_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getLetVariableCSAccess().getNameAssignment_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LetVariableCS__Group__0__Impl"
// $ANTLR start "rule__LetVariableCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31571:1: rule__LetVariableCS__Group__1 : rule__LetVariableCS__Group__1__Impl rule__LetVariableCS__Group__2 ;
public final void rule__LetVariableCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31575:1: ( rule__LetVariableCS__Group__1__Impl rule__LetVariableCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31576:2: rule__LetVariableCS__Group__1__Impl rule__LetVariableCS__Group__2
{
pushFollow(FollowSets002.FOLLOW_rule__LetVariableCS__Group__1__Impl_in_rule__LetVariableCS__Group__163783);
rule__LetVariableCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__LetVariableCS__Group__2_in_rule__LetVariableCS__Group__163786);
rule__LetVariableCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LetVariableCS__Group__1"
// $ANTLR start "rule__LetVariableCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31583:1: rule__LetVariableCS__Group__1__Impl : ( ( rule__LetVariableCS__OwnedRoundBracketedClauseAssignment_1 )? ) ;
public final void rule__LetVariableCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31587:1: ( ( ( rule__LetVariableCS__OwnedRoundBracketedClauseAssignment_1 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31588:1: ( ( rule__LetVariableCS__OwnedRoundBracketedClauseAssignment_1 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31588:1: ( ( rule__LetVariableCS__OwnedRoundBracketedClauseAssignment_1 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31589:1: ( rule__LetVariableCS__OwnedRoundBracketedClauseAssignment_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetVariableCSAccess().getOwnedRoundBracketedClauseAssignment_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31590:1: ( rule__LetVariableCS__OwnedRoundBracketedClauseAssignment_1 )?
int alt246=2;
int LA246_0 = input.LA(1);
if ( (LA246_0==91) ) {
alt246=1;
}
switch (alt246) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31590:2: rule__LetVariableCS__OwnedRoundBracketedClauseAssignment_1
{
pushFollow(FollowSets002.FOLLOW_rule__LetVariableCS__OwnedRoundBracketedClauseAssignment_1_in_rule__LetVariableCS__Group__1__Impl63813);
rule__LetVariableCS__OwnedRoundBracketedClauseAssignment_1();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getLetVariableCSAccess().getOwnedRoundBracketedClauseAssignment_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LetVariableCS__Group__1__Impl"
// $ANTLR start "rule__LetVariableCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31600:1: rule__LetVariableCS__Group__2 : rule__LetVariableCS__Group__2__Impl rule__LetVariableCS__Group__3 ;
public final void rule__LetVariableCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31604:1: ( rule__LetVariableCS__Group__2__Impl rule__LetVariableCS__Group__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31605:2: rule__LetVariableCS__Group__2__Impl rule__LetVariableCS__Group__3
{
pushFollow(FollowSets002.FOLLOW_rule__LetVariableCS__Group__2__Impl_in_rule__LetVariableCS__Group__263844);
rule__LetVariableCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__LetVariableCS__Group__3_in_rule__LetVariableCS__Group__263847);
rule__LetVariableCS__Group__3();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LetVariableCS__Group__2"
// $ANTLR start "rule__LetVariableCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31612:1: rule__LetVariableCS__Group__2__Impl : ( ( rule__LetVariableCS__Group_2__0 )? ) ;
public final void rule__LetVariableCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31616:1: ( ( ( rule__LetVariableCS__Group_2__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31617:1: ( ( rule__LetVariableCS__Group_2__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31617:1: ( ( rule__LetVariableCS__Group_2__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31618:1: ( rule__LetVariableCS__Group_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetVariableCSAccess().getGroup_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31619:1: ( rule__LetVariableCS__Group_2__0 )?
int alt247=2;
int LA247_0 = input.LA(1);
if ( (LA247_0==96) ) {
alt247=1;
}
switch (alt247) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31619:2: rule__LetVariableCS__Group_2__0
{
pushFollow(FollowSets002.FOLLOW_rule__LetVariableCS__Group_2__0_in_rule__LetVariableCS__Group__2__Impl63874);
rule__LetVariableCS__Group_2__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getLetVariableCSAccess().getGroup_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LetVariableCS__Group__2__Impl"
// $ANTLR start "rule__LetVariableCS__Group__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31629:1: rule__LetVariableCS__Group__3 : rule__LetVariableCS__Group__3__Impl rule__LetVariableCS__Group__4 ;
public final void rule__LetVariableCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31633:1: ( rule__LetVariableCS__Group__3__Impl rule__LetVariableCS__Group__4 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31634:2: rule__LetVariableCS__Group__3__Impl rule__LetVariableCS__Group__4
{
pushFollow(FollowSets002.FOLLOW_rule__LetVariableCS__Group__3__Impl_in_rule__LetVariableCS__Group__363905);
rule__LetVariableCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__LetVariableCS__Group__4_in_rule__LetVariableCS__Group__363908);
rule__LetVariableCS__Group__4();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LetVariableCS__Group__3"
// $ANTLR start "rule__LetVariableCS__Group__3__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31641:1: rule__LetVariableCS__Group__3__Impl : ( '=' ) ;
public final void rule__LetVariableCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31645:1: ( ( '=' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31646:1: ( '=' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31646:1: ( '=' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31647:1: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetVariableCSAccess().getEqualsSignKeyword_3());
}
match(input,47,FollowSets002.FOLLOW_47_in_rule__LetVariableCS__Group__3__Impl63936); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLetVariableCSAccess().getEqualsSignKeyword_3());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LetVariableCS__Group__3__Impl"
// $ANTLR start "rule__LetVariableCS__Group__4"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31660:1: rule__LetVariableCS__Group__4 : rule__LetVariableCS__Group__4__Impl ;
public final void rule__LetVariableCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31664:1: ( rule__LetVariableCS__Group__4__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31665:2: rule__LetVariableCS__Group__4__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__LetVariableCS__Group__4__Impl_in_rule__LetVariableCS__Group__463967);
rule__LetVariableCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LetVariableCS__Group__4"
// $ANTLR start "rule__LetVariableCS__Group__4__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31671:1: rule__LetVariableCS__Group__4__Impl : ( ( rule__LetVariableCS__OwnedInitExpressionAssignment_4 ) ) ;
public final void rule__LetVariableCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31675:1: ( ( ( rule__LetVariableCS__OwnedInitExpressionAssignment_4 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31676:1: ( ( rule__LetVariableCS__OwnedInitExpressionAssignment_4 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31676:1: ( ( rule__LetVariableCS__OwnedInitExpressionAssignment_4 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31677:1: ( rule__LetVariableCS__OwnedInitExpressionAssignment_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetVariableCSAccess().getOwnedInitExpressionAssignment_4());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31678:1: ( rule__LetVariableCS__OwnedInitExpressionAssignment_4 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31678:2: rule__LetVariableCS__OwnedInitExpressionAssignment_4
{
pushFollow(FollowSets002.FOLLOW_rule__LetVariableCS__OwnedInitExpressionAssignment_4_in_rule__LetVariableCS__Group__4__Impl63994);
rule__LetVariableCS__OwnedInitExpressionAssignment_4();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getLetVariableCSAccess().getOwnedInitExpressionAssignment_4());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LetVariableCS__Group__4__Impl"
// $ANTLR start "rule__LetVariableCS__Group_2__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31698:1: rule__LetVariableCS__Group_2__0 : rule__LetVariableCS__Group_2__0__Impl rule__LetVariableCS__Group_2__1 ;
public final void rule__LetVariableCS__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31702:1: ( rule__LetVariableCS__Group_2__0__Impl rule__LetVariableCS__Group_2__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31703:2: rule__LetVariableCS__Group_2__0__Impl rule__LetVariableCS__Group_2__1
{
pushFollow(FollowSets002.FOLLOW_rule__LetVariableCS__Group_2__0__Impl_in_rule__LetVariableCS__Group_2__064034);
rule__LetVariableCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__LetVariableCS__Group_2__1_in_rule__LetVariableCS__Group_2__064037);
rule__LetVariableCS__Group_2__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LetVariableCS__Group_2__0"
// $ANTLR start "rule__LetVariableCS__Group_2__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31710:1: rule__LetVariableCS__Group_2__0__Impl : ( ':' ) ;
public final void rule__LetVariableCS__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31714:1: ( ( ':' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31715:1: ( ':' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31715:1: ( ':' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31716:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetVariableCSAccess().getColonKeyword_2_0());
}
match(input,96,FollowSets002.FOLLOW_96_in_rule__LetVariableCS__Group_2__0__Impl64065); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLetVariableCSAccess().getColonKeyword_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LetVariableCS__Group_2__0__Impl"
// $ANTLR start "rule__LetVariableCS__Group_2__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31729:1: rule__LetVariableCS__Group_2__1 : rule__LetVariableCS__Group_2__1__Impl ;
public final void rule__LetVariableCS__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31733:1: ( rule__LetVariableCS__Group_2__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31734:2: rule__LetVariableCS__Group_2__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__LetVariableCS__Group_2__1__Impl_in_rule__LetVariableCS__Group_2__164096);
rule__LetVariableCS__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LetVariableCS__Group_2__1"
// $ANTLR start "rule__LetVariableCS__Group_2__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31740:1: rule__LetVariableCS__Group_2__1__Impl : ( ( rule__LetVariableCS__OwnedTypeAssignment_2_1 ) ) ;
public final void rule__LetVariableCS__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31744:1: ( ( ( rule__LetVariableCS__OwnedTypeAssignment_2_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31745:1: ( ( rule__LetVariableCS__OwnedTypeAssignment_2_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31745:1: ( ( rule__LetVariableCS__OwnedTypeAssignment_2_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31746:1: ( rule__LetVariableCS__OwnedTypeAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetVariableCSAccess().getOwnedTypeAssignment_2_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31747:1: ( rule__LetVariableCS__OwnedTypeAssignment_2_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31747:2: rule__LetVariableCS__OwnedTypeAssignment_2_1
{
pushFollow(FollowSets002.FOLLOW_rule__LetVariableCS__OwnedTypeAssignment_2_1_in_rule__LetVariableCS__Group_2__1__Impl64123);
rule__LetVariableCS__OwnedTypeAssignment_2_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getLetVariableCSAccess().getOwnedTypeAssignment_2_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LetVariableCS__Group_2__1__Impl"
// $ANTLR start "rule__NestedExpCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31761:1: rule__NestedExpCS__Group__0 : rule__NestedExpCS__Group__0__Impl rule__NestedExpCS__Group__1 ;
public final void rule__NestedExpCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31765:1: ( rule__NestedExpCS__Group__0__Impl rule__NestedExpCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31766:2: rule__NestedExpCS__Group__0__Impl rule__NestedExpCS__Group__1
{
pushFollow(FollowSets002.FOLLOW_rule__NestedExpCS__Group__0__Impl_in_rule__NestedExpCS__Group__064157);
rule__NestedExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__NestedExpCS__Group__1_in_rule__NestedExpCS__Group__064160);
rule__NestedExpCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NestedExpCS__Group__0"
// $ANTLR start "rule__NestedExpCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31773:1: rule__NestedExpCS__Group__0__Impl : ( '(' ) ;
public final void rule__NestedExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31777:1: ( ( '(' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31778:1: ( '(' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31778:1: ( '(' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31779:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNestedExpCSAccess().getLeftParenthesisKeyword_0());
}
match(input,91,FollowSets002.FOLLOW_91_in_rule__NestedExpCS__Group__0__Impl64188); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNestedExpCSAccess().getLeftParenthesisKeyword_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NestedExpCS__Group__0__Impl"
// $ANTLR start "rule__NestedExpCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31792:1: rule__NestedExpCS__Group__1 : rule__NestedExpCS__Group__1__Impl rule__NestedExpCS__Group__2 ;
public final void rule__NestedExpCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31796:1: ( rule__NestedExpCS__Group__1__Impl rule__NestedExpCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31797:2: rule__NestedExpCS__Group__1__Impl rule__NestedExpCS__Group__2
{
pushFollow(FollowSets002.FOLLOW_rule__NestedExpCS__Group__1__Impl_in_rule__NestedExpCS__Group__164219);
rule__NestedExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__NestedExpCS__Group__2_in_rule__NestedExpCS__Group__164222);
rule__NestedExpCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NestedExpCS__Group__1"
// $ANTLR start "rule__NestedExpCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31804:1: rule__NestedExpCS__Group__1__Impl : ( ( rule__NestedExpCS__OwnedExpressionAssignment_1 ) ) ;
public final void rule__NestedExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31808:1: ( ( ( rule__NestedExpCS__OwnedExpressionAssignment_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31809:1: ( ( rule__NestedExpCS__OwnedExpressionAssignment_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31809:1: ( ( rule__NestedExpCS__OwnedExpressionAssignment_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31810:1: ( rule__NestedExpCS__OwnedExpressionAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNestedExpCSAccess().getOwnedExpressionAssignment_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31811:1: ( rule__NestedExpCS__OwnedExpressionAssignment_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31811:2: rule__NestedExpCS__OwnedExpressionAssignment_1
{
pushFollow(FollowSets002.FOLLOW_rule__NestedExpCS__OwnedExpressionAssignment_1_in_rule__NestedExpCS__Group__1__Impl64249);
rule__NestedExpCS__OwnedExpressionAssignment_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNestedExpCSAccess().getOwnedExpressionAssignment_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NestedExpCS__Group__1__Impl"
// $ANTLR start "rule__NestedExpCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31821:1: rule__NestedExpCS__Group__2 : rule__NestedExpCS__Group__2__Impl ;
public final void rule__NestedExpCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31825:1: ( rule__NestedExpCS__Group__2__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31826:2: rule__NestedExpCS__Group__2__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__NestedExpCS__Group__2__Impl_in_rule__NestedExpCS__Group__264279);
rule__NestedExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NestedExpCS__Group__2"
// $ANTLR start "rule__NestedExpCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31832:1: rule__NestedExpCS__Group__2__Impl : ( ')' ) ;
public final void rule__NestedExpCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31836:1: ( ( ')' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31837:1: ( ')' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31837:1: ( ')' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31838:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNestedExpCSAccess().getRightParenthesisKeyword_2());
}
match(input,92,FollowSets002.FOLLOW_92_in_rule__NestedExpCS__Group__2__Impl64307); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNestedExpCSAccess().getRightParenthesisKeyword_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NestedExpCS__Group__2__Impl"
// $ANTLR start "rule__SelfExpCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31857:1: rule__SelfExpCS__Group__0 : rule__SelfExpCS__Group__0__Impl rule__SelfExpCS__Group__1 ;
public final void rule__SelfExpCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31861:1: ( rule__SelfExpCS__Group__0__Impl rule__SelfExpCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31862:2: rule__SelfExpCS__Group__0__Impl rule__SelfExpCS__Group__1
{
pushFollow(FollowSets002.FOLLOW_rule__SelfExpCS__Group__0__Impl_in_rule__SelfExpCS__Group__064344);
rule__SelfExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__SelfExpCS__Group__1_in_rule__SelfExpCS__Group__064347);
rule__SelfExpCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SelfExpCS__Group__0"
// $ANTLR start "rule__SelfExpCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31869:1: rule__SelfExpCS__Group__0__Impl : ( () ) ;
public final void rule__SelfExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31873:1: ( ( () ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31874:1: ( () )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31874:1: ( () )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31875:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSelfExpCSAccess().getSelfExpCSAction_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31876:1: ()
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31878:1:
{
}
if ( state.backtracking==0 ) {
after(grammarAccess.getSelfExpCSAccess().getSelfExpCSAction_0());
}
}
}
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SelfExpCS__Group__0__Impl"
// $ANTLR start "rule__SelfExpCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31888:1: rule__SelfExpCS__Group__1 : rule__SelfExpCS__Group__1__Impl ;
public final void rule__SelfExpCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31892:1: ( rule__SelfExpCS__Group__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31893:2: rule__SelfExpCS__Group__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__SelfExpCS__Group__1__Impl_in_rule__SelfExpCS__Group__164405);
rule__SelfExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SelfExpCS__Group__1"
// $ANTLR start "rule__SelfExpCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31899:1: rule__SelfExpCS__Group__1__Impl : ( 'self' ) ;
public final void rule__SelfExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31903:1: ( ( 'self' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31904:1: ( 'self' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31904:1: ( 'self' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31905:1: 'self'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSelfExpCSAccess().getSelfKeyword_1());
}
match(input,160,FollowSets002.FOLLOW_160_in_rule__SelfExpCS__Group__1__Impl64433); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSelfExpCSAccess().getSelfKeyword_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SelfExpCS__Group__1__Impl"
// $ANTLR start "rule__PathNameCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31924:1: rule__PathNameCS__Group__0 : rule__PathNameCS__Group__0__Impl rule__PathNameCS__Group__1 ;
public final void rule__PathNameCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31928:1: ( rule__PathNameCS__Group__0__Impl rule__PathNameCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31929:2: rule__PathNameCS__Group__0__Impl rule__PathNameCS__Group__1
{
pushFollow(FollowSets002.FOLLOW_rule__PathNameCS__Group__0__Impl_in_rule__PathNameCS__Group__064470);
rule__PathNameCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__PathNameCS__Group__1_in_rule__PathNameCS__Group__064473);
rule__PathNameCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PathNameCS__Group__0"
// $ANTLR start "rule__PathNameCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31936:1: rule__PathNameCS__Group__0__Impl : ( ( rule__PathNameCS__OwnedPathElementsAssignment_0 ) ) ;
public final void rule__PathNameCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31940:1: ( ( ( rule__PathNameCS__OwnedPathElementsAssignment_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31941:1: ( ( rule__PathNameCS__OwnedPathElementsAssignment_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31941:1: ( ( rule__PathNameCS__OwnedPathElementsAssignment_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31942:1: ( rule__PathNameCS__OwnedPathElementsAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPathNameCSAccess().getOwnedPathElementsAssignment_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31943:1: ( rule__PathNameCS__OwnedPathElementsAssignment_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31943:2: rule__PathNameCS__OwnedPathElementsAssignment_0
{
pushFollow(FollowSets002.FOLLOW_rule__PathNameCS__OwnedPathElementsAssignment_0_in_rule__PathNameCS__Group__0__Impl64500);
rule__PathNameCS__OwnedPathElementsAssignment_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getPathNameCSAccess().getOwnedPathElementsAssignment_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PathNameCS__Group__0__Impl"
// $ANTLR start "rule__PathNameCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31953:1: rule__PathNameCS__Group__1 : rule__PathNameCS__Group__1__Impl ;
public final void rule__PathNameCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31957:1: ( rule__PathNameCS__Group__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31958:2: rule__PathNameCS__Group__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__PathNameCS__Group__1__Impl_in_rule__PathNameCS__Group__164530);
rule__PathNameCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PathNameCS__Group__1"
// $ANTLR start "rule__PathNameCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31964:1: rule__PathNameCS__Group__1__Impl : ( ( rule__PathNameCS__Group_1__0 )* ) ;
public final void rule__PathNameCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31968:1: ( ( ( rule__PathNameCS__Group_1__0 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31969:1: ( ( rule__PathNameCS__Group_1__0 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31969:1: ( ( rule__PathNameCS__Group_1__0 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31970:1: ( rule__PathNameCS__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPathNameCSAccess().getGroup_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31971:1: ( rule__PathNameCS__Group_1__0 )*
loop248:
do {
int alt248=2;
int LA248_0 = input.LA(1);
if ( (LA248_0==90) ) {
alt248=1;
}
switch (alt248) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31971:2: rule__PathNameCS__Group_1__0
{
pushFollow(FollowSets002.FOLLOW_rule__PathNameCS__Group_1__0_in_rule__PathNameCS__Group__1__Impl64557);
rule__PathNameCS__Group_1__0();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop248;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getPathNameCSAccess().getGroup_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PathNameCS__Group__1__Impl"
// $ANTLR start "rule__PathNameCS__Group_1__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31985:1: rule__PathNameCS__Group_1__0 : rule__PathNameCS__Group_1__0__Impl rule__PathNameCS__Group_1__1 ;
public final void rule__PathNameCS__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31989:1: ( rule__PathNameCS__Group_1__0__Impl rule__PathNameCS__Group_1__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31990:2: rule__PathNameCS__Group_1__0__Impl rule__PathNameCS__Group_1__1
{
pushFollow(FollowSets002.FOLLOW_rule__PathNameCS__Group_1__0__Impl_in_rule__PathNameCS__Group_1__064592);
rule__PathNameCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__PathNameCS__Group_1__1_in_rule__PathNameCS__Group_1__064595);
rule__PathNameCS__Group_1__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PathNameCS__Group_1__0"
// $ANTLR start "rule__PathNameCS__Group_1__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:31997:1: rule__PathNameCS__Group_1__0__Impl : ( '::' ) ;
public final void rule__PathNameCS__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32001:1: ( ( '::' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32002:1: ( '::' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32002:1: ( '::' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32003:1: '::'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPathNameCSAccess().getColonColonKeyword_1_0());
}
match(input,90,FollowSets002.FOLLOW_90_in_rule__PathNameCS__Group_1__0__Impl64623); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPathNameCSAccess().getColonColonKeyword_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PathNameCS__Group_1__0__Impl"
// $ANTLR start "rule__PathNameCS__Group_1__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32016:1: rule__PathNameCS__Group_1__1 : rule__PathNameCS__Group_1__1__Impl ;
public final void rule__PathNameCS__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32020:1: ( rule__PathNameCS__Group_1__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32021:2: rule__PathNameCS__Group_1__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__PathNameCS__Group_1__1__Impl_in_rule__PathNameCS__Group_1__164654);
rule__PathNameCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PathNameCS__Group_1__1"
// $ANTLR start "rule__PathNameCS__Group_1__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32027:1: rule__PathNameCS__Group_1__1__Impl : ( ( rule__PathNameCS__OwnedPathElementsAssignment_1_1 ) ) ;
public final void rule__PathNameCS__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32031:1: ( ( ( rule__PathNameCS__OwnedPathElementsAssignment_1_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32032:1: ( ( rule__PathNameCS__OwnedPathElementsAssignment_1_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32032:1: ( ( rule__PathNameCS__OwnedPathElementsAssignment_1_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32033:1: ( rule__PathNameCS__OwnedPathElementsAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPathNameCSAccess().getOwnedPathElementsAssignment_1_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32034:1: ( rule__PathNameCS__OwnedPathElementsAssignment_1_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32034:2: rule__PathNameCS__OwnedPathElementsAssignment_1_1
{
pushFollow(FollowSets002.FOLLOW_rule__PathNameCS__OwnedPathElementsAssignment_1_1_in_rule__PathNameCS__Group_1__1__Impl64681);
rule__PathNameCS__OwnedPathElementsAssignment_1_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getPathNameCSAccess().getOwnedPathElementsAssignment_1_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PathNameCS__Group_1__1__Impl"
// $ANTLR start "rule__TemplateBindingCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32048:1: rule__TemplateBindingCS__Group__0 : rule__TemplateBindingCS__Group__0__Impl rule__TemplateBindingCS__Group__1 ;
public final void rule__TemplateBindingCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32052:1: ( rule__TemplateBindingCS__Group__0__Impl rule__TemplateBindingCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32053:2: rule__TemplateBindingCS__Group__0__Impl rule__TemplateBindingCS__Group__1
{
pushFollow(FollowSets002.FOLLOW_rule__TemplateBindingCS__Group__0__Impl_in_rule__TemplateBindingCS__Group__064715);
rule__TemplateBindingCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__TemplateBindingCS__Group__1_in_rule__TemplateBindingCS__Group__064718);
rule__TemplateBindingCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TemplateBindingCS__Group__0"
// $ANTLR start "rule__TemplateBindingCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32060:1: rule__TemplateBindingCS__Group__0__Impl : ( ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_0 ) ) ;
public final void rule__TemplateBindingCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32064:1: ( ( ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32065:1: ( ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32065:1: ( ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32066:1: ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTemplateBindingCSAccess().getOwnedSubstitutionsAssignment_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32067:1: ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32067:2: rule__TemplateBindingCS__OwnedSubstitutionsAssignment_0
{
pushFollow(FollowSets002.FOLLOW_rule__TemplateBindingCS__OwnedSubstitutionsAssignment_0_in_rule__TemplateBindingCS__Group__0__Impl64745);
rule__TemplateBindingCS__OwnedSubstitutionsAssignment_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTemplateBindingCSAccess().getOwnedSubstitutionsAssignment_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TemplateBindingCS__Group__0__Impl"
// $ANTLR start "rule__TemplateBindingCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32077:1: rule__TemplateBindingCS__Group__1 : rule__TemplateBindingCS__Group__1__Impl rule__TemplateBindingCS__Group__2 ;
public final void rule__TemplateBindingCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32081:1: ( rule__TemplateBindingCS__Group__1__Impl rule__TemplateBindingCS__Group__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32082:2: rule__TemplateBindingCS__Group__1__Impl rule__TemplateBindingCS__Group__2
{
pushFollow(FollowSets002.FOLLOW_rule__TemplateBindingCS__Group__1__Impl_in_rule__TemplateBindingCS__Group__164775);
rule__TemplateBindingCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__TemplateBindingCS__Group__2_in_rule__TemplateBindingCS__Group__164778);
rule__TemplateBindingCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TemplateBindingCS__Group__1"
// $ANTLR start "rule__TemplateBindingCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32089:1: rule__TemplateBindingCS__Group__1__Impl : ( ( rule__TemplateBindingCS__Group_1__0 )* ) ;
public final void rule__TemplateBindingCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32093:1: ( ( ( rule__TemplateBindingCS__Group_1__0 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32094:1: ( ( rule__TemplateBindingCS__Group_1__0 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32094:1: ( ( rule__TemplateBindingCS__Group_1__0 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32095:1: ( rule__TemplateBindingCS__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTemplateBindingCSAccess().getGroup_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32096:1: ( rule__TemplateBindingCS__Group_1__0 )*
loop249:
do {
int alt249=2;
int LA249_0 = input.LA(1);
if ( (LA249_0==95) ) {
alt249=1;
}
switch (alt249) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32096:2: rule__TemplateBindingCS__Group_1__0
{
pushFollow(FollowSets002.FOLLOW_rule__TemplateBindingCS__Group_1__0_in_rule__TemplateBindingCS__Group__1__Impl64805);
rule__TemplateBindingCS__Group_1__0();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop249;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getTemplateBindingCSAccess().getGroup_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TemplateBindingCS__Group__1__Impl"
// $ANTLR start "rule__TemplateBindingCS__Group__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32106:1: rule__TemplateBindingCS__Group__2 : rule__TemplateBindingCS__Group__2__Impl ;
public final void rule__TemplateBindingCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32110:1: ( rule__TemplateBindingCS__Group__2__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32111:2: rule__TemplateBindingCS__Group__2__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__TemplateBindingCS__Group__2__Impl_in_rule__TemplateBindingCS__Group__264836);
rule__TemplateBindingCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TemplateBindingCS__Group__2"
// $ANTLR start "rule__TemplateBindingCS__Group__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32117:1: rule__TemplateBindingCS__Group__2__Impl : ( ( rule__TemplateBindingCS__OwnedMultiplicityAssignment_2 )? ) ;
public final void rule__TemplateBindingCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32121:1: ( ( ( rule__TemplateBindingCS__OwnedMultiplicityAssignment_2 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32122:1: ( ( rule__TemplateBindingCS__OwnedMultiplicityAssignment_2 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32122:1: ( ( rule__TemplateBindingCS__OwnedMultiplicityAssignment_2 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32123:1: ( rule__TemplateBindingCS__OwnedMultiplicityAssignment_2 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTemplateBindingCSAccess().getOwnedMultiplicityAssignment_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32124:1: ( rule__TemplateBindingCS__OwnedMultiplicityAssignment_2 )?
int alt250=2;
int LA250_0 = input.LA(1);
if ( (LA250_0==87) ) {
alt250=1;
}
switch (alt250) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32124:2: rule__TemplateBindingCS__OwnedMultiplicityAssignment_2
{
pushFollow(FollowSets002.FOLLOW_rule__TemplateBindingCS__OwnedMultiplicityAssignment_2_in_rule__TemplateBindingCS__Group__2__Impl64863);
rule__TemplateBindingCS__OwnedMultiplicityAssignment_2();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTemplateBindingCSAccess().getOwnedMultiplicityAssignment_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TemplateBindingCS__Group__2__Impl"
// $ANTLR start "rule__TemplateBindingCS__Group_1__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32140:1: rule__TemplateBindingCS__Group_1__0 : rule__TemplateBindingCS__Group_1__0__Impl rule__TemplateBindingCS__Group_1__1 ;
public final void rule__TemplateBindingCS__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32144:1: ( rule__TemplateBindingCS__Group_1__0__Impl rule__TemplateBindingCS__Group_1__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32145:2: rule__TemplateBindingCS__Group_1__0__Impl rule__TemplateBindingCS__Group_1__1
{
pushFollow(FollowSets002.FOLLOW_rule__TemplateBindingCS__Group_1__0__Impl_in_rule__TemplateBindingCS__Group_1__064900);
rule__TemplateBindingCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__TemplateBindingCS__Group_1__1_in_rule__TemplateBindingCS__Group_1__064903);
rule__TemplateBindingCS__Group_1__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TemplateBindingCS__Group_1__0"
// $ANTLR start "rule__TemplateBindingCS__Group_1__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32152:1: rule__TemplateBindingCS__Group_1__0__Impl : ( ',' ) ;
public final void rule__TemplateBindingCS__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32156:1: ( ( ',' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32157:1: ( ',' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32157:1: ( ',' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32158:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTemplateBindingCSAccess().getCommaKeyword_1_0());
}
match(input,95,FollowSets002.FOLLOW_95_in_rule__TemplateBindingCS__Group_1__0__Impl64931); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTemplateBindingCSAccess().getCommaKeyword_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TemplateBindingCS__Group_1__0__Impl"
// $ANTLR start "rule__TemplateBindingCS__Group_1__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32171:1: rule__TemplateBindingCS__Group_1__1 : rule__TemplateBindingCS__Group_1__1__Impl ;
public final void rule__TemplateBindingCS__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32175:1: ( rule__TemplateBindingCS__Group_1__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32176:2: rule__TemplateBindingCS__Group_1__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__TemplateBindingCS__Group_1__1__Impl_in_rule__TemplateBindingCS__Group_1__164962);
rule__TemplateBindingCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TemplateBindingCS__Group_1__1"
// $ANTLR start "rule__TemplateBindingCS__Group_1__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32182:1: rule__TemplateBindingCS__Group_1__1__Impl : ( ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_1_1 ) ) ;
public final void rule__TemplateBindingCS__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32186:1: ( ( ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_1_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32187:1: ( ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_1_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32187:1: ( ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_1_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32188:1: ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTemplateBindingCSAccess().getOwnedSubstitutionsAssignment_1_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32189:1: ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_1_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32189:2: rule__TemplateBindingCS__OwnedSubstitutionsAssignment_1_1
{
pushFollow(FollowSets002.FOLLOW_rule__TemplateBindingCS__OwnedSubstitutionsAssignment_1_1_in_rule__TemplateBindingCS__Group_1__1__Impl64989);
rule__TemplateBindingCS__OwnedSubstitutionsAssignment_1_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTemplateBindingCSAccess().getOwnedSubstitutionsAssignment_1_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TemplateBindingCS__Group_1__1__Impl"
// $ANTLR start "rule__TypeParameterCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32205:1: rule__TypeParameterCS__Group__0 : rule__TypeParameterCS__Group__0__Impl rule__TypeParameterCS__Group__1 ;
public final void rule__TypeParameterCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32209:1: ( rule__TypeParameterCS__Group__0__Impl rule__TypeParameterCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32210:2: rule__TypeParameterCS__Group__0__Impl rule__TypeParameterCS__Group__1
{
pushFollow(FollowSets002.FOLLOW_rule__TypeParameterCS__Group__0__Impl_in_rule__TypeParameterCS__Group__065025);
rule__TypeParameterCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__TypeParameterCS__Group__1_in_rule__TypeParameterCS__Group__065028);
rule__TypeParameterCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypeParameterCS__Group__0"
// $ANTLR start "rule__TypeParameterCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32217:1: rule__TypeParameterCS__Group__0__Impl : ( ( rule__TypeParameterCS__NameAssignment_0 ) ) ;
public final void rule__TypeParameterCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32221:1: ( ( ( rule__TypeParameterCS__NameAssignment_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32222:1: ( ( rule__TypeParameterCS__NameAssignment_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32222:1: ( ( rule__TypeParameterCS__NameAssignment_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32223:1: ( rule__TypeParameterCS__NameAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeParameterCSAccess().getNameAssignment_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32224:1: ( rule__TypeParameterCS__NameAssignment_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32224:2: rule__TypeParameterCS__NameAssignment_0
{
pushFollow(FollowSets002.FOLLOW_rule__TypeParameterCS__NameAssignment_0_in_rule__TypeParameterCS__Group__0__Impl65055);
rule__TypeParameterCS__NameAssignment_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeParameterCSAccess().getNameAssignment_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypeParameterCS__Group__0__Impl"
// $ANTLR start "rule__TypeParameterCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32234:1: rule__TypeParameterCS__Group__1 : rule__TypeParameterCS__Group__1__Impl ;
public final void rule__TypeParameterCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32238:1: ( rule__TypeParameterCS__Group__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32239:2: rule__TypeParameterCS__Group__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__TypeParameterCS__Group__1__Impl_in_rule__TypeParameterCS__Group__165085);
rule__TypeParameterCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypeParameterCS__Group__1"
// $ANTLR start "rule__TypeParameterCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32245:1: rule__TypeParameterCS__Group__1__Impl : ( ( rule__TypeParameterCS__Group_1__0 )? ) ;
public final void rule__TypeParameterCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32249:1: ( ( ( rule__TypeParameterCS__Group_1__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32250:1: ( ( rule__TypeParameterCS__Group_1__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32250:1: ( ( rule__TypeParameterCS__Group_1__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32251:1: ( rule__TypeParameterCS__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeParameterCSAccess().getGroup_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32252:1: ( rule__TypeParameterCS__Group_1__0 )?
int alt251=2;
int LA251_0 = input.LA(1);
if ( (LA251_0==78) ) {
alt251=1;
}
switch (alt251) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32252:2: rule__TypeParameterCS__Group_1__0
{
pushFollow(FollowSets002.FOLLOW_rule__TypeParameterCS__Group_1__0_in_rule__TypeParameterCS__Group__1__Impl65112);
rule__TypeParameterCS__Group_1__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeParameterCSAccess().getGroup_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypeParameterCS__Group__1__Impl"
// $ANTLR start "rule__TypeParameterCS__Group_1__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32266:1: rule__TypeParameterCS__Group_1__0 : rule__TypeParameterCS__Group_1__0__Impl rule__TypeParameterCS__Group_1__1 ;
public final void rule__TypeParameterCS__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32270:1: ( rule__TypeParameterCS__Group_1__0__Impl rule__TypeParameterCS__Group_1__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32271:2: rule__TypeParameterCS__Group_1__0__Impl rule__TypeParameterCS__Group_1__1
{
pushFollow(FollowSets002.FOLLOW_rule__TypeParameterCS__Group_1__0__Impl_in_rule__TypeParameterCS__Group_1__065147);
rule__TypeParameterCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__TypeParameterCS__Group_1__1_in_rule__TypeParameterCS__Group_1__065150);
rule__TypeParameterCS__Group_1__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypeParameterCS__Group_1__0"
// $ANTLR start "rule__TypeParameterCS__Group_1__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32278:1: rule__TypeParameterCS__Group_1__0__Impl : ( 'extends' ) ;
public final void rule__TypeParameterCS__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32282:1: ( ( 'extends' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32283:1: ( 'extends' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32283:1: ( 'extends' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32284:1: 'extends'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeParameterCSAccess().getExtendsKeyword_1_0());
}
match(input,78,FollowSets002.FOLLOW_78_in_rule__TypeParameterCS__Group_1__0__Impl65178); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeParameterCSAccess().getExtendsKeyword_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypeParameterCS__Group_1__0__Impl"
// $ANTLR start "rule__TypeParameterCS__Group_1__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32297:1: rule__TypeParameterCS__Group_1__1 : rule__TypeParameterCS__Group_1__1__Impl rule__TypeParameterCS__Group_1__2 ;
public final void rule__TypeParameterCS__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32301:1: ( rule__TypeParameterCS__Group_1__1__Impl rule__TypeParameterCS__Group_1__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32302:2: rule__TypeParameterCS__Group_1__1__Impl rule__TypeParameterCS__Group_1__2
{
pushFollow(FollowSets002.FOLLOW_rule__TypeParameterCS__Group_1__1__Impl_in_rule__TypeParameterCS__Group_1__165209);
rule__TypeParameterCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__TypeParameterCS__Group_1__2_in_rule__TypeParameterCS__Group_1__165212);
rule__TypeParameterCS__Group_1__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypeParameterCS__Group_1__1"
// $ANTLR start "rule__TypeParameterCS__Group_1__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32309:1: rule__TypeParameterCS__Group_1__1__Impl : ( ( rule__TypeParameterCS__OwnedExtendsAssignment_1_1 ) ) ;
public final void rule__TypeParameterCS__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32313:1: ( ( ( rule__TypeParameterCS__OwnedExtendsAssignment_1_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32314:1: ( ( rule__TypeParameterCS__OwnedExtendsAssignment_1_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32314:1: ( ( rule__TypeParameterCS__OwnedExtendsAssignment_1_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32315:1: ( rule__TypeParameterCS__OwnedExtendsAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeParameterCSAccess().getOwnedExtendsAssignment_1_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32316:1: ( rule__TypeParameterCS__OwnedExtendsAssignment_1_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32316:2: rule__TypeParameterCS__OwnedExtendsAssignment_1_1
{
pushFollow(FollowSets002.FOLLOW_rule__TypeParameterCS__OwnedExtendsAssignment_1_1_in_rule__TypeParameterCS__Group_1__1__Impl65239);
rule__TypeParameterCS__OwnedExtendsAssignment_1_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeParameterCSAccess().getOwnedExtendsAssignment_1_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypeParameterCS__Group_1__1__Impl"
// $ANTLR start "rule__TypeParameterCS__Group_1__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32326:1: rule__TypeParameterCS__Group_1__2 : rule__TypeParameterCS__Group_1__2__Impl ;
public final void rule__TypeParameterCS__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32330:1: ( rule__TypeParameterCS__Group_1__2__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32331:2: rule__TypeParameterCS__Group_1__2__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__TypeParameterCS__Group_1__2__Impl_in_rule__TypeParameterCS__Group_1__265269);
rule__TypeParameterCS__Group_1__2__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypeParameterCS__Group_1__2"
// $ANTLR start "rule__TypeParameterCS__Group_1__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32337:1: rule__TypeParameterCS__Group_1__2__Impl : ( ( rule__TypeParameterCS__Group_1_2__0 )* ) ;
public final void rule__TypeParameterCS__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32341:1: ( ( ( rule__TypeParameterCS__Group_1_2__0 )* ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32342:1: ( ( rule__TypeParameterCS__Group_1_2__0 )* )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32342:1: ( ( rule__TypeParameterCS__Group_1_2__0 )* )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32343:1: ( rule__TypeParameterCS__Group_1_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeParameterCSAccess().getGroup_1_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32344:1: ( rule__TypeParameterCS__Group_1_2__0 )*
loop252:
do {
int alt252=2;
int LA252_0 = input.LA(1);
if ( (LA252_0==161) ) {
alt252=1;
}
switch (alt252) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32344:2: rule__TypeParameterCS__Group_1_2__0
{
pushFollow(FollowSets002.FOLLOW_rule__TypeParameterCS__Group_1_2__0_in_rule__TypeParameterCS__Group_1__2__Impl65296);
rule__TypeParameterCS__Group_1_2__0();
state._fsp--;
if (state.failed) return ;
}
break;
default :
break loop252;
}
} while (true);
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeParameterCSAccess().getGroup_1_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypeParameterCS__Group_1__2__Impl"
// $ANTLR start "rule__TypeParameterCS__Group_1_2__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32360:1: rule__TypeParameterCS__Group_1_2__0 : rule__TypeParameterCS__Group_1_2__0__Impl rule__TypeParameterCS__Group_1_2__1 ;
public final void rule__TypeParameterCS__Group_1_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32364:1: ( rule__TypeParameterCS__Group_1_2__0__Impl rule__TypeParameterCS__Group_1_2__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32365:2: rule__TypeParameterCS__Group_1_2__0__Impl rule__TypeParameterCS__Group_1_2__1
{
pushFollow(FollowSets002.FOLLOW_rule__TypeParameterCS__Group_1_2__0__Impl_in_rule__TypeParameterCS__Group_1_2__065333);
rule__TypeParameterCS__Group_1_2__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__TypeParameterCS__Group_1_2__1_in_rule__TypeParameterCS__Group_1_2__065336);
rule__TypeParameterCS__Group_1_2__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypeParameterCS__Group_1_2__0"
// $ANTLR start "rule__TypeParameterCS__Group_1_2__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32372:1: rule__TypeParameterCS__Group_1_2__0__Impl : ( '&&' ) ;
public final void rule__TypeParameterCS__Group_1_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32376:1: ( ( '&&' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32377:1: ( '&&' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32377:1: ( '&&' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32378:1: '&&'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeParameterCSAccess().getAmpersandAmpersandKeyword_1_2_0());
}
match(input,161,FollowSets002.FOLLOW_161_in_rule__TypeParameterCS__Group_1_2__0__Impl65364); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeParameterCSAccess().getAmpersandAmpersandKeyword_1_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypeParameterCS__Group_1_2__0__Impl"
// $ANTLR start "rule__TypeParameterCS__Group_1_2__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32391:1: rule__TypeParameterCS__Group_1_2__1 : rule__TypeParameterCS__Group_1_2__1__Impl ;
public final void rule__TypeParameterCS__Group_1_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32395:1: ( rule__TypeParameterCS__Group_1_2__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32396:2: rule__TypeParameterCS__Group_1_2__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__TypeParameterCS__Group_1_2__1__Impl_in_rule__TypeParameterCS__Group_1_2__165395);
rule__TypeParameterCS__Group_1_2__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypeParameterCS__Group_1_2__1"
// $ANTLR start "rule__TypeParameterCS__Group_1_2__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32402:1: rule__TypeParameterCS__Group_1_2__1__Impl : ( ( rule__TypeParameterCS__OwnedExtendsAssignment_1_2_1 ) ) ;
public final void rule__TypeParameterCS__Group_1_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32406:1: ( ( ( rule__TypeParameterCS__OwnedExtendsAssignment_1_2_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32407:1: ( ( rule__TypeParameterCS__OwnedExtendsAssignment_1_2_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32407:1: ( ( rule__TypeParameterCS__OwnedExtendsAssignment_1_2_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32408:1: ( rule__TypeParameterCS__OwnedExtendsAssignment_1_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeParameterCSAccess().getOwnedExtendsAssignment_1_2_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32409:1: ( rule__TypeParameterCS__OwnedExtendsAssignment_1_2_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32409:2: rule__TypeParameterCS__OwnedExtendsAssignment_1_2_1
{
pushFollow(FollowSets002.FOLLOW_rule__TypeParameterCS__OwnedExtendsAssignment_1_2_1_in_rule__TypeParameterCS__Group_1_2__1__Impl65422);
rule__TypeParameterCS__OwnedExtendsAssignment_1_2_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeParameterCSAccess().getOwnedExtendsAssignment_1_2_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypeParameterCS__Group_1_2__1__Impl"
// $ANTLR start "rule__TypedTypeRefCS__Group__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32423:1: rule__TypedTypeRefCS__Group__0 : rule__TypedTypeRefCS__Group__0__Impl rule__TypedTypeRefCS__Group__1 ;
public final void rule__TypedTypeRefCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32427:1: ( rule__TypedTypeRefCS__Group__0__Impl rule__TypedTypeRefCS__Group__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32428:2: rule__TypedTypeRefCS__Group__0__Impl rule__TypedTypeRefCS__Group__1
{
pushFollow(FollowSets002.FOLLOW_rule__TypedTypeRefCS__Group__0__Impl_in_rule__TypedTypeRefCS__Group__065456);
rule__TypedTypeRefCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__TypedTypeRefCS__Group__1_in_rule__TypedTypeRefCS__Group__065459);
rule__TypedTypeRefCS__Group__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypedTypeRefCS__Group__0"
// $ANTLR start "rule__TypedTypeRefCS__Group__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32435:1: rule__TypedTypeRefCS__Group__0__Impl : ( ( rule__TypedTypeRefCS__OwnedPathNameAssignment_0 ) ) ;
public final void rule__TypedTypeRefCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32439:1: ( ( ( rule__TypedTypeRefCS__OwnedPathNameAssignment_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32440:1: ( ( rule__TypedTypeRefCS__OwnedPathNameAssignment_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32440:1: ( ( rule__TypedTypeRefCS__OwnedPathNameAssignment_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32441:1: ( rule__TypedTypeRefCS__OwnedPathNameAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedTypeRefCSAccess().getOwnedPathNameAssignment_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32442:1: ( rule__TypedTypeRefCS__OwnedPathNameAssignment_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32442:2: rule__TypedTypeRefCS__OwnedPathNameAssignment_0
{
pushFollow(FollowSets002.FOLLOW_rule__TypedTypeRefCS__OwnedPathNameAssignment_0_in_rule__TypedTypeRefCS__Group__0__Impl65486);
rule__TypedTypeRefCS__OwnedPathNameAssignment_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTypedTypeRefCSAccess().getOwnedPathNameAssignment_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypedTypeRefCS__Group__0__Impl"
// $ANTLR start "rule__TypedTypeRefCS__Group__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32452:1: rule__TypedTypeRefCS__Group__1 : rule__TypedTypeRefCS__Group__1__Impl ;
public final void rule__TypedTypeRefCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32456:1: ( rule__TypedTypeRefCS__Group__1__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32457:2: rule__TypedTypeRefCS__Group__1__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__TypedTypeRefCS__Group__1__Impl_in_rule__TypedTypeRefCS__Group__165516);
rule__TypedTypeRefCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypedTypeRefCS__Group__1"
// $ANTLR start "rule__TypedTypeRefCS__Group__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32463:1: rule__TypedTypeRefCS__Group__1__Impl : ( ( rule__TypedTypeRefCS__Group_1__0 )? ) ;
public final void rule__TypedTypeRefCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32467:1: ( ( ( rule__TypedTypeRefCS__Group_1__0 )? ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32468:1: ( ( rule__TypedTypeRefCS__Group_1__0 )? )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32468:1: ( ( rule__TypedTypeRefCS__Group_1__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32469:1: ( rule__TypedTypeRefCS__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedTypeRefCSAccess().getGroup_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32470:1: ( rule__TypedTypeRefCS__Group_1__0 )?
int alt253=2;
int LA253_0 = input.LA(1);
if ( (LA253_0==91) ) {
alt253=1;
}
switch (alt253) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32470:2: rule__TypedTypeRefCS__Group_1__0
{
pushFollow(FollowSets002.FOLLOW_rule__TypedTypeRefCS__Group_1__0_in_rule__TypedTypeRefCS__Group__1__Impl65543);
rule__TypedTypeRefCS__Group_1__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTypedTypeRefCSAccess().getGroup_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypedTypeRefCS__Group__1__Impl"
// $ANTLR start "rule__TypedTypeRefCS__Group_1__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32484:1: rule__TypedTypeRefCS__Group_1__0 : rule__TypedTypeRefCS__Group_1__0__Impl rule__TypedTypeRefCS__Group_1__1 ;
public final void rule__TypedTypeRefCS__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32488:1: ( rule__TypedTypeRefCS__Group_1__0__Impl rule__TypedTypeRefCS__Group_1__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32489:2: rule__TypedTypeRefCS__Group_1__0__Impl rule__TypedTypeRefCS__Group_1__1
{
pushFollow(FollowSets002.FOLLOW_rule__TypedTypeRefCS__Group_1__0__Impl_in_rule__TypedTypeRefCS__Group_1__065578);
rule__TypedTypeRefCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__TypedTypeRefCS__Group_1__1_in_rule__TypedTypeRefCS__Group_1__065581);
rule__TypedTypeRefCS__Group_1__1();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypedTypeRefCS__Group_1__0"
// $ANTLR start "rule__TypedTypeRefCS__Group_1__0__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32496:1: rule__TypedTypeRefCS__Group_1__0__Impl : ( '(' ) ;
public final void rule__TypedTypeRefCS__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32500:1: ( ( '(' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32501:1: ( '(' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32501:1: ( '(' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32502:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedTypeRefCSAccess().getLeftParenthesisKeyword_1_0());
}
match(input,91,FollowSets002.FOLLOW_91_in_rule__TypedTypeRefCS__Group_1__0__Impl65609); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypedTypeRefCSAccess().getLeftParenthesisKeyword_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypedTypeRefCS__Group_1__0__Impl"
// $ANTLR start "rule__TypedTypeRefCS__Group_1__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32515:1: rule__TypedTypeRefCS__Group_1__1 : rule__TypedTypeRefCS__Group_1__1__Impl rule__TypedTypeRefCS__Group_1__2 ;
public final void rule__TypedTypeRefCS__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32519:1: ( rule__TypedTypeRefCS__Group_1__1__Impl rule__TypedTypeRefCS__Group_1__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32520:2: rule__TypedTypeRefCS__Group_1__1__Impl rule__TypedTypeRefCS__Group_1__2
{
pushFollow(FollowSets002.FOLLOW_rule__TypedTypeRefCS__Group_1__1__Impl_in_rule__TypedTypeRefCS__Group_1__165640);
rule__TypedTypeRefCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets002.FOLLOW_rule__TypedTypeRefCS__Group_1__2_in_rule__TypedTypeRefCS__Group_1__165643);
rule__TypedTypeRefCS__Group_1__2();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypedTypeRefCS__Group_1__1"
// $ANTLR start "rule__TypedTypeRefCS__Group_1__1__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32527:1: rule__TypedTypeRefCS__Group_1__1__Impl : ( ( rule__TypedTypeRefCS__OwnedBindingAssignment_1_1 ) ) ;
public final void rule__TypedTypeRefCS__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32531:1: ( ( ( rule__TypedTypeRefCS__OwnedBindingAssignment_1_1 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32532:1: ( ( rule__TypedTypeRefCS__OwnedBindingAssignment_1_1 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32532:1: ( ( rule__TypedTypeRefCS__OwnedBindingAssignment_1_1 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32533:1: ( rule__TypedTypeRefCS__OwnedBindingAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedTypeRefCSAccess().getOwnedBindingAssignment_1_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32534:1: ( rule__TypedTypeRefCS__OwnedBindingAssignment_1_1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32534:2: rule__TypedTypeRefCS__OwnedBindingAssignment_1_1
{
pushFollow(FollowSets002.FOLLOW_rule__TypedTypeRefCS__OwnedBindingAssignment_1_1_in_rule__TypedTypeRefCS__Group_1__1__Impl65670);
rule__TypedTypeRefCS__OwnedBindingAssignment_1_1();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTypedTypeRefCSAccess().getOwnedBindingAssignment_1_1());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypedTypeRefCS__Group_1__1__Impl"
// $ANTLR start "rule__TypedTypeRefCS__Group_1__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32544:1: rule__TypedTypeRefCS__Group_1__2 : rule__TypedTypeRefCS__Group_1__2__Impl ;
public final void rule__TypedTypeRefCS__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32548:1: ( rule__TypedTypeRefCS__Group_1__2__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32549:2: rule__TypedTypeRefCS__Group_1__2__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__TypedTypeRefCS__Group_1__2__Impl_in_rule__TypedTypeRefCS__Group_1__265700);
rule__TypedTypeRefCS__Group_1__2__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypedTypeRefCS__Group_1__2"
// $ANTLR start "rule__TypedTypeRefCS__Group_1__2__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32555:1: rule__TypedTypeRefCS__Group_1__2__Impl : ( ')' ) ;
public final void rule__TypedTypeRefCS__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32559:1: ( ( ')' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32560:1: ( ')' )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32560:1: ( ')' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32561:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedTypeRefCSAccess().getRightParenthesisKeyword_1_2());
}
match(input,92,FollowSets002.FOLLOW_92_in_rule__TypedTypeRefCS__Group_1__2__Impl65728); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypedTypeRefCSAccess().getRightParenthesisKeyword_1_2());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypedTypeRefCS__Group_1__2__Impl"
// $ANTLR start "rule__MappingOperationHeaderCS__UnorderedGroup_8"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32583:1: rule__MappingOperationHeaderCS__UnorderedGroup_8 : ( rule__MappingOperationHeaderCS__UnorderedGroup_8__0 )? ;
public final void rule__MappingOperationHeaderCS__UnorderedGroup_8() throws RecognitionException {
int stackSize = keepStackSize();
getUnorderedGroupHelper().enter(grammarAccess.getMappingOperationHeaderCSAccess().getUnorderedGroup_8());
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32588:1: ( ( rule__MappingOperationHeaderCS__UnorderedGroup_8__0 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32589:2: ( rule__MappingOperationHeaderCS__UnorderedGroup_8__0 )?
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32589:2: ( rule__MappingOperationHeaderCS__UnorderedGroup_8__0 )?
int alt254=2;
int LA254_0 = input.LA(1);
if ( LA254_0 ==114 && getUnorderedGroupHelper().canSelect(grammarAccess.getMappingOperationHeaderCSAccess().getUnorderedGroup_8(), 0) ) {
alt254=1;
}
else if ( LA254_0 ==115 && getUnorderedGroupHelper().canSelect(grammarAccess.getMappingOperationHeaderCSAccess().getUnorderedGroup_8(), 1) ) {
alt254=1;
}
else if ( LA254_0 ==116 && getUnorderedGroupHelper().canSelect(grammarAccess.getMappingOperationHeaderCSAccess().getUnorderedGroup_8(), 2) ) {
alt254=1;
}
else if ( LA254_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getMappingOperationHeaderCSAccess().getUnorderedGroup_8(), 3) ) {
alt254=1;
}
switch (alt254) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:0:0: rule__MappingOperationHeaderCS__UnorderedGroup_8__0
{
pushFollow(FollowSets002.FOLLOW_rule__MappingOperationHeaderCS__UnorderedGroup_8__0_in_rule__MappingOperationHeaderCS__UnorderedGroup_865768);
rule__MappingOperationHeaderCS__UnorderedGroup_8__0();
state._fsp--;
if (state.failed) return ;
}
break;
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
getUnorderedGroupHelper().leave(grammarAccess.getMappingOperationHeaderCSAccess().getUnorderedGroup_8());
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__UnorderedGroup_8"
// $ANTLR start "rule__MappingOperationHeaderCS__UnorderedGroup_8__Impl"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32599:1: rule__MappingOperationHeaderCS__UnorderedGroup_8__Impl : ( ({...}? => ( ( ( rule__MappingOperationHeaderCS__Group_8_0__0 ) ) ) ) | ({...}? => ( ( ( rule__MappingOperationHeaderCS__Group_8_1__0 ) ) ) ) | ({...}? => ( ( ( rule__MappingOperationHeaderCS__Group_8_2__0 ) ) ) ) | ({...}? => ( ( ( rule__MappingOperationHeaderCS__Group_8_3__0 ) ) ) ) ) ;
public final void rule__MappingOperationHeaderCS__UnorderedGroup_8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
boolean selected = false;
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32604:1: ( ( ({...}? => ( ( ( rule__MappingOperationHeaderCS__Group_8_0__0 ) ) ) ) | ({...}? => ( ( ( rule__MappingOperationHeaderCS__Group_8_1__0 ) ) ) ) | ({...}? => ( ( ( rule__MappingOperationHeaderCS__Group_8_2__0 ) ) ) ) | ({...}? => ( ( ( rule__MappingOperationHeaderCS__Group_8_3__0 ) ) ) ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32605:3: ( ({...}? => ( ( ( rule__MappingOperationHeaderCS__Group_8_0__0 ) ) ) ) | ({...}? => ( ( ( rule__MappingOperationHeaderCS__Group_8_1__0 ) ) ) ) | ({...}? => ( ( ( rule__MappingOperationHeaderCS__Group_8_2__0 ) ) ) ) | ({...}? => ( ( ( rule__MappingOperationHeaderCS__Group_8_3__0 ) ) ) ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32605:3: ( ({...}? => ( ( ( rule__MappingOperationHeaderCS__Group_8_0__0 ) ) ) ) | ({...}? => ( ( ( rule__MappingOperationHeaderCS__Group_8_1__0 ) ) ) ) | ({...}? => ( ( ( rule__MappingOperationHeaderCS__Group_8_2__0 ) ) ) ) | ({...}? => ( ( ( rule__MappingOperationHeaderCS__Group_8_3__0 ) ) ) ) )
int alt255=4;
int LA255_0 = input.LA(1);
if ( LA255_0 ==114 && getUnorderedGroupHelper().canSelect(grammarAccess.getMappingOperationHeaderCSAccess().getUnorderedGroup_8(), 0) ) {
alt255=1;
}
else if ( LA255_0 ==115 && getUnorderedGroupHelper().canSelect(grammarAccess.getMappingOperationHeaderCSAccess().getUnorderedGroup_8(), 1) ) {
alt255=2;
}
else if ( LA255_0 ==116 && getUnorderedGroupHelper().canSelect(grammarAccess.getMappingOperationHeaderCSAccess().getUnorderedGroup_8(), 2) ) {
alt255=3;
}
else if ( LA255_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getMappingOperationHeaderCSAccess().getUnorderedGroup_8(), 3) ) {
alt255=4;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 255, 0, input);
throw nvae;
}
switch (alt255) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32607:4: ({...}? => ( ( ( rule__MappingOperationHeaderCS__Group_8_0__0 ) ) ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32607:4: ({...}? => ( ( ( rule__MappingOperationHeaderCS__Group_8_0__0 ) ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32608:5: {...}? => ( ( ( rule__MappingOperationHeaderCS__Group_8_0__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getMappingOperationHeaderCSAccess().getUnorderedGroup_8(), 0) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "rule__MappingOperationHeaderCS__UnorderedGroup_8__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getMappingOperationHeaderCSAccess().getUnorderedGroup_8(), 0)");
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32608:121: ( ( ( rule__MappingOperationHeaderCS__Group_8_0__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32609:6: ( ( rule__MappingOperationHeaderCS__Group_8_0__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getMappingOperationHeaderCSAccess().getUnorderedGroup_8(), 0);
selected = true;
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32615:6: ( ( rule__MappingOperationHeaderCS__Group_8_0__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32617:7: ( rule__MappingOperationHeaderCS__Group_8_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getGroup_8_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32618:7: ( rule__MappingOperationHeaderCS__Group_8_0__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32618:8: rule__MappingOperationHeaderCS__Group_8_0__0
{
pushFollow(FollowSets002.FOLLOW_rule__MappingOperationHeaderCS__Group_8_0__0_in_rule__MappingOperationHeaderCS__UnorderedGroup_8__Impl65855);
rule__MappingOperationHeaderCS__Group_8_0__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getGroup_8_0());
}
}
}
}
}
break;
case 2 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32624:4: ({...}? => ( ( ( rule__MappingOperationHeaderCS__Group_8_1__0 ) ) ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32624:4: ({...}? => ( ( ( rule__MappingOperationHeaderCS__Group_8_1__0 ) ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32625:5: {...}? => ( ( ( rule__MappingOperationHeaderCS__Group_8_1__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getMappingOperationHeaderCSAccess().getUnorderedGroup_8(), 1) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "rule__MappingOperationHeaderCS__UnorderedGroup_8__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getMappingOperationHeaderCSAccess().getUnorderedGroup_8(), 1)");
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32625:121: ( ( ( rule__MappingOperationHeaderCS__Group_8_1__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32626:6: ( ( rule__MappingOperationHeaderCS__Group_8_1__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getMappingOperationHeaderCSAccess().getUnorderedGroup_8(), 1);
selected = true;
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32632:6: ( ( rule__MappingOperationHeaderCS__Group_8_1__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32634:7: ( rule__MappingOperationHeaderCS__Group_8_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getGroup_8_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32635:7: ( rule__MappingOperationHeaderCS__Group_8_1__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32635:8: rule__MappingOperationHeaderCS__Group_8_1__0
{
pushFollow(FollowSets002.FOLLOW_rule__MappingOperationHeaderCS__Group_8_1__0_in_rule__MappingOperationHeaderCS__UnorderedGroup_8__Impl65946);
rule__MappingOperationHeaderCS__Group_8_1__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getGroup_8_1());
}
}
}
}
}
break;
case 3 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32641:4: ({...}? => ( ( ( rule__MappingOperationHeaderCS__Group_8_2__0 ) ) ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32641:4: ({...}? => ( ( ( rule__MappingOperationHeaderCS__Group_8_2__0 ) ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32642:5: {...}? => ( ( ( rule__MappingOperationHeaderCS__Group_8_2__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getMappingOperationHeaderCSAccess().getUnorderedGroup_8(), 2) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "rule__MappingOperationHeaderCS__UnorderedGroup_8__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getMappingOperationHeaderCSAccess().getUnorderedGroup_8(), 2)");
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32642:121: ( ( ( rule__MappingOperationHeaderCS__Group_8_2__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32643:6: ( ( rule__MappingOperationHeaderCS__Group_8_2__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getMappingOperationHeaderCSAccess().getUnorderedGroup_8(), 2);
selected = true;
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32649:6: ( ( rule__MappingOperationHeaderCS__Group_8_2__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32651:7: ( rule__MappingOperationHeaderCS__Group_8_2__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getGroup_8_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32652:7: ( rule__MappingOperationHeaderCS__Group_8_2__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32652:8: rule__MappingOperationHeaderCS__Group_8_2__0
{
pushFollow(FollowSets002.FOLLOW_rule__MappingOperationHeaderCS__Group_8_2__0_in_rule__MappingOperationHeaderCS__UnorderedGroup_8__Impl66037);
rule__MappingOperationHeaderCS__Group_8_2__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getGroup_8_2());
}
}
}
}
}
break;
case 4 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32658:4: ({...}? => ( ( ( rule__MappingOperationHeaderCS__Group_8_3__0 ) ) ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32658:4: ({...}? => ( ( ( rule__MappingOperationHeaderCS__Group_8_3__0 ) ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32659:5: {...}? => ( ( ( rule__MappingOperationHeaderCS__Group_8_3__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getMappingOperationHeaderCSAccess().getUnorderedGroup_8(), 3) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "rule__MappingOperationHeaderCS__UnorderedGroup_8__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getMappingOperationHeaderCSAccess().getUnorderedGroup_8(), 3)");
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32659:121: ( ( ( rule__MappingOperationHeaderCS__Group_8_3__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32660:6: ( ( rule__MappingOperationHeaderCS__Group_8_3__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getMappingOperationHeaderCSAccess().getUnorderedGroup_8(), 3);
selected = true;
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32666:6: ( ( rule__MappingOperationHeaderCS__Group_8_3__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32668:7: ( rule__MappingOperationHeaderCS__Group_8_3__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getGroup_8_3());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32669:7: ( rule__MappingOperationHeaderCS__Group_8_3__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32669:8: rule__MappingOperationHeaderCS__Group_8_3__0
{
pushFollow(FollowSets002.FOLLOW_rule__MappingOperationHeaderCS__Group_8_3__0_in_rule__MappingOperationHeaderCS__UnorderedGroup_8__Impl66128);
rule__MappingOperationHeaderCS__Group_8_3__0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getGroup_8_3());
}
}
}
}
}
break;
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
if (selected)
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getMappingOperationHeaderCSAccess().getUnorderedGroup_8());
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__UnorderedGroup_8__Impl"
// $ANTLR start "rule__MappingOperationHeaderCS__UnorderedGroup_8__0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32684:1: rule__MappingOperationHeaderCS__UnorderedGroup_8__0 : rule__MappingOperationHeaderCS__UnorderedGroup_8__Impl ( rule__MappingOperationHeaderCS__UnorderedGroup_8__1 )? ;
public final void rule__MappingOperationHeaderCS__UnorderedGroup_8__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32688:1: ( rule__MappingOperationHeaderCS__UnorderedGroup_8__Impl ( rule__MappingOperationHeaderCS__UnorderedGroup_8__1 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32689:2: rule__MappingOperationHeaderCS__UnorderedGroup_8__Impl ( rule__MappingOperationHeaderCS__UnorderedGroup_8__1 )?
{
pushFollow(FollowSets002.FOLLOW_rule__MappingOperationHeaderCS__UnorderedGroup_8__Impl_in_rule__MappingOperationHeaderCS__UnorderedGroup_8__066187);
rule__MappingOperationHeaderCS__UnorderedGroup_8__Impl();
state._fsp--;
if (state.failed) return ;
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32690:2: ( rule__MappingOperationHeaderCS__UnorderedGroup_8__1 )?
int alt256=2;
int LA256_0 = input.LA(1);
if ( LA256_0 ==114 && getUnorderedGroupHelper().canSelect(grammarAccess.getMappingOperationHeaderCSAccess().getUnorderedGroup_8(), 0) ) {
alt256=1;
}
else if ( LA256_0 ==115 && getUnorderedGroupHelper().canSelect(grammarAccess.getMappingOperationHeaderCSAccess().getUnorderedGroup_8(), 1) ) {
alt256=1;
}
else if ( LA256_0 ==116 && getUnorderedGroupHelper().canSelect(grammarAccess.getMappingOperationHeaderCSAccess().getUnorderedGroup_8(), 2) ) {
alt256=1;
}
else if ( LA256_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getMappingOperationHeaderCSAccess().getUnorderedGroup_8(), 3) ) {
alt256=1;
}
switch (alt256) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:0:0: rule__MappingOperationHeaderCS__UnorderedGroup_8__1
{
pushFollow(FollowSets002.FOLLOW_rule__MappingOperationHeaderCS__UnorderedGroup_8__1_in_rule__MappingOperationHeaderCS__UnorderedGroup_8__066190);
rule__MappingOperationHeaderCS__UnorderedGroup_8__1();
state._fsp--;
if (state.failed) return ;
}
break;
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__UnorderedGroup_8__0"
// $ANTLR start "rule__MappingOperationHeaderCS__UnorderedGroup_8__1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32697:1: rule__MappingOperationHeaderCS__UnorderedGroup_8__1 : rule__MappingOperationHeaderCS__UnorderedGroup_8__Impl ( rule__MappingOperationHeaderCS__UnorderedGroup_8__2 )? ;
public final void rule__MappingOperationHeaderCS__UnorderedGroup_8__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32701:1: ( rule__MappingOperationHeaderCS__UnorderedGroup_8__Impl ( rule__MappingOperationHeaderCS__UnorderedGroup_8__2 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32702:2: rule__MappingOperationHeaderCS__UnorderedGroup_8__Impl ( rule__MappingOperationHeaderCS__UnorderedGroup_8__2 )?
{
pushFollow(FollowSets002.FOLLOW_rule__MappingOperationHeaderCS__UnorderedGroup_8__Impl_in_rule__MappingOperationHeaderCS__UnorderedGroup_8__166215);
rule__MappingOperationHeaderCS__UnorderedGroup_8__Impl();
state._fsp--;
if (state.failed) return ;
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32703:2: ( rule__MappingOperationHeaderCS__UnorderedGroup_8__2 )?
int alt257=2;
int LA257_0 = input.LA(1);
if ( LA257_0 ==114 && getUnorderedGroupHelper().canSelect(grammarAccess.getMappingOperationHeaderCSAccess().getUnorderedGroup_8(), 0) ) {
alt257=1;
}
else if ( LA257_0 ==115 && getUnorderedGroupHelper().canSelect(grammarAccess.getMappingOperationHeaderCSAccess().getUnorderedGroup_8(), 1) ) {
alt257=1;
}
else if ( LA257_0 ==116 && getUnorderedGroupHelper().canSelect(grammarAccess.getMappingOperationHeaderCSAccess().getUnorderedGroup_8(), 2) ) {
alt257=1;
}
else if ( LA257_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getMappingOperationHeaderCSAccess().getUnorderedGroup_8(), 3) ) {
alt257=1;
}
switch (alt257) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:0:0: rule__MappingOperationHeaderCS__UnorderedGroup_8__2
{
pushFollow(FollowSets002.FOLLOW_rule__MappingOperationHeaderCS__UnorderedGroup_8__2_in_rule__MappingOperationHeaderCS__UnorderedGroup_8__166218);
rule__MappingOperationHeaderCS__UnorderedGroup_8__2();
state._fsp--;
if (state.failed) return ;
}
break;
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__UnorderedGroup_8__1"
// $ANTLR start "rule__MappingOperationHeaderCS__UnorderedGroup_8__2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32710:1: rule__MappingOperationHeaderCS__UnorderedGroup_8__2 : rule__MappingOperationHeaderCS__UnorderedGroup_8__Impl ( rule__MappingOperationHeaderCS__UnorderedGroup_8__3 )? ;
public final void rule__MappingOperationHeaderCS__UnorderedGroup_8__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32714:1: ( rule__MappingOperationHeaderCS__UnorderedGroup_8__Impl ( rule__MappingOperationHeaderCS__UnorderedGroup_8__3 )? )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32715:2: rule__MappingOperationHeaderCS__UnorderedGroup_8__Impl ( rule__MappingOperationHeaderCS__UnorderedGroup_8__3 )?
{
pushFollow(FollowSets002.FOLLOW_rule__MappingOperationHeaderCS__UnorderedGroup_8__Impl_in_rule__MappingOperationHeaderCS__UnorderedGroup_8__266243);
rule__MappingOperationHeaderCS__UnorderedGroup_8__Impl();
state._fsp--;
if (state.failed) return ;
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32716:2: ( rule__MappingOperationHeaderCS__UnorderedGroup_8__3 )?
int alt258=2;
int LA258_0 = input.LA(1);
if ( LA258_0 ==114 && getUnorderedGroupHelper().canSelect(grammarAccess.getMappingOperationHeaderCSAccess().getUnorderedGroup_8(), 0) ) {
alt258=1;
}
else if ( LA258_0 ==115 && getUnorderedGroupHelper().canSelect(grammarAccess.getMappingOperationHeaderCSAccess().getUnorderedGroup_8(), 1) ) {
alt258=1;
}
else if ( LA258_0 ==116 && getUnorderedGroupHelper().canSelect(grammarAccess.getMappingOperationHeaderCSAccess().getUnorderedGroup_8(), 2) ) {
alt258=1;
}
else if ( LA258_0 ==117 && getUnorderedGroupHelper().canSelect(grammarAccess.getMappingOperationHeaderCSAccess().getUnorderedGroup_8(), 3) ) {
alt258=1;
}
switch (alt258) {
case 1 :
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:0:0: rule__MappingOperationHeaderCS__UnorderedGroup_8__3
{
pushFollow(FollowSets002.FOLLOW_rule__MappingOperationHeaderCS__UnorderedGroup_8__3_in_rule__MappingOperationHeaderCS__UnorderedGroup_8__266246);
rule__MappingOperationHeaderCS__UnorderedGroup_8__3();
state._fsp--;
if (state.failed) return ;
}
break;
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__UnorderedGroup_8__2"
// $ANTLR start "rule__MappingOperationHeaderCS__UnorderedGroup_8__3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32723:1: rule__MappingOperationHeaderCS__UnorderedGroup_8__3 : rule__MappingOperationHeaderCS__UnorderedGroup_8__Impl ;
public final void rule__MappingOperationHeaderCS__UnorderedGroup_8__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32727:1: ( rule__MappingOperationHeaderCS__UnorderedGroup_8__Impl )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32728:2: rule__MappingOperationHeaderCS__UnorderedGroup_8__Impl
{
pushFollow(FollowSets002.FOLLOW_rule__MappingOperationHeaderCS__UnorderedGroup_8__Impl_in_rule__MappingOperationHeaderCS__UnorderedGroup_8__366271);
rule__MappingOperationHeaderCS__UnorderedGroup_8__Impl();
state._fsp--;
if (state.failed) return ;
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__UnorderedGroup_8__3"
// $ANTLR start "rule__TopLevelCS__OwnedImportsAssignment_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32743:1: rule__TopLevelCS__OwnedImportsAssignment_0 : ( ruleImportCS ) ;
public final void rule__TopLevelCS__OwnedImportsAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32747:1: ( ( ruleImportCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32748:1: ( ruleImportCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32748:1: ( ruleImportCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32749:1: ruleImportCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTopLevelCSAccess().getOwnedImportsImportCSParserRuleCall_0_0());
}
pushFollow(FollowSets002.FOLLOW_ruleImportCS_in_rule__TopLevelCS__OwnedImportsAssignment_066307);
ruleImportCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTopLevelCSAccess().getOwnedImportsImportCSParserRuleCall_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TopLevelCS__OwnedImportsAssignment_0"
// $ANTLR start "rule__TopLevelCS__OwnedPackagesAssignment_1_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32758:1: rule__TopLevelCS__OwnedPackagesAssignment_1_0 : ( ruleUnitPackageCS ) ;
public final void rule__TopLevelCS__OwnedPackagesAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32762:1: ( ( ruleUnitPackageCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32763:1: ( ruleUnitPackageCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32763:1: ( ruleUnitPackageCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32764:1: ruleUnitPackageCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTopLevelCSAccess().getOwnedPackagesUnitPackageCSParserRuleCall_1_0_0());
}
pushFollow(FollowSets002.FOLLOW_ruleUnitPackageCS_in_rule__TopLevelCS__OwnedPackagesAssignment_1_066338);
ruleUnitPackageCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTopLevelCSAccess().getOwnedPackagesUnitPackageCSParserRuleCall_1_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TopLevelCS__OwnedPackagesAssignment_1_0"
// $ANTLR start "rule__TopLevelCS__OwnedTypesAssignment_1_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32773:1: rule__TopLevelCS__OwnedTypesAssignment_1_1 : ( ruleUnitTypeCS ) ;
public final void rule__TopLevelCS__OwnedTypesAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32777:1: ( ( ruleUnitTypeCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32778:1: ( ruleUnitTypeCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32778:1: ( ruleUnitTypeCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32779:1: ruleUnitTypeCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTopLevelCSAccess().getOwnedTypesUnitTypeCSParserRuleCall_1_1_0());
}
pushFollow(FollowSets002.FOLLOW_ruleUnitTypeCS_in_rule__TopLevelCS__OwnedTypesAssignment_1_166369);
ruleUnitTypeCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTopLevelCSAccess().getOwnedTypesUnitTypeCSParserRuleCall_1_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TopLevelCS__OwnedTypesAssignment_1_1"
// $ANTLR start "rule__TopLevelCS__OwnedAnnotationsAssignment_1_2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32788:1: rule__TopLevelCS__OwnedAnnotationsAssignment_1_2 : ( ruleTagCS ) ;
public final void rule__TopLevelCS__OwnedAnnotationsAssignment_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32792:1: ( ( ruleTagCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32793:1: ( ruleTagCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32793:1: ( ruleTagCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32794:1: ruleTagCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTopLevelCSAccess().getOwnedAnnotationsTagCSParserRuleCall_1_2_0());
}
pushFollow(FollowSets002.FOLLOW_ruleTagCS_in_rule__TopLevelCS__OwnedAnnotationsAssignment_1_266400);
ruleTagCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTopLevelCSAccess().getOwnedAnnotationsTagCSParserRuleCall_1_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TopLevelCS__OwnedAnnotationsAssignment_1_2"
// $ANTLR start "rule__MultiplicityCS__LowerBoundAssignment_1_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32803:1: rule__MultiplicityCS__LowerBoundAssignment_1_0 : ( ruleLOWER ) ;
public final void rule__MultiplicityCS__LowerBoundAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32807:1: ( ( ruleLOWER ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32808:1: ( ruleLOWER )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32808:1: ( ruleLOWER )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32809:1: ruleLOWER
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityCSAccess().getLowerBoundLOWERParserRuleCall_1_0_0());
}
pushFollow(FollowSets002.FOLLOW_ruleLOWER_in_rule__MultiplicityCS__LowerBoundAssignment_1_066431);
ruleLOWER();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMultiplicityCSAccess().getLowerBoundLOWERParserRuleCall_1_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MultiplicityCS__LowerBoundAssignment_1_0"
// $ANTLR start "rule__MultiplicityCS__UpperBoundAssignment_2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32818:1: rule__MultiplicityCS__UpperBoundAssignment_2 : ( ruleUPPER ) ;
public final void rule__MultiplicityCS__UpperBoundAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32822:1: ( ( ruleUPPER ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32823:1: ( ruleUPPER )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32823:1: ( ruleUPPER )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32824:1: ruleUPPER
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityCSAccess().getUpperBoundUPPERParserRuleCall_2_0());
}
pushFollow(FollowSets002.FOLLOW_ruleUPPER_in_rule__MultiplicityCS__UpperBoundAssignment_266462);
ruleUPPER();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMultiplicityCSAccess().getUpperBoundUPPERParserRuleCall_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MultiplicityCS__UpperBoundAssignment_2"
// $ANTLR start "rule__PathName2CS__OwnedPathElements2Assignment_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32833:1: rule__PathName2CS__OwnedPathElements2Assignment_0 : ( rulePathElement2CS ) ;
public final void rule__PathName2CS__OwnedPathElements2Assignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32837:1: ( ( rulePathElement2CS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32838:1: ( rulePathElement2CS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32838:1: ( rulePathElement2CS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32839:1: rulePathElement2CS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPathName2CSAccess().getOwnedPathElements2PathElement2CSParserRuleCall_0_0());
}
pushFollow(FollowSets002.FOLLOW_rulePathElement2CS_in_rule__PathName2CS__OwnedPathElements2Assignment_066493);
rulePathElement2CS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPathName2CSAccess().getOwnedPathElements2PathElement2CSParserRuleCall_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PathName2CS__OwnedPathElements2Assignment_0"
// $ANTLR start "rule__PathName2CS__OwnedPathElements2Assignment_1_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32848:1: rule__PathName2CS__OwnedPathElements2Assignment_1_1 : ( rulePathElement2CS ) ;
public final void rule__PathName2CS__OwnedPathElements2Assignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32852:1: ( ( rulePathElement2CS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32853:1: ( rulePathElement2CS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32853:1: ( rulePathElement2CS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32854:1: rulePathElement2CS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPathName2CSAccess().getOwnedPathElements2PathElement2CSParserRuleCall_1_1_0());
}
pushFollow(FollowSets002.FOLLOW_rulePathElement2CS_in_rule__PathName2CS__OwnedPathElements2Assignment_1_166524);
rulePathElement2CS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPathName2CSAccess().getOwnedPathElements2PathElement2CSParserRuleCall_1_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PathName2CS__OwnedPathElements2Assignment_1_1"
// $ANTLR start "rule__PathElement2CS__NameAssignment"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32863:1: rule__PathElement2CS__NameAssignment : ( ruleUnrestrictedName ) ;
public final void rule__PathElement2CS__NameAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32867:1: ( ( ruleUnrestrictedName ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32868:1: ( ruleUnrestrictedName )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32868:1: ( ruleUnrestrictedName )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32869:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPathElement2CSAccess().getNameUnrestrictedNameParserRuleCall_0());
}
pushFollow(FollowSets002.FOLLOW_ruleUnrestrictedName_in_rule__PathElement2CS__NameAssignment66555);
ruleUnrestrictedName();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPathElement2CSAccess().getNameUnrestrictedNameParserRuleCall_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PathElement2CS__NameAssignment"
// $ANTLR start "rule__TypedMultiplicityRef2CS__OwnedMultiplicityAssignment_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32878:1: rule__TypedMultiplicityRef2CS__OwnedMultiplicityAssignment_1 : ( ruleMultiplicityCS ) ;
public final void rule__TypedMultiplicityRef2CS__OwnedMultiplicityAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32882:1: ( ( ruleMultiplicityCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32883:1: ( ruleMultiplicityCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32883:1: ( ruleMultiplicityCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32884:1: ruleMultiplicityCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedMultiplicityRef2CSAccess().getOwnedMultiplicityMultiplicityCSParserRuleCall_1_0());
}
pushFollow(FollowSets002.FOLLOW_ruleMultiplicityCS_in_rule__TypedMultiplicityRef2CS__OwnedMultiplicityAssignment_166586);
ruleMultiplicityCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypedMultiplicityRef2CSAccess().getOwnedMultiplicityMultiplicityCSParserRuleCall_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypedMultiplicityRef2CS__OwnedMultiplicityAssignment_1"
// $ANTLR start "rule__TypedTypeRef2CS__OwnedPathNameAssignment_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32893:1: rule__TypedTypeRef2CS__OwnedPathNameAssignment_0 : ( rulePathName2CS ) ;
public final void rule__TypedTypeRef2CS__OwnedPathNameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32897:1: ( ( rulePathName2CS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32898:1: ( rulePathName2CS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32898:1: ( rulePathName2CS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32899:1: rulePathName2CS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedTypeRef2CSAccess().getOwnedPathNamePathName2CSParserRuleCall_0_0());
}
pushFollow(FollowSets002.FOLLOW_rulePathName2CS_in_rule__TypedTypeRef2CS__OwnedPathNameAssignment_066617);
rulePathName2CS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypedTypeRef2CSAccess().getOwnedPathNamePathName2CSParserRuleCall_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypedTypeRef2CS__OwnedPathNameAssignment_0"
// $ANTLR start "rule__TypedTypeRef2CS__OwnedBindingAssignment_1_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32908:1: rule__TypedTypeRef2CS__OwnedBindingAssignment_1_1 : ( ruleTemplateBindingCS ) ;
public final void rule__TypedTypeRef2CS__OwnedBindingAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32912:1: ( ( ruleTemplateBindingCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32913:1: ( ruleTemplateBindingCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32913:1: ( ruleTemplateBindingCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32914:1: ruleTemplateBindingCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedTypeRef2CSAccess().getOwnedBindingTemplateBindingCSParserRuleCall_1_1_0());
}
pushFollow(FollowSets002.FOLLOW_ruleTemplateBindingCS_in_rule__TypedTypeRef2CS__OwnedBindingAssignment_1_166648);
ruleTemplateBindingCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypedTypeRef2CSAccess().getOwnedBindingTemplateBindingCSParserRuleCall_1_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypedTypeRef2CS__OwnedBindingAssignment_1_1"
// $ANTLR start "rule__TypedTypeRef2CS__ExtentLocationAssignment_2_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32923:1: rule__TypedTypeRef2CS__ExtentLocationAssignment_2_1 : ( ruleUnrestrictedName ) ;
public final void rule__TypedTypeRef2CS__ExtentLocationAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32927:1: ( ( ruleUnrestrictedName ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32928:1: ( ruleUnrestrictedName )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32928:1: ( ruleUnrestrictedName )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32929:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedTypeRef2CSAccess().getExtentLocationUnrestrictedNameParserRuleCall_2_1_0());
}
pushFollow(FollowSets002.FOLLOW_ruleUnrestrictedName_in_rule__TypedTypeRef2CS__ExtentLocationAssignment_2_166679);
ruleUnrestrictedName();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypedTypeRef2CSAccess().getExtentLocationUnrestrictedNameParserRuleCall_2_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypedTypeRef2CS__ExtentLocationAssignment_2_1"
// $ANTLR start "rule__ClassifierOperationCS__OwnedStereotypeAssignment_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32938:1: rule__ClassifierOperationCS__OwnedStereotypeAssignment_0 : ( ruleStereotypeQualifierCS ) ;
public final void rule__ClassifierOperationCS__OwnedStereotypeAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32942:1: ( ( ruleStereotypeQualifierCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32943:1: ( ruleStereotypeQualifierCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32943:1: ( ruleStereotypeQualifierCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32944:1: ruleStereotypeQualifierCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierOperationCSAccess().getOwnedStereotypeStereotypeQualifierCSParserRuleCall_0_0());
}
pushFollow(FollowSets002.FOLLOW_ruleStereotypeQualifierCS_in_rule__ClassifierOperationCS__OwnedStereotypeAssignment_066710);
ruleStereotypeQualifierCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getClassifierOperationCSAccess().getOwnedStereotypeStereotypeQualifierCSParserRuleCall_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassifierOperationCS__OwnedStereotypeAssignment_0"
// $ANTLR start "rule__ClassifierOperationCS__QualifiersAssignment_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32953:1: rule__ClassifierOperationCS__QualifiersAssignment_1 : ( ruleFeatureQualifier ) ;
public final void rule__ClassifierOperationCS__QualifiersAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32957:1: ( ( ruleFeatureQualifier ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32958:1: ( ruleFeatureQualifier )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32958:1: ( ruleFeatureQualifier )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32959:1: ruleFeatureQualifier
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierOperationCSAccess().getQualifiersFeatureQualifierParserRuleCall_1_0());
}
pushFollow(FollowSets002.FOLLOW_ruleFeatureQualifier_in_rule__ClassifierOperationCS__QualifiersAssignment_166741);
ruleFeatureQualifier();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getClassifierOperationCSAccess().getQualifiersFeatureQualifierParserRuleCall_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassifierOperationCS__QualifiersAssignment_1"
// $ANTLR start "rule__ClassifierOperationCS__NameAssignment_2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32968:1: rule__ClassifierOperationCS__NameAssignment_2 : ( ruleUnrestrictedName ) ;
public final void rule__ClassifierOperationCS__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32972:1: ( ( ruleUnrestrictedName ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32973:1: ( ruleUnrestrictedName )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32973:1: ( ruleUnrestrictedName )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32974:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierOperationCSAccess().getNameUnrestrictedNameParserRuleCall_2_0());
}
pushFollow(FollowSets002.FOLLOW_ruleUnrestrictedName_in_rule__ClassifierOperationCS__NameAssignment_266772);
ruleUnrestrictedName();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getClassifierOperationCSAccess().getNameUnrestrictedNameParserRuleCall_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassifierOperationCS__NameAssignment_2"
// $ANTLR start "rule__ClassifierOperationCS__OwnedParametersAssignment_4_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32983:1: rule__ClassifierOperationCS__OwnedParametersAssignment_4_0 : ( ruleParameterCS ) ;
public final void rule__ClassifierOperationCS__OwnedParametersAssignment_4_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32987:1: ( ( ruleParameterCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32988:1: ( ruleParameterCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32988:1: ( ruleParameterCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32989:1: ruleParameterCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierOperationCSAccess().getOwnedParametersParameterCSParserRuleCall_4_0_0());
}
pushFollow(FollowSets002.FOLLOW_ruleParameterCS_in_rule__ClassifierOperationCS__OwnedParametersAssignment_4_066803);
ruleParameterCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getClassifierOperationCSAccess().getOwnedParametersParameterCSParserRuleCall_4_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassifierOperationCS__OwnedParametersAssignment_4_0"
// $ANTLR start "rule__ClassifierOperationCS__OwnedParametersAssignment_4_1_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32998:1: rule__ClassifierOperationCS__OwnedParametersAssignment_4_1_1 : ( ruleParameterCS ) ;
public final void rule__ClassifierOperationCS__OwnedParametersAssignment_4_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33002:1: ( ( ruleParameterCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33003:1: ( ruleParameterCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33003:1: ( ruleParameterCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33004:1: ruleParameterCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierOperationCSAccess().getOwnedParametersParameterCSParserRuleCall_4_1_1_0());
}
pushFollow(FollowSets002.FOLLOW_ruleParameterCS_in_rule__ClassifierOperationCS__OwnedParametersAssignment_4_1_166834);
ruleParameterCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getClassifierOperationCSAccess().getOwnedParametersParameterCSParserRuleCall_4_1_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassifierOperationCS__OwnedParametersAssignment_4_1_1"
// $ANTLR start "rule__ClassifierOperationCS__OwnedTypeAssignment_6_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33013:1: rule__ClassifierOperationCS__OwnedTypeAssignment_6_1 : ( ruleTypedMultiplicityRef2CS ) ;
public final void rule__ClassifierOperationCS__OwnedTypeAssignment_6_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33017:1: ( ( ruleTypedMultiplicityRef2CS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33018:1: ( ruleTypedMultiplicityRef2CS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33018:1: ( ruleTypedMultiplicityRef2CS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33019:1: ruleTypedMultiplicityRef2CS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierOperationCSAccess().getOwnedTypeTypedMultiplicityRef2CSParserRuleCall_6_1_0());
}
pushFollow(FollowSets002.FOLLOW_ruleTypedMultiplicityRef2CS_in_rule__ClassifierOperationCS__OwnedTypeAssignment_6_166865);
ruleTypedMultiplicityRef2CS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getClassifierOperationCSAccess().getOwnedTypeTypedMultiplicityRef2CSParserRuleCall_6_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassifierOperationCS__OwnedTypeAssignment_6_1"
// $ANTLR start "rule__ClassifierPropertyCS__OwnedStereotypeAssignment_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33028:1: rule__ClassifierPropertyCS__OwnedStereotypeAssignment_0 : ( ruleStereotypeQualifierCS ) ;
public final void rule__ClassifierPropertyCS__OwnedStereotypeAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33032:1: ( ( ruleStereotypeQualifierCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33033:1: ( ruleStereotypeQualifierCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33033:1: ( ruleStereotypeQualifierCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33034:1: ruleStereotypeQualifierCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierPropertyCSAccess().getOwnedStereotypeStereotypeQualifierCSParserRuleCall_0_0());
}
pushFollow(FollowSets002.FOLLOW_ruleStereotypeQualifierCS_in_rule__ClassifierPropertyCS__OwnedStereotypeAssignment_066896);
ruleStereotypeQualifierCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getClassifierPropertyCSAccess().getOwnedStereotypeStereotypeQualifierCSParserRuleCall_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassifierPropertyCS__OwnedStereotypeAssignment_0"
// $ANTLR start "rule__ClassifierPropertyCS__QualifiersAssignment_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33043:1: rule__ClassifierPropertyCS__QualifiersAssignment_1 : ( ruleFeatureQualifier ) ;
public final void rule__ClassifierPropertyCS__QualifiersAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33047:1: ( ( ruleFeatureQualifier ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33048:1: ( ruleFeatureQualifier )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33048:1: ( ruleFeatureQualifier )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33049:1: ruleFeatureQualifier
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierPropertyCSAccess().getQualifiersFeatureQualifierParserRuleCall_1_0());
}
pushFollow(FollowSets002.FOLLOW_ruleFeatureQualifier_in_rule__ClassifierPropertyCS__QualifiersAssignment_166927);
ruleFeatureQualifier();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getClassifierPropertyCSAccess().getQualifiersFeatureQualifierParserRuleCall_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassifierPropertyCS__QualifiersAssignment_1"
// $ANTLR start "rule__ClassifierPropertyCS__NameAssignment_2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33058:1: rule__ClassifierPropertyCS__NameAssignment_2 : ( ruleUnrestrictedName ) ;
public final void rule__ClassifierPropertyCS__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33062:1: ( ( ruleUnrestrictedName ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33063:1: ( ruleUnrestrictedName )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33063:1: ( ruleUnrestrictedName )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33064:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierPropertyCSAccess().getNameUnrestrictedNameParserRuleCall_2_0());
}
pushFollow(FollowSets002.FOLLOW_ruleUnrestrictedName_in_rule__ClassifierPropertyCS__NameAssignment_266958);
ruleUnrestrictedName();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getClassifierPropertyCSAccess().getNameUnrestrictedNameParserRuleCall_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassifierPropertyCS__NameAssignment_2"
// $ANTLR start "rule__ClassifierPropertyCS__OwnedTypeAssignment_4"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33073:1: rule__ClassifierPropertyCS__OwnedTypeAssignment_4 : ( ruleTypedMultiplicityRef2CS ) ;
public final void rule__ClassifierPropertyCS__OwnedTypeAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33077:1: ( ( ruleTypedMultiplicityRef2CS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33078:1: ( ruleTypedMultiplicityRef2CS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33078:1: ( ruleTypedMultiplicityRef2CS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33079:1: ruleTypedMultiplicityRef2CS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierPropertyCSAccess().getOwnedTypeTypedMultiplicityRef2CSParserRuleCall_4_0());
}
pushFollow(FollowSets002.FOLLOW_ruleTypedMultiplicityRef2CS_in_rule__ClassifierPropertyCS__OwnedTypeAssignment_466989);
ruleTypedMultiplicityRef2CS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getClassifierPropertyCSAccess().getOwnedTypeTypedMultiplicityRef2CSParserRuleCall_4_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassifierPropertyCS__OwnedTypeAssignment_4"
// $ANTLR start "rule__ClassifierPropertyCS__DefaultAssignment_5"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33088:1: rule__ClassifierPropertyCS__DefaultAssignment_5 : ( RULE_SINGLE_QUOTED_STRING ) ;
public final void rule__ClassifierPropertyCS__DefaultAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33092:1: ( ( RULE_SINGLE_QUOTED_STRING ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33093:1: ( RULE_SINGLE_QUOTED_STRING )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33093:1: ( RULE_SINGLE_QUOTED_STRING )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33094:1: RULE_SINGLE_QUOTED_STRING
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierPropertyCSAccess().getDefaultSINGLE_QUOTED_STRINGTerminalRuleCall_5_0());
}
match(input,RULE_SINGLE_QUOTED_STRING,FollowSets002.FOLLOW_RULE_SINGLE_QUOTED_STRING_in_rule__ClassifierPropertyCS__DefaultAssignment_567020); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getClassifierPropertyCSAccess().getDefaultSINGLE_QUOTED_STRINGTerminalRuleCall_5_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassifierPropertyCS__DefaultAssignment_5"
// $ANTLR start "rule__ClassifierPropertyCS__OppositeAssignment_6_2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33103:1: rule__ClassifierPropertyCS__OppositeAssignment_6_2 : ( ruleIdentifier ) ;
public final void rule__ClassifierPropertyCS__OppositeAssignment_6_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33107:1: ( ( ruleIdentifier ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33108:1: ( ruleIdentifier )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33108:1: ( ruleIdentifier )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33109:1: ruleIdentifier
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassifierPropertyCSAccess().getOppositeIdentifierParserRuleCall_6_2_0());
}
pushFollow(FollowSets002.FOLLOW_ruleIdentifier_in_rule__ClassifierPropertyCS__OppositeAssignment_6_267051);
ruleIdentifier();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getClassifierPropertyCSAccess().getOppositeIdentifierParserRuleCall_6_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ClassifierPropertyCS__OppositeAssignment_6_2"
// $ANTLR start "rule__CompoundOperationBodyCS__OwnedContentExpsAssignment_2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33118:1: rule__CompoundOperationBodyCS__OwnedContentExpsAssignment_2 : ( ruleExpressionStatementCS ) ;
public final void rule__CompoundOperationBodyCS__OwnedContentExpsAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33122:1: ( ( ruleExpressionStatementCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33123:1: ( ruleExpressionStatementCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33123:1: ( ruleExpressionStatementCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33124:1: ruleExpressionStatementCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCompoundOperationBodyCSAccess().getOwnedContentExpsExpressionStatementCSParserRuleCall_2_0());
}
pushFollow(FollowSets002.FOLLOW_ruleExpressionStatementCS_in_rule__CompoundOperationBodyCS__OwnedContentExpsAssignment_267082);
ruleExpressionStatementCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCompoundOperationBodyCSAccess().getOwnedContentExpsExpressionStatementCSParserRuleCall_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CompoundOperationBodyCS__OwnedContentExpsAssignment_2"
// $ANTLR start "rule__ConfigurationPropertyCS__OwnedScopedNameAssignment_2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33133:1: rule__ConfigurationPropertyCS__OwnedScopedNameAssignment_2 : ( rulePathName2CS ) ;
public final void rule__ConfigurationPropertyCS__OwnedScopedNameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33137:1: ( ( rulePathName2CS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33138:1: ( rulePathName2CS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33138:1: ( rulePathName2CS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33139:1: rulePathName2CS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConfigurationPropertyCSAccess().getOwnedScopedNamePathName2CSParserRuleCall_2_0());
}
pushFollow(FollowSets002.FOLLOW_rulePathName2CS_in_rule__ConfigurationPropertyCS__OwnedScopedNameAssignment_267113);
rulePathName2CS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getConfigurationPropertyCSAccess().getOwnedScopedNamePathName2CSParserRuleCall_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ConfigurationPropertyCS__OwnedScopedNameAssignment_2"
// $ANTLR start "rule__ConfigurationPropertyCS__OwnedTypeAssignment_4"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33148:1: rule__ConfigurationPropertyCS__OwnedTypeAssignment_4 : ( ruleTypeLiteralCS ) ;
public final void rule__ConfigurationPropertyCS__OwnedTypeAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33152:1: ( ( ruleTypeLiteralCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33153:1: ( ruleTypeLiteralCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33153:1: ( ruleTypeLiteralCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33154:1: ruleTypeLiteralCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConfigurationPropertyCSAccess().getOwnedTypeTypeLiteralCSParserRuleCall_4_0());
}
pushFollow(FollowSets002.FOLLOW_ruleTypeLiteralCS_in_rule__ConfigurationPropertyCS__OwnedTypeAssignment_467144);
ruleTypeLiteralCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getConfigurationPropertyCSAccess().getOwnedTypeTypeLiteralCSParserRuleCall_4_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ConfigurationPropertyCS__OwnedTypeAssignment_4"
// $ANTLR start "rule__ConfigurationPropertyCS__DefaultAssignment_6"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33163:1: rule__ConfigurationPropertyCS__DefaultAssignment_6 : ( ruleStringLiteral ) ;
public final void rule__ConfigurationPropertyCS__DefaultAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33167:1: ( ( ruleStringLiteral ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33168:1: ( ruleStringLiteral )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33168:1: ( ruleStringLiteral )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33169:1: ruleStringLiteral
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConfigurationPropertyCSAccess().getDefaultStringLiteralParserRuleCall_6_0());
}
pushFollow(FollowSets002.FOLLOW_ruleStringLiteral_in_rule__ConfigurationPropertyCS__DefaultAssignment_667175);
ruleStringLiteral();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getConfigurationPropertyCSAccess().getDefaultStringLiteralParserRuleCall_6_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ConfigurationPropertyCS__DefaultAssignment_6"
// $ANTLR start "rule__ContextualPropertyCS__OwnedScopedNameAssignment_2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33178:1: rule__ContextualPropertyCS__OwnedScopedNameAssignment_2 : ( rulePathName2CS ) ;
public final void rule__ContextualPropertyCS__OwnedScopedNameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33182:1: ( ( rulePathName2CS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33183:1: ( rulePathName2CS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33183:1: ( rulePathName2CS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33184:1: rulePathName2CS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContextualPropertyCSAccess().getOwnedScopedNamePathName2CSParserRuleCall_2_0());
}
pushFollow(FollowSets002.FOLLOW_rulePathName2CS_in_rule__ContextualPropertyCS__OwnedScopedNameAssignment_267206);
rulePathName2CS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getContextualPropertyCSAccess().getOwnedScopedNamePathName2CSParserRuleCall_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ContextualPropertyCS__OwnedScopedNameAssignment_2"
// $ANTLR start "rule__ContextualPropertyCS__OwnedTypeAssignment_4"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33193:1: rule__ContextualPropertyCS__OwnedTypeAssignment_4 : ( ruleTypedMultiplicityRef2CS ) ;
public final void rule__ContextualPropertyCS__OwnedTypeAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33197:1: ( ( ruleTypedMultiplicityRef2CS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33198:1: ( ruleTypedMultiplicityRef2CS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33198:1: ( ruleTypedMultiplicityRef2CS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33199:1: ruleTypedMultiplicityRef2CS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContextualPropertyCSAccess().getOwnedTypeTypedMultiplicityRef2CSParserRuleCall_4_0());
}
pushFollow(FollowSets002.FOLLOW_ruleTypedMultiplicityRef2CS_in_rule__ContextualPropertyCS__OwnedTypeAssignment_467237);
ruleTypedMultiplicityRef2CS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getContextualPropertyCSAccess().getOwnedTypeTypedMultiplicityRef2CSParserRuleCall_4_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ContextualPropertyCS__OwnedTypeAssignment_4"
// $ANTLR start "rule__ContextualPropertyCS__OwnedInitExpAssignment_5_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33208:1: rule__ContextualPropertyCS__OwnedInitExpAssignment_5_1 : ( ruleExpCS ) ;
public final void rule__ContextualPropertyCS__OwnedInitExpAssignment_5_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33212:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33213:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33213:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33214:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContextualPropertyCSAccess().getOwnedInitExpExpCSParserRuleCall_5_1_0());
}
pushFollow(FollowSets002.FOLLOW_ruleExpCS_in_rule__ContextualPropertyCS__OwnedInitExpAssignment_5_167268);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getContextualPropertyCSAccess().getOwnedInitExpExpCSParserRuleCall_5_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ContextualPropertyCS__OwnedInitExpAssignment_5_1"
// $ANTLR start "rule__ConstructorDefinitionCS__OwnedBodyAssignment_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33223:1: rule__ConstructorDefinitionCS__OwnedBodyAssignment_1 : ( ruleCompoundOperationBodyCS ) ;
public final void rule__ConstructorDefinitionCS__OwnedBodyAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33227:1: ( ( ruleCompoundOperationBodyCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33228:1: ( ruleCompoundOperationBodyCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33228:1: ( ruleCompoundOperationBodyCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33229:1: ruleCompoundOperationBodyCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstructorDefinitionCSAccess().getOwnedBodyCompoundOperationBodyCSParserRuleCall_1_0());
}
pushFollow(FollowSets002.FOLLOW_ruleCompoundOperationBodyCS_in_rule__ConstructorDefinitionCS__OwnedBodyAssignment_167299);
ruleCompoundOperationBodyCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getConstructorDefinitionCSAccess().getOwnedBodyCompoundOperationBodyCSParserRuleCall_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ConstructorDefinitionCS__OwnedBodyAssignment_1"
// $ANTLR start "rule__ConstructorHeaderCS__QualifiersAssignment_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33238:1: rule__ConstructorHeaderCS__QualifiersAssignment_0 : ( ruleOperationQualifier ) ;
public final void rule__ConstructorHeaderCS__QualifiersAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33242:1: ( ( ruleOperationQualifier ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33243:1: ( ruleOperationQualifier )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33243:1: ( ruleOperationQualifier )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33244:1: ruleOperationQualifier
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstructorHeaderCSAccess().getQualifiersOperationQualifierParserRuleCall_0_0());
}
pushFollow(FollowSets002.FOLLOW_ruleOperationQualifier_in_rule__ConstructorHeaderCS__QualifiersAssignment_067330);
ruleOperationQualifier();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getConstructorHeaderCSAccess().getQualifiersOperationQualifierParserRuleCall_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ConstructorHeaderCS__QualifiersAssignment_0"
// $ANTLR start "rule__ConstructorHeaderCS__OwnedScopedNameAssignment_2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33253:1: rule__ConstructorHeaderCS__OwnedScopedNameAssignment_2 : ( rulePathName2CS ) ;
public final void rule__ConstructorHeaderCS__OwnedScopedNameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33257:1: ( ( rulePathName2CS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33258:1: ( rulePathName2CS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33258:1: ( rulePathName2CS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33259:1: rulePathName2CS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstructorHeaderCSAccess().getOwnedScopedNamePathName2CSParserRuleCall_2_0());
}
pushFollow(FollowSets002.FOLLOW_rulePathName2CS_in_rule__ConstructorHeaderCS__OwnedScopedNameAssignment_267361);
rulePathName2CS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getConstructorHeaderCSAccess().getOwnedScopedNamePathName2CSParserRuleCall_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ConstructorHeaderCS__OwnedScopedNameAssignment_2"
// $ANTLR start "rule__ConstructorHeaderCS__OwnedParametersAssignment_4_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33268:1: rule__ConstructorHeaderCS__OwnedParametersAssignment_4_0 : ( ruleParameterCS ) ;
public final void rule__ConstructorHeaderCS__OwnedParametersAssignment_4_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33272:1: ( ( ruleParameterCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33273:1: ( ruleParameterCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33273:1: ( ruleParameterCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33274:1: ruleParameterCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstructorHeaderCSAccess().getOwnedParametersParameterCSParserRuleCall_4_0_0());
}
pushFollow(FollowSets002.FOLLOW_ruleParameterCS_in_rule__ConstructorHeaderCS__OwnedParametersAssignment_4_067392);
ruleParameterCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getConstructorHeaderCSAccess().getOwnedParametersParameterCSParserRuleCall_4_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ConstructorHeaderCS__OwnedParametersAssignment_4_0"
// $ANTLR start "rule__ConstructorHeaderCS__OwnedParametersAssignment_4_1_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33283:1: rule__ConstructorHeaderCS__OwnedParametersAssignment_4_1_1 : ( ruleParameterCS ) ;
public final void rule__ConstructorHeaderCS__OwnedParametersAssignment_4_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33287:1: ( ( ruleParameterCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33288:1: ( ruleParameterCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33288:1: ( ruleParameterCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33289:1: ruleParameterCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstructorHeaderCSAccess().getOwnedParametersParameterCSParserRuleCall_4_1_1_0());
}
pushFollow(FollowSets002.FOLLOW_ruleParameterCS_in_rule__ConstructorHeaderCS__OwnedParametersAssignment_4_1_167423);
ruleParameterCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getConstructorHeaderCSAccess().getOwnedParametersParameterCSParserRuleCall_4_1_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ConstructorHeaderCS__OwnedParametersAssignment_4_1_1"
// $ANTLR start "rule__DataTypeCS__NameAssignment_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33298:1: rule__DataTypeCS__NameAssignment_1 : ( ruleUnrestrictedName ) ;
public final void rule__DataTypeCS__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33302:1: ( ( ruleUnrestrictedName ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33303:1: ( ruleUnrestrictedName )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33303:1: ( ruleUnrestrictedName )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33304:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeCSAccess().getNameUnrestrictedNameParserRuleCall_1_0());
}
pushFollow(FollowSets002.FOLLOW_ruleUnrestrictedName_in_rule__DataTypeCS__NameAssignment_167454);
ruleUnrestrictedName();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDataTypeCSAccess().getNameUnrestrictedNameParserRuleCall_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__DataTypeCS__NameAssignment_1"
// $ANTLR start "rule__EntryOperationCS__OwnedBodyAssignment_3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33313:1: rule__EntryOperationCS__OwnedBodyAssignment_3 : ( ruleCompoundOperationBodyCS ) ;
public final void rule__EntryOperationCS__OwnedBodyAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33317:1: ( ( ruleCompoundOperationBodyCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33318:1: ( ruleCompoundOperationBodyCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33318:1: ( ruleCompoundOperationBodyCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33319:1: ruleCompoundOperationBodyCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEntryOperationCSAccess().getOwnedBodyCompoundOperationBodyCSParserRuleCall_3_0());
}
pushFollow(FollowSets002.FOLLOW_ruleCompoundOperationBodyCS_in_rule__EntryOperationCS__OwnedBodyAssignment_367485);
ruleCompoundOperationBodyCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEntryOperationCSAccess().getOwnedBodyCompoundOperationBodyCSParserRuleCall_3_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__EntryOperationCS__OwnedBodyAssignment_3"
// $ANTLR start "rule__EnumerationCS__NameAssignment_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33328:1: rule__EnumerationCS__NameAssignment_1 : ( ruleIdentifier ) ;
public final void rule__EnumerationCS__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33332:1: ( ( ruleIdentifier ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33333:1: ( ruleIdentifier )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33333:1: ( ruleIdentifier )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33334:1: ruleIdentifier
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getNameIdentifierParserRuleCall_1_0());
}
pushFollow(FollowSets002.FOLLOW_ruleIdentifier_in_rule__EnumerationCS__NameAssignment_167516);
ruleIdentifier();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEnumerationCSAccess().getNameIdentifierParserRuleCall_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__EnumerationCS__NameAssignment_1"
// $ANTLR start "rule__EnumerationCS__OwnedLiteralsAssignment_2_1_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33343:1: rule__EnumerationCS__OwnedLiteralsAssignment_2_1_0 : ( ruleEnumerationLiteralCS ) ;
public final void rule__EnumerationCS__OwnedLiteralsAssignment_2_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33347:1: ( ( ruleEnumerationLiteralCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33348:1: ( ruleEnumerationLiteralCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33348:1: ( ruleEnumerationLiteralCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33349:1: ruleEnumerationLiteralCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getOwnedLiteralsEnumerationLiteralCSParserRuleCall_2_1_0_0());
}
pushFollow(FollowSets002.FOLLOW_ruleEnumerationLiteralCS_in_rule__EnumerationCS__OwnedLiteralsAssignment_2_1_067547);
ruleEnumerationLiteralCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEnumerationCSAccess().getOwnedLiteralsEnumerationLiteralCSParserRuleCall_2_1_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__EnumerationCS__OwnedLiteralsAssignment_2_1_0"
// $ANTLR start "rule__EnumerationCS__OwnedLiteralsAssignment_2_1_1_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33358:1: rule__EnumerationCS__OwnedLiteralsAssignment_2_1_1_1 : ( ruleEnumerationLiteralCS ) ;
public final void rule__EnumerationCS__OwnedLiteralsAssignment_2_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33362:1: ( ( ruleEnumerationLiteralCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33363:1: ( ruleEnumerationLiteralCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33363:1: ( ruleEnumerationLiteralCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33364:1: ruleEnumerationLiteralCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getOwnedLiteralsEnumerationLiteralCSParserRuleCall_2_1_1_1_0());
}
pushFollow(FollowSets002.FOLLOW_ruleEnumerationLiteralCS_in_rule__EnumerationCS__OwnedLiteralsAssignment_2_1_1_167578);
ruleEnumerationLiteralCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEnumerationCSAccess().getOwnedLiteralsEnumerationLiteralCSParserRuleCall_2_1_1_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__EnumerationCS__OwnedLiteralsAssignment_2_1_1_1"
// $ANTLR start "rule__EnumerationLiteralCS__NameAssignment"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33373:1: rule__EnumerationLiteralCS__NameAssignment : ( ruleUnrestrictedName ) ;
public final void rule__EnumerationLiteralCS__NameAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33377:1: ( ( ruleUnrestrictedName ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33378:1: ( ruleUnrestrictedName )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33378:1: ( ruleUnrestrictedName )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33379:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationLiteralCSAccess().getNameUnrestrictedNameParserRuleCall_0());
}
pushFollow(FollowSets002.FOLLOW_ruleUnrestrictedName_in_rule__EnumerationLiteralCS__NameAssignment67609);
ruleUnrestrictedName();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEnumerationLiteralCSAccess().getNameUnrestrictedNameParserRuleCall_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__EnumerationLiteralCS__NameAssignment"
// $ANTLR start "rule__ExceptionCS__NameAssignment_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33388:1: rule__ExceptionCS__NameAssignment_1 : ( ruleUnrestrictedName ) ;
public final void rule__ExceptionCS__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33392:1: ( ( ruleUnrestrictedName ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33393:1: ( ruleUnrestrictedName )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33393:1: ( ruleUnrestrictedName )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33394:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExceptionCSAccess().getNameUnrestrictedNameParserRuleCall_1_0());
}
pushFollow(FollowSets002.FOLLOW_ruleUnrestrictedName_in_rule__ExceptionCS__NameAssignment_167640);
ruleUnrestrictedName();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getExceptionCSAccess().getNameUnrestrictedNameParserRuleCall_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ExceptionCS__NameAssignment_1"
// $ANTLR start "rule__ExceptionCS__OwnedSuperTypesAssignment_2_1_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33403:1: rule__ExceptionCS__OwnedSuperTypesAssignment_2_1_0 : ( ruleTypedRefCS ) ;
public final void rule__ExceptionCS__OwnedSuperTypesAssignment_2_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33407:1: ( ( ruleTypedRefCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33408:1: ( ruleTypedRefCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33408:1: ( ruleTypedRefCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33409:1: ruleTypedRefCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExceptionCSAccess().getOwnedSuperTypesTypedRefCSParserRuleCall_2_1_0_0());
}
pushFollow(FollowSets002.FOLLOW_ruleTypedRefCS_in_rule__ExceptionCS__OwnedSuperTypesAssignment_2_1_067671);
ruleTypedRefCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getExceptionCSAccess().getOwnedSuperTypesTypedRefCSParserRuleCall_2_1_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ExceptionCS__OwnedSuperTypesAssignment_2_1_0"
// $ANTLR start "rule__ExceptionCS__OwnedSuperTypesAssignment_2_1_1_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33418:1: rule__ExceptionCS__OwnedSuperTypesAssignment_2_1_1_1 : ( ruleTypedRefCS ) ;
public final void rule__ExceptionCS__OwnedSuperTypesAssignment_2_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33422:1: ( ( ruleTypedRefCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33423:1: ( ruleTypedRefCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33423:1: ( ruleTypedRefCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33424:1: ruleTypedRefCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExceptionCSAccess().getOwnedSuperTypesTypedRefCSParserRuleCall_2_1_1_1_0());
}
pushFollow(FollowSets002.FOLLOW_ruleTypedRefCS_in_rule__ExceptionCS__OwnedSuperTypesAssignment_2_1_1_167702);
ruleTypedRefCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getExceptionCSAccess().getOwnedSuperTypesTypedRefCSParserRuleCall_2_1_1_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ExceptionCS__OwnedSuperTypesAssignment_2_1_1_1"
// $ANTLR start "rule__HelperHeaderCS__QualifiersAssignment_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33433:1: rule__HelperHeaderCS__QualifiersAssignment_0 : ( ruleOperationQualifier ) ;
public final void rule__HelperHeaderCS__QualifiersAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33437:1: ( ( ruleOperationQualifier ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33438:1: ( ruleOperationQualifier )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33438:1: ( ruleOperationQualifier )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33439:1: ruleOperationQualifier
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHelperHeaderCSAccess().getQualifiersOperationQualifierParserRuleCall_0_0());
}
pushFollow(FollowSets002.FOLLOW_ruleOperationQualifier_in_rule__HelperHeaderCS__QualifiersAssignment_067733);
ruleOperationQualifier();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getHelperHeaderCSAccess().getQualifiersOperationQualifierParserRuleCall_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperHeaderCS__QualifiersAssignment_0"
// $ANTLR start "rule__HelperHeaderCS__IsQueryAssignment_1_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33448:1: rule__HelperHeaderCS__IsQueryAssignment_1_1 : ( ( 'query' ) ) ;
public final void rule__HelperHeaderCS__IsQueryAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33452:1: ( ( ( 'query' ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33453:1: ( ( 'query' ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33453:1: ( ( 'query' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33454:1: ( 'query' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHelperHeaderCSAccess().getIsQueryQueryKeyword_1_1_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33455:1: ( 'query' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33456:1: 'query'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHelperHeaderCSAccess().getIsQueryQueryKeyword_1_1_0());
}
match(input,162,FollowSets002.FOLLOW_162_in_rule__HelperHeaderCS__IsQueryAssignment_1_167769); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getHelperHeaderCSAccess().getIsQueryQueryKeyword_1_1_0());
}
}
if ( state.backtracking==0 ) {
after(grammarAccess.getHelperHeaderCSAccess().getIsQueryQueryKeyword_1_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperHeaderCS__IsQueryAssignment_1_1"
// $ANTLR start "rule__HelperHeaderCS__OwnedScopedNameAssignment_2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33471:1: rule__HelperHeaderCS__OwnedScopedNameAssignment_2 : ( rulePathName2CS ) ;
public final void rule__HelperHeaderCS__OwnedScopedNameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33475:1: ( ( rulePathName2CS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33476:1: ( rulePathName2CS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33476:1: ( rulePathName2CS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33477:1: rulePathName2CS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHelperHeaderCSAccess().getOwnedScopedNamePathName2CSParserRuleCall_2_0());
}
pushFollow(FollowSets002.FOLLOW_rulePathName2CS_in_rule__HelperHeaderCS__OwnedScopedNameAssignment_267808);
rulePathName2CS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getHelperHeaderCSAccess().getOwnedScopedNamePathName2CSParserRuleCall_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperHeaderCS__OwnedScopedNameAssignment_2"
// $ANTLR start "rule__HelperHeaderCS__OwnedParametersAssignment_4_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33486:1: rule__HelperHeaderCS__OwnedParametersAssignment_4_0 : ( ruleParameterDeclarationCS ) ;
public final void rule__HelperHeaderCS__OwnedParametersAssignment_4_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33490:1: ( ( ruleParameterDeclarationCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33491:1: ( ruleParameterDeclarationCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33491:1: ( ruleParameterDeclarationCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33492:1: ruleParameterDeclarationCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHelperHeaderCSAccess().getOwnedParametersParameterDeclarationCSParserRuleCall_4_0_0());
}
pushFollow(FollowSets002.FOLLOW_ruleParameterDeclarationCS_in_rule__HelperHeaderCS__OwnedParametersAssignment_4_067839);
ruleParameterDeclarationCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getHelperHeaderCSAccess().getOwnedParametersParameterDeclarationCSParserRuleCall_4_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperHeaderCS__OwnedParametersAssignment_4_0"
// $ANTLR start "rule__HelperHeaderCS__OwnedParametersAssignment_4_1_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33501:1: rule__HelperHeaderCS__OwnedParametersAssignment_4_1_1 : ( ruleParameterDeclarationCS ) ;
public final void rule__HelperHeaderCS__OwnedParametersAssignment_4_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33505:1: ( ( ruleParameterDeclarationCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33506:1: ( ruleParameterDeclarationCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33506:1: ( ruleParameterDeclarationCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33507:1: ruleParameterDeclarationCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHelperHeaderCSAccess().getOwnedParametersParameterDeclarationCSParserRuleCall_4_1_1_0());
}
pushFollow(FollowSets002.FOLLOW_ruleParameterDeclarationCS_in_rule__HelperHeaderCS__OwnedParametersAssignment_4_1_167870);
ruleParameterDeclarationCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getHelperHeaderCSAccess().getOwnedParametersParameterDeclarationCSParserRuleCall_4_1_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperHeaderCS__OwnedParametersAssignment_4_1_1"
// $ANTLR start "rule__HelperHeaderCS__OwnedResultsAssignment_6_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33516:1: rule__HelperHeaderCS__OwnedResultsAssignment_6_1 : ( ruleParameterDeclarationCS ) ;
public final void rule__HelperHeaderCS__OwnedResultsAssignment_6_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33520:1: ( ( ruleParameterDeclarationCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33521:1: ( ruleParameterDeclarationCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33521:1: ( ruleParameterDeclarationCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33522:1: ruleParameterDeclarationCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHelperHeaderCSAccess().getOwnedResultsParameterDeclarationCSParserRuleCall_6_1_0());
}
pushFollow(FollowSets002.FOLLOW_ruleParameterDeclarationCS_in_rule__HelperHeaderCS__OwnedResultsAssignment_6_167901);
ruleParameterDeclarationCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getHelperHeaderCSAccess().getOwnedResultsParameterDeclarationCSParserRuleCall_6_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperHeaderCS__OwnedResultsAssignment_6_1"
// $ANTLR start "rule__HelperHeaderCS__OwnedResultsAssignment_6_2_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33531:1: rule__HelperHeaderCS__OwnedResultsAssignment_6_2_1 : ( ruleParameterDeclarationCS ) ;
public final void rule__HelperHeaderCS__OwnedResultsAssignment_6_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33535:1: ( ( ruleParameterDeclarationCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33536:1: ( ruleParameterDeclarationCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33536:1: ( ruleParameterDeclarationCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33537:1: ruleParameterDeclarationCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHelperHeaderCSAccess().getOwnedResultsParameterDeclarationCSParserRuleCall_6_2_1_0());
}
pushFollow(FollowSets002.FOLLOW_ruleParameterDeclarationCS_in_rule__HelperHeaderCS__OwnedResultsAssignment_6_2_167932);
ruleParameterDeclarationCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getHelperHeaderCSAccess().getOwnedResultsParameterDeclarationCSParserRuleCall_6_2_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperHeaderCS__OwnedResultsAssignment_6_2_1"
// $ANTLR start "rule__HelperSimpleDefinitionCS__OwnedBodyAssignment_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33546:1: rule__HelperSimpleDefinitionCS__OwnedBodyAssignment_1 : ( ruleSimpleOperationBodyCS ) ;
public final void rule__HelperSimpleDefinitionCS__OwnedBodyAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33550:1: ( ( ruleSimpleOperationBodyCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33551:1: ( ruleSimpleOperationBodyCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33551:1: ( ruleSimpleOperationBodyCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33552:1: ruleSimpleOperationBodyCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHelperSimpleDefinitionCSAccess().getOwnedBodySimpleOperationBodyCSParserRuleCall_1_0());
}
pushFollow(FollowSets002.FOLLOW_ruleSimpleOperationBodyCS_in_rule__HelperSimpleDefinitionCS__OwnedBodyAssignment_167963);
ruleSimpleOperationBodyCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getHelperSimpleDefinitionCSAccess().getOwnedBodySimpleOperationBodyCSParserRuleCall_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperSimpleDefinitionCS__OwnedBodyAssignment_1"
// $ANTLR start "rule__HelperCompoundDefinitionCS__OwnedBodyAssignment_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33561:1: rule__HelperCompoundDefinitionCS__OwnedBodyAssignment_1 : ( ruleCompoundOperationBodyCS ) ;
public final void rule__HelperCompoundDefinitionCS__OwnedBodyAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33565:1: ( ( ruleCompoundOperationBodyCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33566:1: ( ruleCompoundOperationBodyCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33566:1: ( ruleCompoundOperationBodyCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33567:1: ruleCompoundOperationBodyCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHelperCompoundDefinitionCSAccess().getOwnedBodyCompoundOperationBodyCSParserRuleCall_1_0());
}
pushFollow(FollowSets002.FOLLOW_ruleCompoundOperationBodyCS_in_rule__HelperCompoundDefinitionCS__OwnedBodyAssignment_167994);
ruleCompoundOperationBodyCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getHelperCompoundDefinitionCSAccess().getOwnedBodyCompoundOperationBodyCSParserRuleCall_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__HelperCompoundDefinitionCS__OwnedBodyAssignment_1"
// $ANTLR start "rule__ImportCS__OwnedUnitRefAssignment_0_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33576:1: rule__ImportCS__OwnedUnitRefAssignment_0_1 : ( ruleUnitRefCS ) ;
public final void rule__ImportCS__OwnedUnitRefAssignment_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33580:1: ( ( ruleUnitRefCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33581:1: ( ruleUnitRefCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33581:1: ( ruleUnitRefCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33582:1: ruleUnitRefCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getOwnedUnitRefUnitRefCSParserRuleCall_0_1_0());
}
pushFollow(FollowSets002.FOLLOW_ruleUnitRefCS_in_rule__ImportCS__OwnedUnitRefAssignment_0_168025);
ruleUnitRefCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImportCSAccess().getOwnedUnitRefUnitRefCSParserRuleCall_0_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImportCS__OwnedUnitRefAssignment_0_1"
// $ANTLR start "rule__ImportCS__OwnedUnitRefAssignment_1_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33591:1: rule__ImportCS__OwnedUnitRefAssignment_1_1 : ( ruleUnitRefCS ) ;
public final void rule__ImportCS__OwnedUnitRefAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33595:1: ( ( ruleUnitRefCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33596:1: ( ruleUnitRefCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33596:1: ( ruleUnitRefCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33597:1: ruleUnitRefCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getOwnedUnitRefUnitRefCSParserRuleCall_1_1_0());
}
pushFollow(FollowSets002.FOLLOW_ruleUnitRefCS_in_rule__ImportCS__OwnedUnitRefAssignment_1_168056);
ruleUnitRefCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImportCSAccess().getOwnedUnitRefUnitRefCSParserRuleCall_1_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImportCS__OwnedUnitRefAssignment_1_1"
// $ANTLR start "rule__ImportCS__ImportedUnitElementAssignment_1_3_0_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33606:1: rule__ImportCS__ImportedUnitElementAssignment_1_3_0_0 : ( ruleIdentifier ) ;
public final void rule__ImportCS__ImportedUnitElementAssignment_1_3_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33610:1: ( ( ruleIdentifier ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33611:1: ( ruleIdentifier )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33611:1: ( ruleIdentifier )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33612:1: ruleIdentifier
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getImportedUnitElementIdentifierParserRuleCall_1_3_0_0_0());
}
pushFollow(FollowSets002.FOLLOW_ruleIdentifier_in_rule__ImportCS__ImportedUnitElementAssignment_1_3_0_068087);
ruleIdentifier();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImportCSAccess().getImportedUnitElementIdentifierParserRuleCall_1_3_0_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImportCS__ImportedUnitElementAssignment_1_3_0_0"
// $ANTLR start "rule__ImportCS__ImportedUnitElementAssignment_1_3_0_1_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33621:1: rule__ImportCS__ImportedUnitElementAssignment_1_3_0_1_1 : ( ruleIdentifier ) ;
public final void rule__ImportCS__ImportedUnitElementAssignment_1_3_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33625:1: ( ( ruleIdentifier ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33626:1: ( ruleIdentifier )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33626:1: ( ruleIdentifier )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33627:1: ruleIdentifier
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getImportedUnitElementIdentifierParserRuleCall_1_3_0_1_1_0());
}
pushFollow(FollowSets002.FOLLOW_ruleIdentifier_in_rule__ImportCS__ImportedUnitElementAssignment_1_3_0_1_168118);
ruleIdentifier();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImportCSAccess().getImportedUnitElementIdentifierParserRuleCall_1_3_0_1_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImportCS__ImportedUnitElementAssignment_1_3_0_1_1"
// $ANTLR start "rule__ImportCS__IsAllAssignment_1_3_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33636:1: rule__ImportCS__IsAllAssignment_1_3_1 : ( ( '*' ) ) ;
public final void rule__ImportCS__IsAllAssignment_1_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33640:1: ( ( ( '*' ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33641:1: ( ( '*' ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33641:1: ( ( '*' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33642:1: ( '*' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getIsAllAsteriskKeyword_1_3_1_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33643:1: ( '*' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33644:1: '*'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getIsAllAsteriskKeyword_1_3_1_0());
}
match(input,40,FollowSets002.FOLLOW_40_in_rule__ImportCS__IsAllAssignment_1_3_168154); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImportCSAccess().getIsAllAsteriskKeyword_1_3_1_0());
}
}
if ( state.backtracking==0 ) {
after(grammarAccess.getImportCSAccess().getIsAllAsteriskKeyword_1_3_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImportCS__IsAllAssignment_1_3_1"
// $ANTLR start "rule__InitPartCS__InitOpAssignment_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33659:1: rule__InitPartCS__InitOpAssignment_0 : ( ruleInitOpCS ) ;
public final void rule__InitPartCS__InitOpAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33663:1: ( ( ruleInitOpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33664:1: ( ruleInitOpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33664:1: ( ruleInitOpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33665:1: ruleInitOpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInitPartCSAccess().getInitOpInitOpCSEnumRuleCall_0_0());
}
pushFollow(FollowSets002.FOLLOW_ruleInitOpCS_in_rule__InitPartCS__InitOpAssignment_068193);
ruleInitOpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getInitPartCSAccess().getInitOpInitOpCSEnumRuleCall_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__InitPartCS__InitOpAssignment_0"
// $ANTLR start "rule__InitPartCS__OwnedExpAssignment_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33674:1: rule__InitPartCS__OwnedExpAssignment_1 : ( ruleExpCS ) ;
public final void rule__InitPartCS__OwnedExpAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33678:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33679:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33679:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33680:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInitPartCSAccess().getOwnedExpExpCSParserRuleCall_1_0());
}
pushFollow(FollowSets002.FOLLOW_ruleExpCS_in_rule__InitPartCS__OwnedExpAssignment_168224);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getInitPartCSAccess().getOwnedExpExpCSParserRuleCall_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__InitPartCS__OwnedExpAssignment_1"
// $ANTLR start "rule__LibraryDefCS__OwnedPropertiesAssignment_2_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33689:1: rule__LibraryDefCS__OwnedPropertiesAssignment_2_0 : ( ruleModulePropertyCS ) ;
public final void rule__LibraryDefCS__OwnedPropertiesAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33693:1: ( ( ruleModulePropertyCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33694:1: ( ruleModulePropertyCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33694:1: ( ruleModulePropertyCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33695:1: ruleModulePropertyCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLibraryDefCSAccess().getOwnedPropertiesModulePropertyCSParserRuleCall_2_0_0());
}
pushFollow(FollowSets002.FOLLOW_ruleModulePropertyCS_in_rule__LibraryDefCS__OwnedPropertiesAssignment_2_068255);
ruleModulePropertyCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLibraryDefCSAccess().getOwnedPropertiesModulePropertyCSParserRuleCall_2_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LibraryDefCS__OwnedPropertiesAssignment_2_0"
// $ANTLR start "rule__LibraryDefCS__OwnedOperationsAssignment_2_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33704:1: rule__LibraryDefCS__OwnedOperationsAssignment_2_1 : ( ruleModuleOperationCS ) ;
public final void rule__LibraryDefCS__OwnedOperationsAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33708:1: ( ( ruleModuleOperationCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33709:1: ( ruleModuleOperationCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33709:1: ( ruleModuleOperationCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33710:1: ruleModuleOperationCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLibraryDefCSAccess().getOwnedOperationsModuleOperationCSParserRuleCall_2_1_0());
}
pushFollow(FollowSets002.FOLLOW_ruleModuleOperationCS_in_rule__LibraryDefCS__OwnedOperationsAssignment_2_168286);
ruleModuleOperationCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLibraryDefCSAccess().getOwnedOperationsModuleOperationCSParserRuleCall_2_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LibraryDefCS__OwnedOperationsAssignment_2_1"
// $ANTLR start "rule__LibraryDefCS__OwnedAnnotationsAssignment_2_2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33719:1: rule__LibraryDefCS__OwnedAnnotationsAssignment_2_2 : ( ruleTagCS ) ;
public final void rule__LibraryDefCS__OwnedAnnotationsAssignment_2_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33723:1: ( ( ruleTagCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33724:1: ( ruleTagCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33724:1: ( ruleTagCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33725:1: ruleTagCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLibraryDefCSAccess().getOwnedAnnotationsTagCSParserRuleCall_2_2_0());
}
pushFollow(FollowSets002.FOLLOW_ruleTagCS_in_rule__LibraryDefCS__OwnedAnnotationsAssignment_2_268317);
ruleTagCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLibraryDefCSAccess().getOwnedAnnotationsTagCSParserRuleCall_2_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LibraryDefCS__OwnedAnnotationsAssignment_2_2"
// $ANTLR start "rule__LibraryHeaderCS__OwnedQualifiersAssignment_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33734:1: rule__LibraryHeaderCS__OwnedQualifiersAssignment_0 : ( ruleLibraryQualifier ) ;
public final void rule__LibraryHeaderCS__OwnedQualifiersAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33738:1: ( ( ruleLibraryQualifier ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33739:1: ( ruleLibraryQualifier )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33739:1: ( ruleLibraryQualifier )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33740:1: ruleLibraryQualifier
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLibraryHeaderCSAccess().getOwnedQualifiersLibraryQualifierParserRuleCall_0_0());
}
pushFollow(FollowSets002.FOLLOW_ruleLibraryQualifier_in_rule__LibraryHeaderCS__OwnedQualifiersAssignment_068348);
ruleLibraryQualifier();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLibraryHeaderCSAccess().getOwnedQualifiersLibraryQualifierParserRuleCall_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LibraryHeaderCS__OwnedQualifiersAssignment_0"
// $ANTLR start "rule__LibraryHeaderCS__NameAssignment_2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33749:1: rule__LibraryHeaderCS__NameAssignment_2 : ( ruleUnrestrictedName ) ;
public final void rule__LibraryHeaderCS__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33753:1: ( ( ruleUnrestrictedName ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33754:1: ( ruleUnrestrictedName )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33754:1: ( ruleUnrestrictedName )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33755:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLibraryHeaderCSAccess().getNameUnrestrictedNameParserRuleCall_2_0());
}
pushFollow(FollowSets002.FOLLOW_ruleUnrestrictedName_in_rule__LibraryHeaderCS__NameAssignment_268379);
ruleUnrestrictedName();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLibraryHeaderCSAccess().getNameUnrestrictedNameParserRuleCall_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LibraryHeaderCS__NameAssignment_2"
// $ANTLR start "rule__LibraryHeaderCS__OwnedParametersAssignment_4"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33764:1: rule__LibraryHeaderCS__OwnedParametersAssignment_4 : ( ruleModelTypeRefCS ) ;
public final void rule__LibraryHeaderCS__OwnedParametersAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33768:1: ( ( ruleModelTypeRefCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33769:1: ( ruleModelTypeRefCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33769:1: ( ruleModelTypeRefCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33770:1: ruleModelTypeRefCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLibraryHeaderCSAccess().getOwnedParametersModelTypeRefCSParserRuleCall_4_0());
}
pushFollow(FollowSets002.FOLLOW_ruleModelTypeRefCS_in_rule__LibraryHeaderCS__OwnedParametersAssignment_468410);
ruleModelTypeRefCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLibraryHeaderCSAccess().getOwnedParametersModelTypeRefCSParserRuleCall_4_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LibraryHeaderCS__OwnedParametersAssignment_4"
// $ANTLR start "rule__LibraryHeaderCS__OwnedParametersAssignment_5_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33779:1: rule__LibraryHeaderCS__OwnedParametersAssignment_5_1 : ( ruleModelTypeRefCS ) ;
public final void rule__LibraryHeaderCS__OwnedParametersAssignment_5_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33783:1: ( ( ruleModelTypeRefCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33784:1: ( ruleModelTypeRefCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33784:1: ( ruleModelTypeRefCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33785:1: ruleModelTypeRefCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLibraryHeaderCSAccess().getOwnedParametersModelTypeRefCSParserRuleCall_5_1_0());
}
pushFollow(FollowSets002.FOLLOW_ruleModelTypeRefCS_in_rule__LibraryHeaderCS__OwnedParametersAssignment_5_168441);
ruleModelTypeRefCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLibraryHeaderCSAccess().getOwnedParametersModelTypeRefCSParserRuleCall_5_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LibraryHeaderCS__OwnedParametersAssignment_5_1"
// $ANTLR start "rule__LibraryHeaderCS__OwnedModuleUsagesAssignment_7"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33794:1: rule__LibraryHeaderCS__OwnedModuleUsagesAssignment_7 : ( ruleModuleUsageCS ) ;
public final void rule__LibraryHeaderCS__OwnedModuleUsagesAssignment_7() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33798:1: ( ( ruleModuleUsageCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33799:1: ( ruleModuleUsageCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33799:1: ( ruleModuleUsageCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33800:1: ruleModuleUsageCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLibraryHeaderCSAccess().getOwnedModuleUsagesModuleUsageCSParserRuleCall_7_0());
}
pushFollow(FollowSets002.FOLLOW_ruleModuleUsageCS_in_rule__LibraryHeaderCS__OwnedModuleUsagesAssignment_768472);
ruleModuleUsageCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLibraryHeaderCSAccess().getOwnedModuleUsagesModuleUsageCSParserRuleCall_7_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LibraryHeaderCS__OwnedModuleUsagesAssignment_7"
// $ANTLR start "rule__MappingBodyCS__OwnedInitExpsAssignment_1_2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33809:1: rule__MappingBodyCS__OwnedInitExpsAssignment_1_2 : ( ruleExpCS ) ;
public final void rule__MappingBodyCS__OwnedInitExpsAssignment_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33813:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33814:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33814:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33815:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingBodyCSAccess().getOwnedInitExpsExpCSParserRuleCall_1_2_0());
}
pushFollow(FollowSets002.FOLLOW_ruleExpCS_in_rule__MappingBodyCS__OwnedInitExpsAssignment_1_268503);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingBodyCSAccess().getOwnedInitExpsExpCSParserRuleCall_1_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingBodyCS__OwnedInitExpsAssignment_1_2"
// $ANTLR start "rule__MappingBodyCS__HasPopulationKeywordAssignment_2_0_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33824:1: rule__MappingBodyCS__HasPopulationKeywordAssignment_2_0_0 : ( ( 'population' ) ) ;
public final void rule__MappingBodyCS__HasPopulationKeywordAssignment_2_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33828:1: ( ( ( 'population' ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33829:1: ( ( 'population' ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33829:1: ( ( 'population' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33830:1: ( 'population' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingBodyCSAccess().getHasPopulationKeywordPopulationKeyword_2_0_0_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33831:1: ( 'population' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33832:1: 'population'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingBodyCSAccess().getHasPopulationKeywordPopulationKeyword_2_0_0_0());
}
match(input,163,FollowSets002.FOLLOW_163_in_rule__MappingBodyCS__HasPopulationKeywordAssignment_2_0_068539); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingBodyCSAccess().getHasPopulationKeywordPopulationKeyword_2_0_0_0());
}
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingBodyCSAccess().getHasPopulationKeywordPopulationKeyword_2_0_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingBodyCS__HasPopulationKeywordAssignment_2_0_0"
// $ANTLR start "rule__MappingBodyCS__OwnedContentExpsAssignment_2_0_2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33847:1: rule__MappingBodyCS__OwnedContentExpsAssignment_2_0_2 : ( ruleExpCS ) ;
public final void rule__MappingBodyCS__OwnedContentExpsAssignment_2_0_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33851:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33852:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33852:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33853:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingBodyCSAccess().getOwnedContentExpsExpCSParserRuleCall_2_0_2_0());
}
pushFollow(FollowSets002.FOLLOW_ruleExpCS_in_rule__MappingBodyCS__OwnedContentExpsAssignment_2_0_268578);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingBodyCSAccess().getOwnedContentExpsExpCSParserRuleCall_2_0_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingBodyCS__OwnedContentExpsAssignment_2_0_2"
// $ANTLR start "rule__MappingBodyCS__OwnedContentExpsAssignment_2_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33862:1: rule__MappingBodyCS__OwnedContentExpsAssignment_2_1 : ( ruleExpCS ) ;
public final void rule__MappingBodyCS__OwnedContentExpsAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33866:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33867:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33867:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33868:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingBodyCSAccess().getOwnedContentExpsExpCSParserRuleCall_2_1_0());
}
pushFollow(FollowSets002.FOLLOW_ruleExpCS_in_rule__MappingBodyCS__OwnedContentExpsAssignment_2_168609);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingBodyCSAccess().getOwnedContentExpsExpCSParserRuleCall_2_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingBodyCS__OwnedContentExpsAssignment_2_1"
// $ANTLR start "rule__MappingBodyCS__OwnedEndExpsAssignment_3_2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33877:1: rule__MappingBodyCS__OwnedEndExpsAssignment_3_2 : ( ruleExpCS ) ;
public final void rule__MappingBodyCS__OwnedEndExpsAssignment_3_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33881:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33882:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33882:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33883:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingBodyCSAccess().getOwnedEndExpsExpCSParserRuleCall_3_2_0());
}
pushFollow(FollowSets002.FOLLOW_ruleExpCS_in_rule__MappingBodyCS__OwnedEndExpsAssignment_3_268640);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingBodyCSAccess().getOwnedEndExpsExpCSParserRuleCall_3_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingBodyCS__OwnedEndExpsAssignment_3_2"
// $ANTLR start "rule__MappingDefinitionCS__OwnedBodyAssignment_2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33895:1: rule__MappingDefinitionCS__OwnedBodyAssignment_2 : ( ruleMappingBodyCS ) ;
public final void rule__MappingDefinitionCS__OwnedBodyAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33899:1: ( ( ruleMappingBodyCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33900:1: ( ruleMappingBodyCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33900:1: ( ruleMappingBodyCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33901:1: ruleMappingBodyCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingDefinitionCSAccess().getOwnedBodyMappingBodyCSParserRuleCall_2_0());
}
pushFollow(FollowSets002.FOLLOW_ruleMappingBodyCS_in_rule__MappingDefinitionCS__OwnedBodyAssignment_268674);
ruleMappingBodyCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingDefinitionCSAccess().getOwnedBodyMappingBodyCSParserRuleCall_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingDefinitionCS__OwnedBodyAssignment_2"
// $ANTLR start "rule__MappingOperationHeaderCS__QualifiersAssignment_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33910:1: rule__MappingOperationHeaderCS__QualifiersAssignment_0 : ( ruleOperationQualifier ) ;
public final void rule__MappingOperationHeaderCS__QualifiersAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33914:1: ( ( ruleOperationQualifier ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33915:1: ( ruleOperationQualifier )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33915:1: ( ruleOperationQualifier )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33916:1: ruleOperationQualifier
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getQualifiersOperationQualifierParserRuleCall_0_0());
}
pushFollow(FollowSets002.FOLLOW_ruleOperationQualifier_in_rule__MappingOperationHeaderCS__QualifiersAssignment_068705);
ruleOperationQualifier();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getQualifiersOperationQualifierParserRuleCall_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__QualifiersAssignment_0"
// $ANTLR start "rule__MappingOperationHeaderCS__DirectionAssignment_2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33925:1: rule__MappingOperationHeaderCS__DirectionAssignment_2 : ( ruleDirectionKindCS ) ;
public final void rule__MappingOperationHeaderCS__DirectionAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33929:1: ( ( ruleDirectionKindCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33930:1: ( ruleDirectionKindCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33930:1: ( ruleDirectionKindCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33931:1: ruleDirectionKindCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getDirectionDirectionKindCSEnumRuleCall_2_0());
}
pushFollow(FollowSets002.FOLLOW_ruleDirectionKindCS_in_rule__MappingOperationHeaderCS__DirectionAssignment_268736);
ruleDirectionKindCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getDirectionDirectionKindCSEnumRuleCall_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__DirectionAssignment_2"
// $ANTLR start "rule__MappingOperationHeaderCS__OwnedScopedNameAssignment_3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33940:1: rule__MappingOperationHeaderCS__OwnedScopedNameAssignment_3 : ( rulePathName2CS ) ;
public final void rule__MappingOperationHeaderCS__OwnedScopedNameAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33944:1: ( ( rulePathName2CS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33945:1: ( rulePathName2CS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33945:1: ( rulePathName2CS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33946:1: rulePathName2CS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getOwnedScopedNamePathName2CSParserRuleCall_3_0());
}
pushFollow(FollowSets002.FOLLOW_rulePathName2CS_in_rule__MappingOperationHeaderCS__OwnedScopedNameAssignment_368767);
rulePathName2CS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getOwnedScopedNamePathName2CSParserRuleCall_3_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__OwnedScopedNameAssignment_3"
// $ANTLR start "rule__MappingOperationHeaderCS__OwnedParametersAssignment_5_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33955:1: rule__MappingOperationHeaderCS__OwnedParametersAssignment_5_0 : ( ruleParameterDeclarationCS ) ;
public final void rule__MappingOperationHeaderCS__OwnedParametersAssignment_5_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33959:1: ( ( ruleParameterDeclarationCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33960:1: ( ruleParameterDeclarationCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33960:1: ( ruleParameterDeclarationCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33961:1: ruleParameterDeclarationCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getOwnedParametersParameterDeclarationCSParserRuleCall_5_0_0());
}
pushFollow(FollowSets002.FOLLOW_ruleParameterDeclarationCS_in_rule__MappingOperationHeaderCS__OwnedParametersAssignment_5_068798);
ruleParameterDeclarationCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getOwnedParametersParameterDeclarationCSParserRuleCall_5_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__OwnedParametersAssignment_5_0"
// $ANTLR start "rule__MappingOperationHeaderCS__OwnedParametersAssignment_5_1_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33970:1: rule__MappingOperationHeaderCS__OwnedParametersAssignment_5_1_1 : ( ruleParameterDeclarationCS ) ;
public final void rule__MappingOperationHeaderCS__OwnedParametersAssignment_5_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33974:1: ( ( ruleParameterDeclarationCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33975:1: ( ruleParameterDeclarationCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33975:1: ( ruleParameterDeclarationCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33976:1: ruleParameterDeclarationCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getOwnedParametersParameterDeclarationCSParserRuleCall_5_1_1_0());
}
pushFollow(FollowSets002.FOLLOW_ruleParameterDeclarationCS_in_rule__MappingOperationHeaderCS__OwnedParametersAssignment_5_1_168829);
ruleParameterDeclarationCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getOwnedParametersParameterDeclarationCSParserRuleCall_5_1_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__OwnedParametersAssignment_5_1_1"
// $ANTLR start "rule__MappingOperationHeaderCS__OwnedResultsAssignment_7_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33985:1: rule__MappingOperationHeaderCS__OwnedResultsAssignment_7_1 : ( ruleParameterDeclarationCS ) ;
public final void rule__MappingOperationHeaderCS__OwnedResultsAssignment_7_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33989:1: ( ( ruleParameterDeclarationCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33990:1: ( ruleParameterDeclarationCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33990:1: ( ruleParameterDeclarationCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:33991:1: ruleParameterDeclarationCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getOwnedResultsParameterDeclarationCSParserRuleCall_7_1_0());
}
pushFollow(FollowSets002.FOLLOW_ruleParameterDeclarationCS_in_rule__MappingOperationHeaderCS__OwnedResultsAssignment_7_168860);
ruleParameterDeclarationCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getOwnedResultsParameterDeclarationCSParserRuleCall_7_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__OwnedResultsAssignment_7_1"
// $ANTLR start "rule__MappingOperationHeaderCS__OwnedResultsAssignment_7_2_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34000:1: rule__MappingOperationHeaderCS__OwnedResultsAssignment_7_2_1 : ( ruleParameterDeclarationCS ) ;
public final void rule__MappingOperationHeaderCS__OwnedResultsAssignment_7_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34004:1: ( ( ruleParameterDeclarationCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34005:1: ( ruleParameterDeclarationCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34005:1: ( ruleParameterDeclarationCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34006:1: ruleParameterDeclarationCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getOwnedResultsParameterDeclarationCSParserRuleCall_7_2_1_0());
}
pushFollow(FollowSets002.FOLLOW_ruleParameterDeclarationCS_in_rule__MappingOperationHeaderCS__OwnedResultsAssignment_7_2_168891);
ruleParameterDeclarationCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getOwnedResultsParameterDeclarationCSParserRuleCall_7_2_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__OwnedResultsAssignment_7_2_1"
// $ANTLR start "rule__MappingOperationHeaderCS__OwnedInheritRefsAssignment_8_0_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34015:1: rule__MappingOperationHeaderCS__OwnedInheritRefsAssignment_8_0_1 : ( ruleOperationRefCS ) ;
public final void rule__MappingOperationHeaderCS__OwnedInheritRefsAssignment_8_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34019:1: ( ( ruleOperationRefCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34020:1: ( ruleOperationRefCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34020:1: ( ruleOperationRefCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34021:1: ruleOperationRefCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getOwnedInheritRefsOperationRefCSParserRuleCall_8_0_1_0());
}
pushFollow(FollowSets002.FOLLOW_ruleOperationRefCS_in_rule__MappingOperationHeaderCS__OwnedInheritRefsAssignment_8_0_168922);
ruleOperationRefCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getOwnedInheritRefsOperationRefCSParserRuleCall_8_0_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__OwnedInheritRefsAssignment_8_0_1"
// $ANTLR start "rule__MappingOperationHeaderCS__OwnedInheritRefsAssignment_8_0_2_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34030:1: rule__MappingOperationHeaderCS__OwnedInheritRefsAssignment_8_0_2_1 : ( ruleOperationRefCS ) ;
public final void rule__MappingOperationHeaderCS__OwnedInheritRefsAssignment_8_0_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34034:1: ( ( ruleOperationRefCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34035:1: ( ruleOperationRefCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34035:1: ( ruleOperationRefCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34036:1: ruleOperationRefCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getOwnedInheritRefsOperationRefCSParserRuleCall_8_0_2_1_0());
}
pushFollow(FollowSets002.FOLLOW_ruleOperationRefCS_in_rule__MappingOperationHeaderCS__OwnedInheritRefsAssignment_8_0_2_168953);
ruleOperationRefCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getOwnedInheritRefsOperationRefCSParserRuleCall_8_0_2_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__OwnedInheritRefsAssignment_8_0_2_1"
// $ANTLR start "rule__MappingOperationHeaderCS__OwnedMergeRefsAssignment_8_1_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34045:1: rule__MappingOperationHeaderCS__OwnedMergeRefsAssignment_8_1_1 : ( ruleOperationRefCS ) ;
public final void rule__MappingOperationHeaderCS__OwnedMergeRefsAssignment_8_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34049:1: ( ( ruleOperationRefCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34050:1: ( ruleOperationRefCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34050:1: ( ruleOperationRefCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34051:1: ruleOperationRefCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getOwnedMergeRefsOperationRefCSParserRuleCall_8_1_1_0());
}
pushFollow(FollowSets002.FOLLOW_ruleOperationRefCS_in_rule__MappingOperationHeaderCS__OwnedMergeRefsAssignment_8_1_168984);
ruleOperationRefCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getOwnedMergeRefsOperationRefCSParserRuleCall_8_1_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__OwnedMergeRefsAssignment_8_1_1"
// $ANTLR start "rule__MappingOperationHeaderCS__OwnedMergeRefsAssignment_8_1_2_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34060:1: rule__MappingOperationHeaderCS__OwnedMergeRefsAssignment_8_1_2_1 : ( ruleOperationRefCS ) ;
public final void rule__MappingOperationHeaderCS__OwnedMergeRefsAssignment_8_1_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34064:1: ( ( ruleOperationRefCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34065:1: ( ruleOperationRefCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34065:1: ( ruleOperationRefCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34066:1: ruleOperationRefCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getOwnedMergeRefsOperationRefCSParserRuleCall_8_1_2_1_0());
}
pushFollow(FollowSets002.FOLLOW_ruleOperationRefCS_in_rule__MappingOperationHeaderCS__OwnedMergeRefsAssignment_8_1_2_169015);
ruleOperationRefCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getOwnedMergeRefsOperationRefCSParserRuleCall_8_1_2_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__OwnedMergeRefsAssignment_8_1_2_1"
// $ANTLR start "rule__MappingOperationHeaderCS__OwnedDisjunctRefsAssignment_8_2_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34075:1: rule__MappingOperationHeaderCS__OwnedDisjunctRefsAssignment_8_2_1 : ( ruleOperationRefCS ) ;
public final void rule__MappingOperationHeaderCS__OwnedDisjunctRefsAssignment_8_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34079:1: ( ( ruleOperationRefCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34080:1: ( ruleOperationRefCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34080:1: ( ruleOperationRefCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34081:1: ruleOperationRefCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getOwnedDisjunctRefsOperationRefCSParserRuleCall_8_2_1_0());
}
pushFollow(FollowSets002.FOLLOW_ruleOperationRefCS_in_rule__MappingOperationHeaderCS__OwnedDisjunctRefsAssignment_8_2_169046);
ruleOperationRefCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getOwnedDisjunctRefsOperationRefCSParserRuleCall_8_2_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__OwnedDisjunctRefsAssignment_8_2_1"
// $ANTLR start "rule__MappingOperationHeaderCS__OwnedDisjunctRefsAssignment_8_2_2_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34090:1: rule__MappingOperationHeaderCS__OwnedDisjunctRefsAssignment_8_2_2_1 : ( ruleOperationRefCS ) ;
public final void rule__MappingOperationHeaderCS__OwnedDisjunctRefsAssignment_8_2_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34094:1: ( ( ruleOperationRefCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34095:1: ( ruleOperationRefCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34095:1: ( ruleOperationRefCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34096:1: ruleOperationRefCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getOwnedDisjunctRefsOperationRefCSParserRuleCall_8_2_2_1_0());
}
pushFollow(FollowSets002.FOLLOW_ruleOperationRefCS_in_rule__MappingOperationHeaderCS__OwnedDisjunctRefsAssignment_8_2_2_169077);
ruleOperationRefCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getOwnedDisjunctRefsOperationRefCSParserRuleCall_8_2_2_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__OwnedDisjunctRefsAssignment_8_2_2_1"
// $ANTLR start "rule__MappingOperationHeaderCS__OwnedRefinedRuleAssignment_8_3_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34105:1: rule__MappingOperationHeaderCS__OwnedRefinedRuleAssignment_8_3_1 : ( rulePathName2CS ) ;
public final void rule__MappingOperationHeaderCS__OwnedRefinedRuleAssignment_8_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34109:1: ( ( rulePathName2CS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34110:1: ( rulePathName2CS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34110:1: ( rulePathName2CS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34111:1: rulePathName2CS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getOwnedRefinedRulePathName2CSParserRuleCall_8_3_1_0());
}
pushFollow(FollowSets002.FOLLOW_rulePathName2CS_in_rule__MappingOperationHeaderCS__OwnedRefinedRuleAssignment_8_3_169108);
rulePathName2CS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getOwnedRefinedRulePathName2CSParserRuleCall_8_3_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__OwnedRefinedRuleAssignment_8_3_1"
// $ANTLR start "rule__MappingOperationHeaderCS__OwnedWhenExpsAssignment_9_2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34120:1: rule__MappingOperationHeaderCS__OwnedWhenExpsAssignment_9_2 : ( ruleExpCS ) ;
public final void rule__MappingOperationHeaderCS__OwnedWhenExpsAssignment_9_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34124:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34125:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34125:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34126:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getOwnedWhenExpsExpCSParserRuleCall_9_2_0());
}
pushFollow(FollowSets002.FOLLOW_ruleExpCS_in_rule__MappingOperationHeaderCS__OwnedWhenExpsAssignment_9_269139);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getOwnedWhenExpsExpCSParserRuleCall_9_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__OwnedWhenExpsAssignment_9_2"
// $ANTLR start "rule__MappingOperationHeaderCS__OwnedWhereExpsAssignment_10_2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34135:1: rule__MappingOperationHeaderCS__OwnedWhereExpsAssignment_10_2 : ( ruleExpressionBlockCS ) ;
public final void rule__MappingOperationHeaderCS__OwnedWhereExpsAssignment_10_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34139:1: ( ( ruleExpressionBlockCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34140:1: ( ruleExpressionBlockCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34140:1: ( ruleExpressionBlockCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34141:1: ruleExpressionBlockCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getOwnedWhereExpsExpressionBlockCSParserRuleCall_10_2_0());
}
pushFollow(FollowSets002.FOLLOW_ruleExpressionBlockCS_in_rule__MappingOperationHeaderCS__OwnedWhereExpsAssignment_10_269170);
ruleExpressionBlockCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingOperationHeaderCSAccess().getOwnedWhereExpsExpressionBlockCSParserRuleCall_10_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MappingOperationHeaderCS__OwnedWhereExpsAssignment_10_2"
// $ANTLR start "rule__MetamodelCS__MetamodelKindAssignment_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34150:1: rule__MetamodelCS__MetamodelKindAssignment_0 : ( ruleMetamodelKindCS ) ;
public final void rule__MetamodelCS__MetamodelKindAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34154:1: ( ( ruleMetamodelKindCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34155:1: ( ruleMetamodelKindCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34155:1: ( ruleMetamodelKindCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34156:1: ruleMetamodelKindCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMetamodelCSAccess().getMetamodelKindMetamodelKindCSEnumRuleCall_0_0());
}
pushFollow(FollowSets002.FOLLOW_ruleMetamodelKindCS_in_rule__MetamodelCS__MetamodelKindAssignment_069201);
ruleMetamodelKindCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMetamodelCSAccess().getMetamodelKindMetamodelKindCSEnumRuleCall_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MetamodelCS__MetamodelKindAssignment_0"
// $ANTLR start "rule__MetamodelCS__NameAssignment_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34165:1: rule__MetamodelCS__NameAssignment_1 : ( ruleUnrestrictedName ) ;
public final void rule__MetamodelCS__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34169:1: ( ( ruleUnrestrictedName ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34170:1: ( ruleUnrestrictedName )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34170:1: ( ruleUnrestrictedName )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34171:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMetamodelCSAccess().getNameUnrestrictedNameParserRuleCall_1_0());
}
pushFollow(FollowSets002.FOLLOW_ruleUnrestrictedName_in_rule__MetamodelCS__NameAssignment_169232);
ruleUnrestrictedName();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMetamodelCSAccess().getNameUnrestrictedNameParserRuleCall_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MetamodelCS__NameAssignment_1"
// $ANTLR start "rule__MetamodelCS__OwnedClassesAssignment_3_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34180:1: rule__MetamodelCS__OwnedClassesAssignment_3_0 : ( ruleClassCS ) ;
public final void rule__MetamodelCS__OwnedClassesAssignment_3_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34184:1: ( ( ruleClassCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34185:1: ( ruleClassCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34185:1: ( ruleClassCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34186:1: ruleClassCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMetamodelCSAccess().getOwnedClassesClassCSParserRuleCall_3_0_0());
}
pushFollow(FollowSets002.FOLLOW_ruleClassCS_in_rule__MetamodelCS__OwnedClassesAssignment_3_069263);
ruleClassCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMetamodelCSAccess().getOwnedClassesClassCSParserRuleCall_3_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MetamodelCS__OwnedClassesAssignment_3_0"
// $ANTLR start "rule__MetamodelCS__OwnedClassesAssignment_3_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34195:1: rule__MetamodelCS__OwnedClassesAssignment_3_1 : ( ruleEnumerationCS ) ;
public final void rule__MetamodelCS__OwnedClassesAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34199:1: ( ( ruleEnumerationCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34200:1: ( ruleEnumerationCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34200:1: ( ruleEnumerationCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34201:1: ruleEnumerationCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMetamodelCSAccess().getOwnedClassesEnumerationCSParserRuleCall_3_1_0());
}
pushFollow(FollowSets002.FOLLOW_ruleEnumerationCS_in_rule__MetamodelCS__OwnedClassesAssignment_3_169294);
ruleEnumerationCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMetamodelCSAccess().getOwnedClassesEnumerationCSParserRuleCall_3_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MetamodelCS__OwnedClassesAssignment_3_1"
// $ANTLR start "rule__MetamodelCS__OwnedAnnotationsAssignment_3_2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34210:1: rule__MetamodelCS__OwnedAnnotationsAssignment_3_2 : ( ruleTagCS ) ;
public final void rule__MetamodelCS__OwnedAnnotationsAssignment_3_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34214:1: ( ( ruleTagCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34215:1: ( ruleTagCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34215:1: ( ruleTagCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34216:1: ruleTagCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMetamodelCSAccess().getOwnedAnnotationsTagCSParserRuleCall_3_2_0());
}
pushFollow(FollowSets002.FOLLOW_ruleTagCS_in_rule__MetamodelCS__OwnedAnnotationsAssignment_3_269325);
ruleTagCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMetamodelCSAccess().getOwnedAnnotationsTagCSParserRuleCall_3_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MetamodelCS__OwnedAnnotationsAssignment_3_2"
// $ANTLR start "rule__ModelTypeCS__NameAssignment_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34225:1: rule__ModelTypeCS__NameAssignment_1 : ( ruleUnrestrictedName ) ;
public final void rule__ModelTypeCS__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34229:1: ( ( ruleUnrestrictedName ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34230:1: ( ruleUnrestrictedName )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34230:1: ( ruleUnrestrictedName )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34231:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModelTypeCSAccess().getNameUnrestrictedNameParserRuleCall_1_0());
}
pushFollow(FollowSets002.FOLLOW_ruleUnrestrictedName_in_rule__ModelTypeCS__NameAssignment_169356);
ruleUnrestrictedName();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getModelTypeCSAccess().getNameUnrestrictedNameParserRuleCall_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModelTypeCS__NameAssignment_1"
// $ANTLR start "rule__ModelTypeCS__ComplianceKindAssignment_2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34240:1: rule__ModelTypeCS__ComplianceKindAssignment_2 : ( ruleStringLiteral ) ;
public final void rule__ModelTypeCS__ComplianceKindAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34244:1: ( ( ruleStringLiteral ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34245:1: ( ruleStringLiteral )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34245:1: ( ruleStringLiteral )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34246:1: ruleStringLiteral
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModelTypeCSAccess().getComplianceKindStringLiteralParserRuleCall_2_0());
}
pushFollow(FollowSets002.FOLLOW_ruleStringLiteral_in_rule__ModelTypeCS__ComplianceKindAssignment_269387);
ruleStringLiteral();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getModelTypeCSAccess().getComplianceKindStringLiteralParserRuleCall_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModelTypeCS__ComplianceKindAssignment_2"
// $ANTLR start "rule__ModelTypeCS__OwnedPackageRefsAssignment_4"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34255:1: rule__ModelTypeCS__OwnedPackageRefsAssignment_4 : ( rulePackageRefCS ) ;
public final void rule__ModelTypeCS__OwnedPackageRefsAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34259:1: ( ( rulePackageRefCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34260:1: ( rulePackageRefCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34260:1: ( rulePackageRefCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34261:1: rulePackageRefCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModelTypeCSAccess().getOwnedPackageRefsPackageRefCSParserRuleCall_4_0());
}
pushFollow(FollowSets002.FOLLOW_rulePackageRefCS_in_rule__ModelTypeCS__OwnedPackageRefsAssignment_469418);
rulePackageRefCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getModelTypeCSAccess().getOwnedPackageRefsPackageRefCSParserRuleCall_4_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModelTypeCS__OwnedPackageRefsAssignment_4"
// $ANTLR start "rule__ModelTypeCS__OwnedPackageRefsAssignment_5_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34270:1: rule__ModelTypeCS__OwnedPackageRefsAssignment_5_1 : ( rulePackageRefCS ) ;
public final void rule__ModelTypeCS__OwnedPackageRefsAssignment_5_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34274:1: ( ( rulePackageRefCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34275:1: ( rulePackageRefCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34275:1: ( rulePackageRefCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34276:1: rulePackageRefCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModelTypeCSAccess().getOwnedPackageRefsPackageRefCSParserRuleCall_5_1_0());
}
pushFollow(FollowSets002.FOLLOW_rulePackageRefCS_in_rule__ModelTypeCS__OwnedPackageRefsAssignment_5_169449);
rulePackageRefCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getModelTypeCSAccess().getOwnedPackageRefsPackageRefCSParserRuleCall_5_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModelTypeCS__OwnedPackageRefsAssignment_5_1"
// $ANTLR start "rule__ModelTypeCS__OwnedConditionsAssignment_6_2_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34285:1: rule__ModelTypeCS__OwnedConditionsAssignment_6_2_0 : ( ruleExpCS ) ;
public final void rule__ModelTypeCS__OwnedConditionsAssignment_6_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34289:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34290:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34290:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34291:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModelTypeCSAccess().getOwnedConditionsExpCSParserRuleCall_6_2_0_0());
}
pushFollow(FollowSets002.FOLLOW_ruleExpCS_in_rule__ModelTypeCS__OwnedConditionsAssignment_6_2_069480);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getModelTypeCSAccess().getOwnedConditionsExpCSParserRuleCall_6_2_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModelTypeCS__OwnedConditionsAssignment_6_2_0"
// $ANTLR start "rule__ModelTypeCS__OwnedConditionsAssignment_6_2_1_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34300:1: rule__ModelTypeCS__OwnedConditionsAssignment_6_2_1_1 : ( ruleExpCS ) ;
public final void rule__ModelTypeCS__OwnedConditionsAssignment_6_2_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34304:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34305:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34305:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34306:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModelTypeCSAccess().getOwnedConditionsExpCSParserRuleCall_6_2_1_1_0());
}
pushFollow(FollowSets002.FOLLOW_ruleExpCS_in_rule__ModelTypeCS__OwnedConditionsAssignment_6_2_1_169511);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getModelTypeCSAccess().getOwnedConditionsExpCSParserRuleCall_6_2_1_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModelTypeCS__OwnedConditionsAssignment_6_2_1_1"
// $ANTLR start "rule__ModelTypeRefCS__OwnedTypeAssignment"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34315:1: rule__ModelTypeRefCS__OwnedTypeAssignment : ( ruleTypedTypeRef2CS ) ;
public final void rule__ModelTypeRefCS__OwnedTypeAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34319:1: ( ( ruleTypedTypeRef2CS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34320:1: ( ruleTypedTypeRef2CS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34320:1: ( ruleTypedTypeRef2CS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34321:1: ruleTypedTypeRef2CS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModelTypeRefCSAccess().getOwnedTypeTypedTypeRef2CSParserRuleCall_0());
}
pushFollow(FollowSets002.FOLLOW_ruleTypedTypeRef2CS_in_rule__ModelTypeRefCS__OwnedTypeAssignment69542);
ruleTypedTypeRef2CS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getModelTypeRefCSAccess().getOwnedTypeTypedTypeRef2CSParserRuleCall_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModelTypeRefCS__OwnedTypeAssignment"
// $ANTLR start "rule__ModuleRefCS__OwnedScopedNameAssignment_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34330:1: rule__ModuleRefCS__OwnedScopedNameAssignment_0 : ( rulePathName2CS ) ;
public final void rule__ModuleRefCS__OwnedScopedNameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34334:1: ( ( rulePathName2CS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34335:1: ( rulePathName2CS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34335:1: ( rulePathName2CS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34336:1: rulePathName2CS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModuleRefCSAccess().getOwnedScopedNamePathName2CSParserRuleCall_0_0());
}
pushFollow(FollowSets002.FOLLOW_rulePathName2CS_in_rule__ModuleRefCS__OwnedScopedNameAssignment_069573);
rulePathName2CS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getModuleRefCSAccess().getOwnedScopedNamePathName2CSParserRuleCall_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModuleRefCS__OwnedScopedNameAssignment_0"
// $ANTLR start "rule__ModuleRefCS__OwnedParametersAssignment_1_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34345:1: rule__ModuleRefCS__OwnedParametersAssignment_1_1 : ( ruleParameterDeclarationCS ) ;
public final void rule__ModuleRefCS__OwnedParametersAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34349:1: ( ( ruleParameterDeclarationCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34350:1: ( ruleParameterDeclarationCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34350:1: ( ruleParameterDeclarationCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34351:1: ruleParameterDeclarationCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModuleRefCSAccess().getOwnedParametersParameterDeclarationCSParserRuleCall_1_1_0());
}
pushFollow(FollowSets002.FOLLOW_ruleParameterDeclarationCS_in_rule__ModuleRefCS__OwnedParametersAssignment_1_169604);
ruleParameterDeclarationCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getModuleRefCSAccess().getOwnedParametersParameterDeclarationCSParserRuleCall_1_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModuleRefCS__OwnedParametersAssignment_1_1"
// $ANTLR start "rule__ModuleRefCS__OwnedParametersAssignment_1_2_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34360:1: rule__ModuleRefCS__OwnedParametersAssignment_1_2_1 : ( ruleParameterDeclarationCS ) ;
public final void rule__ModuleRefCS__OwnedParametersAssignment_1_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34364:1: ( ( ruleParameterDeclarationCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34365:1: ( ruleParameterDeclarationCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34365:1: ( ruleParameterDeclarationCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34366:1: ruleParameterDeclarationCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModuleRefCSAccess().getOwnedParametersParameterDeclarationCSParserRuleCall_1_2_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleParameterDeclarationCS_in_rule__ModuleRefCS__OwnedParametersAssignment_1_2_169635);
ruleParameterDeclarationCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getModuleRefCSAccess().getOwnedParametersParameterDeclarationCSParserRuleCall_1_2_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModuleRefCS__OwnedParametersAssignment_1_2_1"
// $ANTLR start "rule__ModuleUsageCS__ImportKindAssignment_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34375:1: rule__ModuleUsageCS__ImportKindAssignment_0 : ( ruleImportKindCS ) ;
public final void rule__ModuleUsageCS__ImportKindAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34379:1: ( ( ruleImportKindCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34380:1: ( ruleImportKindCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34380:1: ( ruleImportKindCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34381:1: ruleImportKindCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModuleUsageCSAccess().getImportKindImportKindCSEnumRuleCall_0_0());
}
pushFollow(FollowSets003.FOLLOW_ruleImportKindCS_in_rule__ModuleUsageCS__ImportKindAssignment_069666);
ruleImportKindCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getModuleUsageCSAccess().getImportKindImportKindCSEnumRuleCall_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModuleUsageCS__ImportKindAssignment_0"
// $ANTLR start "rule__ModuleUsageCS__ModuleKindAssignment_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34390:1: rule__ModuleUsageCS__ModuleKindAssignment_1 : ( ruleModuleKindCS ) ;
public final void rule__ModuleUsageCS__ModuleKindAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34394:1: ( ( ruleModuleKindCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34395:1: ( ruleModuleKindCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34395:1: ( ruleModuleKindCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34396:1: ruleModuleKindCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModuleUsageCSAccess().getModuleKindModuleKindCSEnumRuleCall_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleModuleKindCS_in_rule__ModuleUsageCS__ModuleKindAssignment_169697);
ruleModuleKindCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getModuleUsageCSAccess().getModuleKindModuleKindCSEnumRuleCall_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModuleUsageCS__ModuleKindAssignment_1"
// $ANTLR start "rule__ModuleUsageCS__OwnedModuleRefsAssignment_2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34405:1: rule__ModuleUsageCS__OwnedModuleRefsAssignment_2 : ( ruleModuleRefCS ) ;
public final void rule__ModuleUsageCS__OwnedModuleRefsAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34409:1: ( ( ruleModuleRefCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34410:1: ( ruleModuleRefCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34410:1: ( ruleModuleRefCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34411:1: ruleModuleRefCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModuleUsageCSAccess().getOwnedModuleRefsModuleRefCSParserRuleCall_2_0());
}
pushFollow(FollowSets003.FOLLOW_ruleModuleRefCS_in_rule__ModuleUsageCS__OwnedModuleRefsAssignment_269728);
ruleModuleRefCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getModuleUsageCSAccess().getOwnedModuleRefsModuleRefCSParserRuleCall_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModuleUsageCS__OwnedModuleRefsAssignment_2"
// $ANTLR start "rule__ModuleUsageCS__OwnedModuleRefsAssignment_3_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34420:1: rule__ModuleUsageCS__OwnedModuleRefsAssignment_3_1 : ( ruleModuleRefCS ) ;
public final void rule__ModuleUsageCS__OwnedModuleRefsAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34424:1: ( ( ruleModuleRefCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34425:1: ( ruleModuleRefCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34425:1: ( ruleModuleRefCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34426:1: ruleModuleRefCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModuleUsageCSAccess().getOwnedModuleRefsModuleRefCSParserRuleCall_3_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleModuleRefCS_in_rule__ModuleUsageCS__OwnedModuleRefsAssignment_3_169759);
ruleModuleRefCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getModuleUsageCSAccess().getOwnedModuleRefsModuleRefCSParserRuleCall_3_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ModuleUsageCS__OwnedModuleRefsAssignment_3_1"
// $ANTLR start "rule__ObjectVariableCS__NameAssignment_0_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34439:1: rule__ObjectVariableCS__NameAssignment_0_0 : ( ruleUnrestrictedName ) ;
public final void rule__ObjectVariableCS__NameAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34443:1: ( ( ruleUnrestrictedName ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34444:1: ( ruleUnrestrictedName )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34444:1: ( ruleUnrestrictedName )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34445:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getObjectVariableCSAccess().getNameUnrestrictedNameParserRuleCall_0_0_0());
}
pushFollow(FollowSets003.FOLLOW_ruleUnrestrictedName_in_rule__ObjectVariableCS__NameAssignment_0_069794);
ruleUnrestrictedName();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getObjectVariableCSAccess().getNameUnrestrictedNameParserRuleCall_0_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ObjectVariableCS__NameAssignment_0_0"
// $ANTLR start "rule__ObjectVariableCS__OwnedTypeAssignment_0_2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34454:1: rule__ObjectVariableCS__OwnedTypeAssignment_0_2 : ( ruleTypedTypeRef2CS ) ;
public final void rule__ObjectVariableCS__OwnedTypeAssignment_0_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34458:1: ( ( ruleTypedTypeRef2CS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34459:1: ( ruleTypedTypeRef2CS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34459:1: ( ruleTypedTypeRef2CS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34460:1: ruleTypedTypeRef2CS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getObjectVariableCSAccess().getOwnedTypeTypedTypeRef2CSParserRuleCall_0_2_0());
}
pushFollow(FollowSets003.FOLLOW_ruleTypedTypeRef2CS_in_rule__ObjectVariableCS__OwnedTypeAssignment_0_269825);
ruleTypedTypeRef2CS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getObjectVariableCSAccess().getOwnedTypeTypedTypeRef2CSParserRuleCall_0_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ObjectVariableCS__OwnedTypeAssignment_0_2"
// $ANTLR start "rule__ObjectVariableCS__OwnedTypeAssignment_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34469:1: rule__ObjectVariableCS__OwnedTypeAssignment_1 : ( ruleTypedTypeRef2CS ) ;
public final void rule__ObjectVariableCS__OwnedTypeAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34473:1: ( ( ruleTypedTypeRef2CS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34474:1: ( ruleTypedTypeRef2CS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34474:1: ( ruleTypedTypeRef2CS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34475:1: ruleTypedTypeRef2CS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getObjectVariableCSAccess().getOwnedTypeTypedTypeRef2CSParserRuleCall_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleTypedTypeRef2CS_in_rule__ObjectVariableCS__OwnedTypeAssignment_169856);
ruleTypedTypeRef2CS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getObjectVariableCSAccess().getOwnedTypeTypedTypeRef2CSParserRuleCall_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ObjectVariableCS__OwnedTypeAssignment_1"
// $ANTLR start "rule__OperationRefCS__OwnedPathNameAssignment"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34484:1: rule__OperationRefCS__OwnedPathNameAssignment : ( rulePathName2CS ) ;
public final void rule__OperationRefCS__OwnedPathNameAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34488:1: ( ( rulePathName2CS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34489:1: ( rulePathName2CS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34489:1: ( rulePathName2CS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34490:1: rulePathName2CS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationRefCSAccess().getOwnedPathNamePathName2CSParserRuleCall_0());
}
pushFollow(FollowSets003.FOLLOW_rulePathName2CS_in_rule__OperationRefCS__OwnedPathNameAssignment69887);
rulePathName2CS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOperationRefCSAccess().getOwnedPathNamePathName2CSParserRuleCall_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__OperationRefCS__OwnedPathNameAssignment"
// $ANTLR start "rule__PackageRefCS__UriAssignment_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34499:1: rule__PackageRefCS__UriAssignment_0 : ( ruleStringLiteral ) ;
public final void rule__PackageRefCS__UriAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34503:1: ( ( ruleStringLiteral ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34504:1: ( ruleStringLiteral )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34504:1: ( ruleStringLiteral )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34505:1: ruleStringLiteral
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageRefCSAccess().getUriStringLiteralParserRuleCall_0_0());
}
pushFollow(FollowSets003.FOLLOW_ruleStringLiteral_in_rule__PackageRefCS__UriAssignment_069918);
ruleStringLiteral();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPackageRefCSAccess().getUriStringLiteralParserRuleCall_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PackageRefCS__UriAssignment_0"
// $ANTLR start "rule__PackageRefCS__OwnedScopedNameAssignment_1_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34514:1: rule__PackageRefCS__OwnedScopedNameAssignment_1_0 : ( rulePathName2CS ) ;
public final void rule__PackageRefCS__OwnedScopedNameAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34518:1: ( ( rulePathName2CS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34519:1: ( rulePathName2CS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34519:1: ( rulePathName2CS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34520:1: rulePathName2CS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageRefCSAccess().getOwnedScopedNamePathName2CSParserRuleCall_1_0_0());
}
pushFollow(FollowSets003.FOLLOW_rulePathName2CS_in_rule__PackageRefCS__OwnedScopedNameAssignment_1_069949);
rulePathName2CS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPackageRefCSAccess().getOwnedScopedNamePathName2CSParserRuleCall_1_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PackageRefCS__OwnedScopedNameAssignment_1_0"
// $ANTLR start "rule__PackageRefCS__UriAssignment_1_2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34529:1: rule__PackageRefCS__UriAssignment_1_2 : ( ruleStringLiteral ) ;
public final void rule__PackageRefCS__UriAssignment_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34533:1: ( ( ruleStringLiteral ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34534:1: ( ruleStringLiteral )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34534:1: ( ruleStringLiteral )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34535:1: ruleStringLiteral
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPackageRefCSAccess().getUriStringLiteralParserRuleCall_1_2_0());
}
pushFollow(FollowSets003.FOLLOW_ruleStringLiteral_in_rule__PackageRefCS__UriAssignment_1_269980);
ruleStringLiteral();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPackageRefCSAccess().getUriStringLiteralParserRuleCall_1_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PackageRefCS__UriAssignment_1_2"
// $ANTLR start "rule__ParameterCS__NameAssignment_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34544:1: rule__ParameterCS__NameAssignment_0 : ( ruleUnrestrictedName ) ;
public final void rule__ParameterCS__NameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34548:1: ( ( ruleUnrestrictedName ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34549:1: ( ruleUnrestrictedName )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34549:1: ( ruleUnrestrictedName )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34550:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
}
pushFollow(FollowSets003.FOLLOW_ruleUnrestrictedName_in_rule__ParameterCS__NameAssignment_070011);
ruleUnrestrictedName();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getParameterCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ParameterCS__NameAssignment_0"
// $ANTLR start "rule__ParameterCS__OwnedTypeAssignment_1_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34559:1: rule__ParameterCS__OwnedTypeAssignment_1_1 : ( ruleTypedMultiplicityRef2CS ) ;
public final void rule__ParameterCS__OwnedTypeAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34563:1: ( ( ruleTypedMultiplicityRef2CS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34564:1: ( ruleTypedMultiplicityRef2CS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34564:1: ( ruleTypedMultiplicityRef2CS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34565:1: ruleTypedMultiplicityRef2CS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getOwnedTypeTypedMultiplicityRef2CSParserRuleCall_1_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleTypedMultiplicityRef2CS_in_rule__ParameterCS__OwnedTypeAssignment_1_170042);
ruleTypedMultiplicityRef2CS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getParameterCSAccess().getOwnedTypeTypedMultiplicityRef2CSParserRuleCall_1_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ParameterCS__OwnedTypeAssignment_1_1"
// $ANTLR start "rule__ParameterDeclarationCS__DirectionAssignment_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34574:1: rule__ParameterDeclarationCS__DirectionAssignment_0 : ( ruleDirectionKindCS ) ;
public final void rule__ParameterDeclarationCS__DirectionAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34578:1: ( ( ruleDirectionKindCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34579:1: ( ruleDirectionKindCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34579:1: ( ruleDirectionKindCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34580:1: ruleDirectionKindCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterDeclarationCSAccess().getDirectionDirectionKindCSEnumRuleCall_0_0());
}
pushFollow(FollowSets003.FOLLOW_ruleDirectionKindCS_in_rule__ParameterDeclarationCS__DirectionAssignment_070073);
ruleDirectionKindCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getParameterDeclarationCSAccess().getDirectionDirectionKindCSEnumRuleCall_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ParameterDeclarationCS__DirectionAssignment_0"
// $ANTLR start "rule__ParameterDeclarationCS__NameAssignment_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34589:1: rule__ParameterDeclarationCS__NameAssignment_1 : ( ruleUnrestrictedName ) ;
public final void rule__ParameterDeclarationCS__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34593:1: ( ( ruleUnrestrictedName ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34594:1: ( ruleUnrestrictedName )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34594:1: ( ruleUnrestrictedName )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34595:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterDeclarationCSAccess().getNameUnrestrictedNameParserRuleCall_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleUnrestrictedName_in_rule__ParameterDeclarationCS__NameAssignment_170104);
ruleUnrestrictedName();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getParameterDeclarationCSAccess().getNameUnrestrictedNameParserRuleCall_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ParameterDeclarationCS__NameAssignment_1"
// $ANTLR start "rule__ParameterDeclarationCS__OwnedTypeAssignment_2_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34604:1: rule__ParameterDeclarationCS__OwnedTypeAssignment_2_1 : ( ruleTypedMultiplicityRef2CS ) ;
public final void rule__ParameterDeclarationCS__OwnedTypeAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34608:1: ( ( ruleTypedMultiplicityRef2CS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34609:1: ( ruleTypedMultiplicityRef2CS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34609:1: ( ruleTypedMultiplicityRef2CS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34610:1: ruleTypedMultiplicityRef2CS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterDeclarationCSAccess().getOwnedTypeTypedMultiplicityRef2CSParserRuleCall_2_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleTypedMultiplicityRef2CS_in_rule__ParameterDeclarationCS__OwnedTypeAssignment_2_170135);
ruleTypedMultiplicityRef2CS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getParameterDeclarationCSAccess().getOwnedTypeTypedMultiplicityRef2CSParserRuleCall_2_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ParameterDeclarationCS__OwnedTypeAssignment_2_1"
// $ANTLR start "rule__ParameterDeclarationCS__OwnedInitPartAssignment_3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34619:1: rule__ParameterDeclarationCS__OwnedInitPartAssignment_3 : ( ruleInitPartCS ) ;
public final void rule__ParameterDeclarationCS__OwnedInitPartAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34623:1: ( ( ruleInitPartCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34624:1: ( ruleInitPartCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34624:1: ( ruleInitPartCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34625:1: ruleInitPartCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterDeclarationCSAccess().getOwnedInitPartInitPartCSParserRuleCall_3_0());
}
pushFollow(FollowSets003.FOLLOW_ruleInitPartCS_in_rule__ParameterDeclarationCS__OwnedInitPartAssignment_370166);
ruleInitPartCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getParameterDeclarationCSAccess().getOwnedInitPartInitPartCSParserRuleCall_3_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ParameterDeclarationCS__OwnedInitPartAssignment_3"
// $ANTLR start "rule__QVToClassCS__IsIntermediateAssignment_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34634:1: rule__QVToClassCS__IsIntermediateAssignment_0 : ( ( 'intermediate' ) ) ;
public final void rule__QVToClassCS__IsIntermediateAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34638:1: ( ( ( 'intermediate' ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34639:1: ( ( 'intermediate' ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34639:1: ( ( 'intermediate' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34640:1: ( 'intermediate' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQVToClassCSAccess().getIsIntermediateIntermediateKeyword_0_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34641:1: ( 'intermediate' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34642:1: 'intermediate'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQVToClassCSAccess().getIsIntermediateIntermediateKeyword_0_0());
}
match(input,103,FollowSets003.FOLLOW_103_in_rule__QVToClassCS__IsIntermediateAssignment_070202); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQVToClassCSAccess().getIsIntermediateIntermediateKeyword_0_0());
}
}
if ( state.backtracking==0 ) {
after(grammarAccess.getQVToClassCSAccess().getIsIntermediateIntermediateKeyword_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__QVToClassCS__IsIntermediateAssignment_0"
// $ANTLR start "rule__QVToClassCS__NameAssignment_2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34657:1: rule__QVToClassCS__NameAssignment_2 : ( ruleUnrestrictedName ) ;
public final void rule__QVToClassCS__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34661:1: ( ( ruleUnrestrictedName ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34662:1: ( ruleUnrestrictedName )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34662:1: ( ruleUnrestrictedName )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34663:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQVToClassCSAccess().getNameUnrestrictedNameParserRuleCall_2_0());
}
pushFollow(FollowSets003.FOLLOW_ruleUnrestrictedName_in_rule__QVToClassCS__NameAssignment_270241);
ruleUnrestrictedName();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQVToClassCSAccess().getNameUnrestrictedNameParserRuleCall_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__QVToClassCS__NameAssignment_2"
// $ANTLR start "rule__QVToClassCS__OwnedSuperTypesAssignment_3_1_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34672:1: rule__QVToClassCS__OwnedSuperTypesAssignment_3_1_0 : ( ruleTypedRefCS ) ;
public final void rule__QVToClassCS__OwnedSuperTypesAssignment_3_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34676:1: ( ( ruleTypedRefCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34677:1: ( ruleTypedRefCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34677:1: ( ruleTypedRefCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34678:1: ruleTypedRefCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQVToClassCSAccess().getOwnedSuperTypesTypedRefCSParserRuleCall_3_1_0_0());
}
pushFollow(FollowSets003.FOLLOW_ruleTypedRefCS_in_rule__QVToClassCS__OwnedSuperTypesAssignment_3_1_070272);
ruleTypedRefCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQVToClassCSAccess().getOwnedSuperTypesTypedRefCSParserRuleCall_3_1_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__QVToClassCS__OwnedSuperTypesAssignment_3_1_0"
// $ANTLR start "rule__QVToClassCS__OwnedSuperTypesAssignment_3_1_1_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34687:1: rule__QVToClassCS__OwnedSuperTypesAssignment_3_1_1_1 : ( ruleTypedRefCS ) ;
public final void rule__QVToClassCS__OwnedSuperTypesAssignment_3_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34691:1: ( ( ruleTypedRefCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34692:1: ( ruleTypedRefCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34692:1: ( ruleTypedRefCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34693:1: ruleTypedRefCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQVToClassCSAccess().getOwnedSuperTypesTypedRefCSParserRuleCall_3_1_1_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleTypedRefCS_in_rule__QVToClassCS__OwnedSuperTypesAssignment_3_1_1_170303);
ruleTypedRefCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQVToClassCSAccess().getOwnedSuperTypesTypedRefCSParserRuleCall_3_1_1_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__QVToClassCS__OwnedSuperTypesAssignment_3_1_1_1"
// $ANTLR start "rule__QVToClassCS__OwnedPropertiesAssignment_4_1_0_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34702:1: rule__QVToClassCS__OwnedPropertiesAssignment_4_1_0_0 : ( ruleClassifierPropertyCS ) ;
public final void rule__QVToClassCS__OwnedPropertiesAssignment_4_1_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34706:1: ( ( ruleClassifierPropertyCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34707:1: ( ruleClassifierPropertyCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34707:1: ( ruleClassifierPropertyCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34708:1: ruleClassifierPropertyCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQVToClassCSAccess().getOwnedPropertiesClassifierPropertyCSParserRuleCall_4_1_0_0_0());
}
pushFollow(FollowSets003.FOLLOW_ruleClassifierPropertyCS_in_rule__QVToClassCS__OwnedPropertiesAssignment_4_1_0_070334);
ruleClassifierPropertyCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQVToClassCSAccess().getOwnedPropertiesClassifierPropertyCSParserRuleCall_4_1_0_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__QVToClassCS__OwnedPropertiesAssignment_4_1_0_0"
// $ANTLR start "rule__QVToClassCS__OwnedOperationsAssignment_4_1_0_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34717:1: rule__QVToClassCS__OwnedOperationsAssignment_4_1_0_1 : ( ruleClassifierOperationCS ) ;
public final void rule__QVToClassCS__OwnedOperationsAssignment_4_1_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34721:1: ( ( ruleClassifierOperationCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34722:1: ( ruleClassifierOperationCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34722:1: ( ruleClassifierOperationCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34723:1: ruleClassifierOperationCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQVToClassCSAccess().getOwnedOperationsClassifierOperationCSParserRuleCall_4_1_0_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleClassifierOperationCS_in_rule__QVToClassCS__OwnedOperationsAssignment_4_1_0_170365);
ruleClassifierOperationCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQVToClassCSAccess().getOwnedOperationsClassifierOperationCSParserRuleCall_4_1_0_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__QVToClassCS__OwnedOperationsAssignment_4_1_0_1"
// $ANTLR start "rule__QVToClassCS__OwnedAnnotationsAssignment_4_1_0_2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34732:1: rule__QVToClassCS__OwnedAnnotationsAssignment_4_1_0_2 : ( ruleTagCS ) ;
public final void rule__QVToClassCS__OwnedAnnotationsAssignment_4_1_0_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34736:1: ( ( ruleTagCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34737:1: ( ruleTagCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34737:1: ( ruleTagCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34738:1: ruleTagCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQVToClassCSAccess().getOwnedAnnotationsTagCSParserRuleCall_4_1_0_2_0());
}
pushFollow(FollowSets003.FOLLOW_ruleTagCS_in_rule__QVToClassCS__OwnedAnnotationsAssignment_4_1_0_270396);
ruleTagCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQVToClassCSAccess().getOwnedAnnotationsTagCSParserRuleCall_4_1_0_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__QVToClassCS__OwnedAnnotationsAssignment_4_1_0_2"
// $ANTLR start "rule__ResolveByTypeExpCS__IsDeferredAssignment_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34747:1: rule__ResolveByTypeExpCS__IsDeferredAssignment_0 : ( ( 'late' ) ) ;
public final void rule__ResolveByTypeExpCS__IsDeferredAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34751:1: ( ( ( 'late' ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34752:1: ( ( 'late' ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34752:1: ( ( 'late' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34753:1: ( 'late' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getResolveByTypeExpCSAccess().getIsDeferredLateKeyword_0_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34754:1: ( 'late' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34755:1: 'late'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getResolveByTypeExpCSAccess().getIsDeferredLateKeyword_0_0());
}
match(input,164,FollowSets003.FOLLOW_164_in_rule__ResolveByTypeExpCS__IsDeferredAssignment_070432); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getResolveByTypeExpCSAccess().getIsDeferredLateKeyword_0_0());
}
}
if ( state.backtracking==0 ) {
after(grammarAccess.getResolveByTypeExpCSAccess().getIsDeferredLateKeyword_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ResolveByTypeExpCS__IsDeferredAssignment_0"
// $ANTLR start "rule__ResolveByTypeExpCS__NameAssignment_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34770:1: rule__ResolveByTypeExpCS__NameAssignment_1 : ( ( rule__ResolveByTypeExpCS__NameAlternatives_1_0 ) ) ;
public final void rule__ResolveByTypeExpCS__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34774:1: ( ( ( rule__ResolveByTypeExpCS__NameAlternatives_1_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34775:1: ( ( rule__ResolveByTypeExpCS__NameAlternatives_1_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34775:1: ( ( rule__ResolveByTypeExpCS__NameAlternatives_1_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34776:1: ( rule__ResolveByTypeExpCS__NameAlternatives_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getResolveByTypeExpCSAccess().getNameAlternatives_1_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34777:1: ( rule__ResolveByTypeExpCS__NameAlternatives_1_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34777:2: rule__ResolveByTypeExpCS__NameAlternatives_1_0
{
pushFollow(FollowSets003.FOLLOW_rule__ResolveByTypeExpCS__NameAlternatives_1_0_in_rule__ResolveByTypeExpCS__NameAssignment_170471);
rule__ResolveByTypeExpCS__NameAlternatives_1_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getResolveByTypeExpCSAccess().getNameAlternatives_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ResolveByTypeExpCS__NameAssignment_1"
// $ANTLR start "rule__ResolveByTypeExpCS__OwnedTargetAssignment_3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34786:1: rule__ResolveByTypeExpCS__OwnedTargetAssignment_3 : ( ruleTypeSelectorCS ) ;
public final void rule__ResolveByTypeExpCS__OwnedTargetAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34790:1: ( ( ruleTypeSelectorCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34791:1: ( ruleTypeSelectorCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34791:1: ( ruleTypeSelectorCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34792:1: ruleTypeSelectorCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getResolveByTypeExpCSAccess().getOwnedTargetTypeSelectorCSParserRuleCall_3_0());
}
pushFollow(FollowSets003.FOLLOW_ruleTypeSelectorCS_in_rule__ResolveByTypeExpCS__OwnedTargetAssignment_370504);
ruleTypeSelectorCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getResolveByTypeExpCSAccess().getOwnedTargetTypeSelectorCSParserRuleCall_3_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ResolveByTypeExpCS__OwnedTargetAssignment_3"
// $ANTLR start "rule__ResolveByTypeExpCS__OwnedConditionAssignment_4_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34801:1: rule__ResolveByTypeExpCS__OwnedConditionAssignment_4_1 : ( ruleExpCS ) ;
public final void rule__ResolveByTypeExpCS__OwnedConditionAssignment_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34805:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34806:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34806:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34807:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getResolveByTypeExpCSAccess().getOwnedConditionExpCSParserRuleCall_4_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleExpCS_in_rule__ResolveByTypeExpCS__OwnedConditionAssignment_4_170535);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getResolveByTypeExpCSAccess().getOwnedConditionExpCSParserRuleCall_4_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ResolveByTypeExpCS__OwnedConditionAssignment_4_1"
// $ANTLR start "rule__ResolveByMappingExpCS__IsDeferredAssignment_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34816:1: rule__ResolveByMappingExpCS__IsDeferredAssignment_0 : ( ( 'late' ) ) ;
public final void rule__ResolveByMappingExpCS__IsDeferredAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34820:1: ( ( ( 'late' ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34821:1: ( ( 'late' ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34821:1: ( ( 'late' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34822:1: ( 'late' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getResolveByMappingExpCSAccess().getIsDeferredLateKeyword_0_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34823:1: ( 'late' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34824:1: 'late'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getResolveByMappingExpCSAccess().getIsDeferredLateKeyword_0_0());
}
match(input,164,FollowSets003.FOLLOW_164_in_rule__ResolveByMappingExpCS__IsDeferredAssignment_070571); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getResolveByMappingExpCSAccess().getIsDeferredLateKeyword_0_0());
}
}
if ( state.backtracking==0 ) {
after(grammarAccess.getResolveByMappingExpCSAccess().getIsDeferredLateKeyword_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ResolveByMappingExpCS__IsDeferredAssignment_0"
// $ANTLR start "rule__ResolveByMappingExpCS__NameAssignment_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34839:1: rule__ResolveByMappingExpCS__NameAssignment_1 : ( ( rule__ResolveByMappingExpCS__NameAlternatives_1_0 ) ) ;
public final void rule__ResolveByMappingExpCS__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34843:1: ( ( ( rule__ResolveByMappingExpCS__NameAlternatives_1_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34844:1: ( ( rule__ResolveByMappingExpCS__NameAlternatives_1_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34844:1: ( ( rule__ResolveByMappingExpCS__NameAlternatives_1_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34845:1: ( rule__ResolveByMappingExpCS__NameAlternatives_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getResolveByMappingExpCSAccess().getNameAlternatives_1_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34846:1: ( rule__ResolveByMappingExpCS__NameAlternatives_1_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34846:2: rule__ResolveByMappingExpCS__NameAlternatives_1_0
{
pushFollow(FollowSets003.FOLLOW_rule__ResolveByMappingExpCS__NameAlternatives_1_0_in_rule__ResolveByMappingExpCS__NameAssignment_170610);
rule__ResolveByMappingExpCS__NameAlternatives_1_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getResolveByMappingExpCSAccess().getNameAlternatives_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ResolveByMappingExpCS__NameAssignment_1"
// $ANTLR start "rule__ResolveByMappingExpCS__OwnedMappingRefAssignment_3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34855:1: rule__ResolveByMappingExpCS__OwnedMappingRefAssignment_3 : ( ruleOperationRefCS ) ;
public final void rule__ResolveByMappingExpCS__OwnedMappingRefAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34859:1: ( ( ruleOperationRefCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34860:1: ( ruleOperationRefCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34860:1: ( ruleOperationRefCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34861:1: ruleOperationRefCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getResolveByMappingExpCSAccess().getOwnedMappingRefOperationRefCSParserRuleCall_3_0());
}
pushFollow(FollowSets003.FOLLOW_ruleOperationRefCS_in_rule__ResolveByMappingExpCS__OwnedMappingRefAssignment_370643);
ruleOperationRefCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getResolveByMappingExpCSAccess().getOwnedMappingRefOperationRefCSParserRuleCall_3_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ResolveByMappingExpCS__OwnedMappingRefAssignment_3"
// $ANTLR start "rule__ResolveByMappingExpCS__OwnedTargetAssignment_4_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34870:1: rule__ResolveByMappingExpCS__OwnedTargetAssignment_4_1 : ( ruleVarDeclarationNoInitCS ) ;
public final void rule__ResolveByMappingExpCS__OwnedTargetAssignment_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34874:1: ( ( ruleVarDeclarationNoInitCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34875:1: ( ruleVarDeclarationNoInitCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34875:1: ( ruleVarDeclarationNoInitCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34876:1: ruleVarDeclarationNoInitCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getResolveByMappingExpCSAccess().getOwnedTargetVarDeclarationNoInitCSParserRuleCall_4_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleVarDeclarationNoInitCS_in_rule__ResolveByMappingExpCS__OwnedTargetAssignment_4_170674);
ruleVarDeclarationNoInitCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getResolveByMappingExpCSAccess().getOwnedTargetVarDeclarationNoInitCSParserRuleCall_4_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ResolveByMappingExpCS__OwnedTargetAssignment_4_1"
// $ANTLR start "rule__ResolveByMappingExpCS__OwnedConditionAssignment_4_3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34885:1: rule__ResolveByMappingExpCS__OwnedConditionAssignment_4_3 : ( ruleExpCS ) ;
public final void rule__ResolveByMappingExpCS__OwnedConditionAssignment_4_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34889:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34890:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34890:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34891:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getResolveByMappingExpCSAccess().getOwnedConditionExpCSParserRuleCall_4_3_0());
}
pushFollow(FollowSets003.FOLLOW_ruleExpCS_in_rule__ResolveByMappingExpCS__OwnedConditionAssignment_4_370705);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getResolveByMappingExpCSAccess().getOwnedConditionExpCSParserRuleCall_4_3_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ResolveByMappingExpCS__OwnedConditionAssignment_4_3"
// $ANTLR start "rule__SimpleOperationBodyCS__OwnedContentExpsAssignment_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34900:1: rule__SimpleOperationBodyCS__OwnedContentExpsAssignment_1 : ( ruleExpCS ) ;
public final void rule__SimpleOperationBodyCS__OwnedContentExpsAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34904:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34905:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34905:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34906:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSimpleOperationBodyCSAccess().getOwnedContentExpsExpCSParserRuleCall_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleExpCS_in_rule__SimpleOperationBodyCS__OwnedContentExpsAssignment_170736);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSimpleOperationBodyCSAccess().getOwnedContentExpsExpCSParserRuleCall_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SimpleOperationBodyCS__OwnedContentExpsAssignment_1"
// $ANTLR start "rule__StereotypeQualifierCS__StereotypesAssignment_1_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34915:1: rule__StereotypeQualifierCS__StereotypesAssignment_1_0 : ( ruleIdentifier ) ;
public final void rule__StereotypeQualifierCS__StereotypesAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34919:1: ( ( ruleIdentifier ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34920:1: ( ruleIdentifier )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34920:1: ( ruleIdentifier )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34921:1: ruleIdentifier
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStereotypeQualifierCSAccess().getStereotypesIdentifierParserRuleCall_1_0_0());
}
pushFollow(FollowSets003.FOLLOW_ruleIdentifier_in_rule__StereotypeQualifierCS__StereotypesAssignment_1_070767);
ruleIdentifier();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getStereotypeQualifierCSAccess().getStereotypesIdentifierParserRuleCall_1_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__StereotypeQualifierCS__StereotypesAssignment_1_0"
// $ANTLR start "rule__StereotypeQualifierCS__StereotypesAssignment_1_1_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34930:1: rule__StereotypeQualifierCS__StereotypesAssignment_1_1_1 : ( ruleIdentifier ) ;
public final void rule__StereotypeQualifierCS__StereotypesAssignment_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34934:1: ( ( ruleIdentifier ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34935:1: ( ruleIdentifier )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34935:1: ( ruleIdentifier )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34936:1: ruleIdentifier
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStereotypeQualifierCSAccess().getStereotypesIdentifierParserRuleCall_1_1_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleIdentifier_in_rule__StereotypeQualifierCS__StereotypesAssignment_1_1_170798);
ruleIdentifier();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getStereotypeQualifierCSAccess().getStereotypesIdentifierParserRuleCall_1_1_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__StereotypeQualifierCS__StereotypesAssignment_1_1_1"
// $ANTLR start "rule__TagCS__NameAssignment_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34945:1: rule__TagCS__NameAssignment_1 : ( ( rule__TagCS__NameAlternatives_1_0 ) ) ;
public final void rule__TagCS__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34949:1: ( ( ( rule__TagCS__NameAlternatives_1_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34950:1: ( ( rule__TagCS__NameAlternatives_1_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34950:1: ( ( rule__TagCS__NameAlternatives_1_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34951:1: ( rule__TagCS__NameAlternatives_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTagCSAccess().getNameAlternatives_1_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34952:1: ( rule__TagCS__NameAlternatives_1_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34952:2: rule__TagCS__NameAlternatives_1_0
{
pushFollow(FollowSets003.FOLLOW_rule__TagCS__NameAlternatives_1_0_in_rule__TagCS__NameAssignment_170829);
rule__TagCS__NameAlternatives_1_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTagCSAccess().getNameAlternatives_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TagCS__NameAssignment_1"
// $ANTLR start "rule__TagCS__OwnedElementPathAssignment_2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34961:1: rule__TagCS__OwnedElementPathAssignment_2 : ( rulePathName2CS ) ;
public final void rule__TagCS__OwnedElementPathAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34965:1: ( ( rulePathName2CS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34966:1: ( rulePathName2CS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34966:1: ( rulePathName2CS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34967:1: rulePathName2CS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTagCSAccess().getOwnedElementPathPathName2CSParserRuleCall_2_0());
}
pushFollow(FollowSets003.FOLLOW_rulePathName2CS_in_rule__TagCS__OwnedElementPathAssignment_270862);
rulePathName2CS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTagCSAccess().getOwnedElementPathPathName2CSParserRuleCall_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TagCS__OwnedElementPathAssignment_2"
// $ANTLR start "rule__TagCS__OwnedExpressionAssignment_3_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34976:1: rule__TagCS__OwnedExpressionAssignment_3_1 : ( ruleExpCS ) ;
public final void rule__TagCS__OwnedExpressionAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34980:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34981:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34981:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34982:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTagCSAccess().getOwnedExpressionExpCSParserRuleCall_3_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleExpCS_in_rule__TagCS__OwnedExpressionAssignment_3_170893);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTagCSAccess().getOwnedExpressionExpCSParserRuleCall_3_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TagCS__OwnedExpressionAssignment_3_1"
// $ANTLR start "rule__TransformationDefCS__OwnedPropertiesAssignment_2_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34991:1: rule__TransformationDefCS__OwnedPropertiesAssignment_2_0 : ( ruleModulePropertyCS ) ;
public final void rule__TransformationDefCS__OwnedPropertiesAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34995:1: ( ( ruleModulePropertyCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34996:1: ( ruleModulePropertyCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34996:1: ( ruleModulePropertyCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:34997:1: ruleModulePropertyCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationDefCSAccess().getOwnedPropertiesModulePropertyCSParserRuleCall_2_0_0());
}
pushFollow(FollowSets003.FOLLOW_ruleModulePropertyCS_in_rule__TransformationDefCS__OwnedPropertiesAssignment_2_070924);
ruleModulePropertyCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationDefCSAccess().getOwnedPropertiesModulePropertyCSParserRuleCall_2_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TransformationDefCS__OwnedPropertiesAssignment_2_0"
// $ANTLR start "rule__TransformationDefCS__OwnedOperationsAssignment_2_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35006:1: rule__TransformationDefCS__OwnedOperationsAssignment_2_1 : ( ruleModuleOperationCS ) ;
public final void rule__TransformationDefCS__OwnedOperationsAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35010:1: ( ( ruleModuleOperationCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35011:1: ( ruleModuleOperationCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35011:1: ( ruleModuleOperationCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35012:1: ruleModuleOperationCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationDefCSAccess().getOwnedOperationsModuleOperationCSParserRuleCall_2_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleModuleOperationCS_in_rule__TransformationDefCS__OwnedOperationsAssignment_2_170955);
ruleModuleOperationCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationDefCSAccess().getOwnedOperationsModuleOperationCSParserRuleCall_2_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TransformationDefCS__OwnedOperationsAssignment_2_1"
// $ANTLR start "rule__TransformationDefCS__OwnedAnnotationsAssignment_2_2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35021:1: rule__TransformationDefCS__OwnedAnnotationsAssignment_2_2 : ( ruleTagCS ) ;
public final void rule__TransformationDefCS__OwnedAnnotationsAssignment_2_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35025:1: ( ( ruleTagCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35026:1: ( ruleTagCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35026:1: ( ruleTagCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35027:1: ruleTagCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationDefCSAccess().getOwnedAnnotationsTagCSParserRuleCall_2_2_0());
}
pushFollow(FollowSets003.FOLLOW_ruleTagCS_in_rule__TransformationDefCS__OwnedAnnotationsAssignment_2_270986);
ruleTagCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationDefCSAccess().getOwnedAnnotationsTagCSParserRuleCall_2_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TransformationDefCS__OwnedAnnotationsAssignment_2_2"
// $ANTLR start "rule__TransformationHeaderCS__OwnedQualifiersAssignment_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35036:1: rule__TransformationHeaderCS__OwnedQualifiersAssignment_0 : ( ruleTransformationQualifier ) ;
public final void rule__TransformationHeaderCS__OwnedQualifiersAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35040:1: ( ( ruleTransformationQualifier ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35041:1: ( ruleTransformationQualifier )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35041:1: ( ruleTransformationQualifier )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35042:1: ruleTransformationQualifier
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationHeaderCSAccess().getOwnedQualifiersTransformationQualifierParserRuleCall_0_0());
}
pushFollow(FollowSets003.FOLLOW_ruleTransformationQualifier_in_rule__TransformationHeaderCS__OwnedQualifiersAssignment_071017);
ruleTransformationQualifier();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationHeaderCSAccess().getOwnedQualifiersTransformationQualifierParserRuleCall_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TransformationHeaderCS__OwnedQualifiersAssignment_0"
// $ANTLR start "rule__TransformationHeaderCS__NameAssignment_2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35051:1: rule__TransformationHeaderCS__NameAssignment_2 : ( ruleUnrestrictedName ) ;
public final void rule__TransformationHeaderCS__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35055:1: ( ( ruleUnrestrictedName ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35056:1: ( ruleUnrestrictedName )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35056:1: ( ruleUnrestrictedName )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35057:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationHeaderCSAccess().getNameUnrestrictedNameParserRuleCall_2_0());
}
pushFollow(FollowSets003.FOLLOW_ruleUnrestrictedName_in_rule__TransformationHeaderCS__NameAssignment_271048);
ruleUnrestrictedName();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationHeaderCSAccess().getNameUnrestrictedNameParserRuleCall_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TransformationHeaderCS__NameAssignment_2"
// $ANTLR start "rule__TransformationHeaderCS__OwnedParametersAssignment_4"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35066:1: rule__TransformationHeaderCS__OwnedParametersAssignment_4 : ( ruleParameterDeclarationCS ) ;
public final void rule__TransformationHeaderCS__OwnedParametersAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35070:1: ( ( ruleParameterDeclarationCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35071:1: ( ruleParameterDeclarationCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35071:1: ( ruleParameterDeclarationCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35072:1: ruleParameterDeclarationCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationHeaderCSAccess().getOwnedParametersParameterDeclarationCSParserRuleCall_4_0());
}
pushFollow(FollowSets003.FOLLOW_ruleParameterDeclarationCS_in_rule__TransformationHeaderCS__OwnedParametersAssignment_471079);
ruleParameterDeclarationCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationHeaderCSAccess().getOwnedParametersParameterDeclarationCSParserRuleCall_4_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TransformationHeaderCS__OwnedParametersAssignment_4"
// $ANTLR start "rule__TransformationHeaderCS__OwnedParametersAssignment_5_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35081:1: rule__TransformationHeaderCS__OwnedParametersAssignment_5_1 : ( ruleParameterDeclarationCS ) ;
public final void rule__TransformationHeaderCS__OwnedParametersAssignment_5_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35085:1: ( ( ruleParameterDeclarationCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35086:1: ( ruleParameterDeclarationCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35086:1: ( ruleParameterDeclarationCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35087:1: ruleParameterDeclarationCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationHeaderCSAccess().getOwnedParametersParameterDeclarationCSParserRuleCall_5_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleParameterDeclarationCS_in_rule__TransformationHeaderCS__OwnedParametersAssignment_5_171110);
ruleParameterDeclarationCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationHeaderCSAccess().getOwnedParametersParameterDeclarationCSParserRuleCall_5_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TransformationHeaderCS__OwnedParametersAssignment_5_1"
// $ANTLR start "rule__TransformationHeaderCS__OwnedModuleUsagesAssignment_7"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35096:1: rule__TransformationHeaderCS__OwnedModuleUsagesAssignment_7 : ( ruleModuleUsageCS ) ;
public final void rule__TransformationHeaderCS__OwnedModuleUsagesAssignment_7() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35100:1: ( ( ruleModuleUsageCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35101:1: ( ruleModuleUsageCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35101:1: ( ruleModuleUsageCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35102:1: ruleModuleUsageCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationHeaderCSAccess().getOwnedModuleUsagesModuleUsageCSParserRuleCall_7_0());
}
pushFollow(FollowSets003.FOLLOW_ruleModuleUsageCS_in_rule__TransformationHeaderCS__OwnedModuleUsagesAssignment_771141);
ruleModuleUsageCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationHeaderCSAccess().getOwnedModuleUsagesModuleUsageCSParserRuleCall_7_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TransformationHeaderCS__OwnedModuleUsagesAssignment_7"
// $ANTLR start "rule__TransformationHeaderCS__OwnedRefinedModuleAssignment_8_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35111:1: rule__TransformationHeaderCS__OwnedRefinedModuleAssignment_8_1 : ( ruleModuleRefCS ) ;
public final void rule__TransformationHeaderCS__OwnedRefinedModuleAssignment_8_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35115:1: ( ( ruleModuleRefCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35116:1: ( ruleModuleRefCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35116:1: ( ruleModuleRefCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35117:1: ruleModuleRefCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationHeaderCSAccess().getOwnedRefinedModuleModuleRefCSParserRuleCall_8_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleModuleRefCS_in_rule__TransformationHeaderCS__OwnedRefinedModuleAssignment_8_171172);
ruleModuleRefCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationHeaderCSAccess().getOwnedRefinedModuleModuleRefCSParserRuleCall_8_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TransformationHeaderCS__OwnedRefinedModuleAssignment_8_1"
// $ANTLR start "rule__TypeSelectorCS__NameAssignment_0_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35126:1: rule__TypeSelectorCS__NameAssignment_0_0 : ( ruleUnrestrictedName ) ;
public final void rule__TypeSelectorCS__NameAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35130:1: ( ( ruleUnrestrictedName ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35131:1: ( ruleUnrestrictedName )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35131:1: ( ruleUnrestrictedName )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35132:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeSelectorCSAccess().getNameUnrestrictedNameParserRuleCall_0_0_0());
}
pushFollow(FollowSets003.FOLLOW_ruleUnrestrictedName_in_rule__TypeSelectorCS__NameAssignment_0_071203);
ruleUnrestrictedName();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeSelectorCSAccess().getNameUnrestrictedNameParserRuleCall_0_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypeSelectorCS__NameAssignment_0_0"
// $ANTLR start "rule__TypeSelectorCS__OwnedTypeAssignment_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35141:1: rule__TypeSelectorCS__OwnedTypeAssignment_1 : ( ruleTypedRef2CS ) ;
public final void rule__TypeSelectorCS__OwnedTypeAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35145:1: ( ( ruleTypedRef2CS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35146:1: ( ruleTypedRef2CS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35146:1: ( ruleTypedRef2CS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35147:1: ruleTypedRef2CS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeSelectorCSAccess().getOwnedTypeTypedRef2CSParserRuleCall_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleTypedRef2CS_in_rule__TypeSelectorCS__OwnedTypeAssignment_171234);
ruleTypedRef2CS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeSelectorCSAccess().getOwnedTypeTypedRef2CSParserRuleCall_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypeSelectorCS__OwnedTypeAssignment_1"
// $ANTLR start "rule__UnitRefCS__SegmentAssignment_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35156:1: rule__UnitRefCS__SegmentAssignment_0 : ( ruleIdentifier ) ;
public final void rule__UnitRefCS__SegmentAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35160:1: ( ( ruleIdentifier ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35161:1: ( ruleIdentifier )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35161:1: ( ruleIdentifier )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35162:1: ruleIdentifier
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnitRefCSAccess().getSegmentIdentifierParserRuleCall_0_0());
}
pushFollow(FollowSets003.FOLLOW_ruleIdentifier_in_rule__UnitRefCS__SegmentAssignment_071265);
ruleIdentifier();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUnitRefCSAccess().getSegmentIdentifierParserRuleCall_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__UnitRefCS__SegmentAssignment_0"
// $ANTLR start "rule__UnitRefCS__SegmentAssignment_1_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35171:1: rule__UnitRefCS__SegmentAssignment_1_1 : ( ruleIdentifier ) ;
public final void rule__UnitRefCS__SegmentAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35175:1: ( ( ruleIdentifier ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35176:1: ( ruleIdentifier )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35176:1: ( ruleIdentifier )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35177:1: ruleIdentifier
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnitRefCSAccess().getSegmentIdentifierParserRuleCall_1_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleIdentifier_in_rule__UnitRefCS__SegmentAssignment_1_171296);
ruleIdentifier();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUnitRefCSAccess().getSegmentIdentifierParserRuleCall_1_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__UnitRefCS__SegmentAssignment_1_1"
// $ANTLR start "rule__ListTypeCS__OwnedTypeRefAssignment_2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35186:1: rule__ListTypeCS__OwnedTypeRefAssignment_2 : ( ruleTypeExpCS ) ;
public final void rule__ListTypeCS__OwnedTypeRefAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35190:1: ( ( ruleTypeExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35191:1: ( ruleTypeExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35191:1: ( ruleTypeExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35192:1: ruleTypeExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getListTypeCSAccess().getOwnedTypeRefTypeExpCSParserRuleCall_2_0());
}
pushFollow(FollowSets003.FOLLOW_ruleTypeExpCS_in_rule__ListTypeCS__OwnedTypeRefAssignment_271327);
ruleTypeExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getListTypeCSAccess().getOwnedTypeRefTypeExpCSParserRuleCall_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ListTypeCS__OwnedTypeRefAssignment_2"
// $ANTLR start "rule__DictTypeCS__OwnedKeyTypeRefAssignment_2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35201:1: rule__DictTypeCS__OwnedKeyTypeRefAssignment_2 : ( ruleTypeExpCS ) ;
public final void rule__DictTypeCS__OwnedKeyTypeRefAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35205:1: ( ( ruleTypeExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35206:1: ( ruleTypeExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35206:1: ( ruleTypeExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35207:1: ruleTypeExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDictTypeCSAccess().getOwnedKeyTypeRefTypeExpCSParserRuleCall_2_0());
}
pushFollow(FollowSets003.FOLLOW_ruleTypeExpCS_in_rule__DictTypeCS__OwnedKeyTypeRefAssignment_271358);
ruleTypeExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDictTypeCSAccess().getOwnedKeyTypeRefTypeExpCSParserRuleCall_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__DictTypeCS__OwnedKeyTypeRefAssignment_2"
// $ANTLR start "rule__DictTypeCS__OwnedValueTypeRefAssignment_4"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35216:1: rule__DictTypeCS__OwnedValueTypeRefAssignment_4 : ( ruleTypeExpCS ) ;
public final void rule__DictTypeCS__OwnedValueTypeRefAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35220:1: ( ( ruleTypeExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35221:1: ( ruleTypeExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35221:1: ( ruleTypeExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35222:1: ruleTypeExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDictTypeCSAccess().getOwnedValueTypeRefTypeExpCSParserRuleCall_4_0());
}
pushFollow(FollowSets003.FOLLOW_ruleTypeExpCS_in_rule__DictTypeCS__OwnedValueTypeRefAssignment_471389);
ruleTypeExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDictTypeCSAccess().getOwnedValueTypeRefTypeExpCSParserRuleCall_4_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__DictTypeCS__OwnedValueTypeRefAssignment_4"
// $ANTLR start "rule__AssertExpCS__SeverityAssignment_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35231:1: rule__AssertExpCS__SeverityAssignment_1 : ( ruleSeverityKindCS ) ;
public final void rule__AssertExpCS__SeverityAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35235:1: ( ( ruleSeverityKindCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35236:1: ( ruleSeverityKindCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35236:1: ( ruleSeverityKindCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35237:1: ruleSeverityKindCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssertExpCSAccess().getSeveritySeverityKindCSEnumRuleCall_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleSeverityKindCS_in_rule__AssertExpCS__SeverityAssignment_171420);
ruleSeverityKindCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAssertExpCSAccess().getSeveritySeverityKindCSEnumRuleCall_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__AssertExpCS__SeverityAssignment_1"
// $ANTLR start "rule__AssertExpCS__OwnedAssertionAssignment_2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35246:1: rule__AssertExpCS__OwnedAssertionAssignment_2 : ( ruleExpCS ) ;
public final void rule__AssertExpCS__OwnedAssertionAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35250:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35251:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35251:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35252:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssertExpCSAccess().getOwnedAssertionExpCSParserRuleCall_2_0());
}
pushFollow(FollowSets003.FOLLOW_ruleExpCS_in_rule__AssertExpCS__OwnedAssertionAssignment_271451);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAssertExpCSAccess().getOwnedAssertionExpCSParserRuleCall_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__AssertExpCS__OwnedAssertionAssignment_2"
// $ANTLR start "rule__AssertExpCS__OwnedLogAssignment_3_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35261:1: rule__AssertExpCS__OwnedLogAssignment_3_1 : ( ruleLogExpCS ) ;
public final void rule__AssertExpCS__OwnedLogAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35265:1: ( ( ruleLogExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35266:1: ( ruleLogExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35266:1: ( ruleLogExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35267:1: ruleLogExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssertExpCSAccess().getOwnedLogLogExpCSParserRuleCall_3_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleLogExpCS_in_rule__AssertExpCS__OwnedLogAssignment_3_171482);
ruleLogExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAssertExpCSAccess().getOwnedLogLogExpCSParserRuleCall_3_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__AssertExpCS__OwnedLogAssignment_3_1"
// $ANTLR start "rule__AssignExpCS__OwnedLeftAssignment_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35276:1: rule__AssignExpCS__OwnedLeftAssignment_0 : ( ruleNameExpCS ) ;
public final void rule__AssignExpCS__OwnedLeftAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35280:1: ( ( ruleNameExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35281:1: ( ruleNameExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35281:1: ( ruleNameExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35282:1: ruleNameExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssignExpCSAccess().getOwnedLeftNameExpCSParserRuleCall_0_0());
}
pushFollow(FollowSets003.FOLLOW_ruleNameExpCS_in_rule__AssignExpCS__OwnedLeftAssignment_071513);
ruleNameExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAssignExpCSAccess().getOwnedLeftNameExpCSParserRuleCall_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__AssignExpCS__OwnedLeftAssignment_0"
// $ANTLR start "rule__AssignExpCS__AssignOpAssignment_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35291:1: rule__AssignExpCS__AssignOpAssignment_1 : ( ruleAssignOpCS ) ;
public final void rule__AssignExpCS__AssignOpAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35295:1: ( ( ruleAssignOpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35296:1: ( ruleAssignOpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35296:1: ( ruleAssignOpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35297:1: ruleAssignOpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssignExpCSAccess().getAssignOpAssignOpCSEnumRuleCall_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleAssignOpCS_in_rule__AssignExpCS__AssignOpAssignment_171544);
ruleAssignOpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAssignExpCSAccess().getAssignOpAssignOpCSEnumRuleCall_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__AssignExpCS__AssignOpAssignment_1"
// $ANTLR start "rule__AssignExpCS__OwnedValueAssignment_2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35306:1: rule__AssignExpCS__OwnedValueAssignment_2 : ( ruleExpCS ) ;
public final void rule__AssignExpCS__OwnedValueAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35310:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35311:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35311:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35312:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssignExpCSAccess().getOwnedValueExpCSParserRuleCall_2_0());
}
pushFollow(FollowSets003.FOLLOW_ruleExpCS_in_rule__AssignExpCS__OwnedValueAssignment_271575);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAssignExpCSAccess().getOwnedValueExpCSParserRuleCall_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__AssignExpCS__OwnedValueAssignment_2"
// $ANTLR start "rule__AssignExpCS__OwnedDefaultAssignment_3_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35321:1: rule__AssignExpCS__OwnedDefaultAssignment_3_1 : ( ruleExpCS ) ;
public final void rule__AssignExpCS__OwnedDefaultAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35325:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35326:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35326:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35327:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssignExpCSAccess().getOwnedDefaultExpCSParserRuleCall_3_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleExpCS_in_rule__AssignExpCS__OwnedDefaultAssignment_3_171606);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAssignExpCSAccess().getOwnedDefaultExpCSParserRuleCall_3_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__AssignExpCS__OwnedDefaultAssignment_3_1"
// $ANTLR start "rule__CatchExpCS__VarNameAssignment_2_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35336:1: rule__CatchExpCS__VarNameAssignment_2_0 : ( ruleUnrestrictedName ) ;
public final void rule__CatchExpCS__VarNameAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35340:1: ( ( ruleUnrestrictedName ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35341:1: ( ruleUnrestrictedName )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35341:1: ( ruleUnrestrictedName )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35342:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCatchExpCSAccess().getVarNameUnrestrictedNameParserRuleCall_2_0_0());
}
pushFollow(FollowSets003.FOLLOW_ruleUnrestrictedName_in_rule__CatchExpCS__VarNameAssignment_2_071637);
ruleUnrestrictedName();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCatchExpCSAccess().getVarNameUnrestrictedNameParserRuleCall_2_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CatchExpCS__VarNameAssignment_2_0"
// $ANTLR start "rule__CatchExpCS__OwnedExceptionRefsAssignment_3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35351:1: rule__CatchExpCS__OwnedExceptionRefsAssignment_3 : ( ruleTypeExpCS ) ;
public final void rule__CatchExpCS__OwnedExceptionRefsAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35355:1: ( ( ruleTypeExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35356:1: ( ruleTypeExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35356:1: ( ruleTypeExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35357:1: ruleTypeExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCatchExpCSAccess().getOwnedExceptionRefsTypeExpCSParserRuleCall_3_0());
}
pushFollow(FollowSets003.FOLLOW_ruleTypeExpCS_in_rule__CatchExpCS__OwnedExceptionRefsAssignment_371668);
ruleTypeExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCatchExpCSAccess().getOwnedExceptionRefsTypeExpCSParserRuleCall_3_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CatchExpCS__OwnedExceptionRefsAssignment_3"
// $ANTLR start "rule__CatchExpCS__OwnedExceptionRefsAssignment_4_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35366:1: rule__CatchExpCS__OwnedExceptionRefsAssignment_4_1 : ( ruleTypeExpCS ) ;
public final void rule__CatchExpCS__OwnedExceptionRefsAssignment_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35370:1: ( ( ruleTypeExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35371:1: ( ruleTypeExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35371:1: ( ruleTypeExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35372:1: ruleTypeExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCatchExpCSAccess().getOwnedExceptionRefsTypeExpCSParserRuleCall_4_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleTypeExpCS_in_rule__CatchExpCS__OwnedExceptionRefsAssignment_4_171699);
ruleTypeExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCatchExpCSAccess().getOwnedExceptionRefsTypeExpCSParserRuleCall_4_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CatchExpCS__OwnedExceptionRefsAssignment_4_1"
// $ANTLR start "rule__CatchExpCS__OwnedExpsAssignment_7"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35381:1: rule__CatchExpCS__OwnedExpsAssignment_7 : ( ruleExpCS ) ;
public final void rule__CatchExpCS__OwnedExpsAssignment_7() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35385:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35386:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35386:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35387:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCatchExpCSAccess().getOwnedExpsExpCSParserRuleCall_7_0());
}
pushFollow(FollowSets003.FOLLOW_ruleExpCS_in_rule__CatchExpCS__OwnedExpsAssignment_771730);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCatchExpCSAccess().getOwnedExpsExpCSParserRuleCall_7_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CatchExpCS__OwnedExpsAssignment_7"
// $ANTLR start "rule__ComputeExpCS__OwnedResultVarAssignment_2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35396:1: rule__ComputeExpCS__OwnedResultVarAssignment_2 : ( ruleVarDeclarationCS ) ;
public final void rule__ComputeExpCS__OwnedResultVarAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35400:1: ( ( ruleVarDeclarationCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35401:1: ( ruleVarDeclarationCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35401:1: ( ruleVarDeclarationCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35402:1: ruleVarDeclarationCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getComputeExpCSAccess().getOwnedResultVarVarDeclarationCSParserRuleCall_2_0());
}
pushFollow(FollowSets003.FOLLOW_ruleVarDeclarationCS_in_rule__ComputeExpCS__OwnedResultVarAssignment_271761);
ruleVarDeclarationCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getComputeExpCSAccess().getOwnedResultVarVarDeclarationCSParserRuleCall_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ComputeExpCS__OwnedResultVarAssignment_2"
// $ANTLR start "rule__ComputeExpCS__OwnedExpsAssignment_5"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35411:1: rule__ComputeExpCS__OwnedExpsAssignment_5 : ( ruleExpressionStatementCS ) ;
public final void rule__ComputeExpCS__OwnedExpsAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35415:1: ( ( ruleExpressionStatementCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35416:1: ( ruleExpressionStatementCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35416:1: ( ruleExpressionStatementCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35417:1: ruleExpressionStatementCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getComputeExpCSAccess().getOwnedExpsExpressionStatementCSParserRuleCall_5_0());
}
pushFollow(FollowSets003.FOLLOW_ruleExpressionStatementCS_in_rule__ComputeExpCS__OwnedExpsAssignment_571792);
ruleExpressionStatementCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getComputeExpCSAccess().getOwnedExpsExpressionStatementCSParserRuleCall_5_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ComputeExpCS__OwnedExpsAssignment_5"
// $ANTLR start "rule__DictLiteralExpCS__OwnedPartsAssignment_3_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35426:1: rule__DictLiteralExpCS__OwnedPartsAssignment_3_0 : ( ruleDictLiteralPartCS ) ;
public final void rule__DictLiteralExpCS__OwnedPartsAssignment_3_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35430:1: ( ( ruleDictLiteralPartCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35431:1: ( ruleDictLiteralPartCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35431:1: ( ruleDictLiteralPartCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35432:1: ruleDictLiteralPartCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDictLiteralExpCSAccess().getOwnedPartsDictLiteralPartCSParserRuleCall_3_0_0());
}
pushFollow(FollowSets003.FOLLOW_ruleDictLiteralPartCS_in_rule__DictLiteralExpCS__OwnedPartsAssignment_3_071823);
ruleDictLiteralPartCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDictLiteralExpCSAccess().getOwnedPartsDictLiteralPartCSParserRuleCall_3_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__DictLiteralExpCS__OwnedPartsAssignment_3_0"
// $ANTLR start "rule__DictLiteralExpCS__OwnedPartsAssignment_3_1_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35441:1: rule__DictLiteralExpCS__OwnedPartsAssignment_3_1_1 : ( ruleDictLiteralPartCS ) ;
public final void rule__DictLiteralExpCS__OwnedPartsAssignment_3_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35445:1: ( ( ruleDictLiteralPartCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35446:1: ( ruleDictLiteralPartCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35446:1: ( ruleDictLiteralPartCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35447:1: ruleDictLiteralPartCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDictLiteralExpCSAccess().getOwnedPartsDictLiteralPartCSParserRuleCall_3_1_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleDictLiteralPartCS_in_rule__DictLiteralExpCS__OwnedPartsAssignment_3_1_171854);
ruleDictLiteralPartCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDictLiteralExpCSAccess().getOwnedPartsDictLiteralPartCSParserRuleCall_3_1_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__DictLiteralExpCS__OwnedPartsAssignment_3_1_1"
// $ANTLR start "rule__DictLiteralPartCS__OwnedKeyAssignment_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35456:1: rule__DictLiteralPartCS__OwnedKeyAssignment_0 : ( rulePrimitiveLiteralExpCS ) ;
public final void rule__DictLiteralPartCS__OwnedKeyAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35460:1: ( ( rulePrimitiveLiteralExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35461:1: ( rulePrimitiveLiteralExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35461:1: ( rulePrimitiveLiteralExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35462:1: rulePrimitiveLiteralExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDictLiteralPartCSAccess().getOwnedKeyPrimitiveLiteralExpCSParserRuleCall_0_0());
}
pushFollow(FollowSets003.FOLLOW_rulePrimitiveLiteralExpCS_in_rule__DictLiteralPartCS__OwnedKeyAssignment_071885);
rulePrimitiveLiteralExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDictLiteralPartCSAccess().getOwnedKeyPrimitiveLiteralExpCSParserRuleCall_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__DictLiteralPartCS__OwnedKeyAssignment_0"
// $ANTLR start "rule__DictLiteralPartCS__OwnedValueAssignment_2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35471:1: rule__DictLiteralPartCS__OwnedValueAssignment_2 : ( ruleExpCS ) ;
public final void rule__DictLiteralPartCS__OwnedValueAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35475:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35476:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35476:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35477:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDictLiteralPartCSAccess().getOwnedValueExpCSParserRuleCall_2_0());
}
pushFollow(FollowSets003.FOLLOW_ruleExpCS_in_rule__DictLiteralPartCS__OwnedValueAssignment_271916);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDictLiteralPartCSAccess().getOwnedValueExpCSParserRuleCall_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__DictLiteralPartCS__OwnedValueAssignment_2"
// $ANTLR start "rule__ExpressionBlockCS__OwnedExpsAssignment_3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35486:1: rule__ExpressionBlockCS__OwnedExpsAssignment_3 : ( ruleExpressionStatementCS ) ;
public final void rule__ExpressionBlockCS__OwnedExpsAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35490:1: ( ( ruleExpressionStatementCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35491:1: ( ruleExpressionStatementCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35491:1: ( ruleExpressionStatementCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35492:1: ruleExpressionStatementCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExpressionBlockCSAccess().getOwnedExpsExpressionStatementCSParserRuleCall_3_0());
}
pushFollow(FollowSets003.FOLLOW_ruleExpressionStatementCS_in_rule__ExpressionBlockCS__OwnedExpsAssignment_371947);
ruleExpressionStatementCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getExpressionBlockCSAccess().getOwnedExpsExpressionStatementCSParserRuleCall_3_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ExpressionBlockCS__OwnedExpsAssignment_3"
// $ANTLR start "rule__ExtentRefCS__OwnedPathNameAssignment"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35501:1: rule__ExtentRefCS__OwnedPathNameAssignment : ( rulePathNameCS ) ;
public final void rule__ExtentRefCS__OwnedPathNameAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35505:1: ( ( rulePathNameCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35506:1: ( rulePathNameCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35506:1: ( rulePathNameCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35507:1: rulePathNameCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExtentRefCSAccess().getOwnedPathNamePathNameCSParserRuleCall_0());
}
pushFollow(FollowSets003.FOLLOW_rulePathNameCS_in_rule__ExtentRefCS__OwnedPathNameAssignment71978);
rulePathNameCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getExtentRefCSAccess().getOwnedPathNamePathNameCSParserRuleCall_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ExtentRefCS__OwnedPathNameAssignment"
// $ANTLR start "rule__ForExpCS__IsOneAssignment_0_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35516:1: rule__ForExpCS__IsOneAssignment_0_1 : ( ( 'forOne' ) ) ;
public final void rule__ForExpCS__IsOneAssignment_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35520:1: ( ( ( 'forOne' ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35521:1: ( ( 'forOne' ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35521:1: ( ( 'forOne' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35522:1: ( 'forOne' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getForExpCSAccess().getIsOneForOneKeyword_0_1_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35523:1: ( 'forOne' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35524:1: 'forOne'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getForExpCSAccess().getIsOneForOneKeyword_0_1_0());
}
match(input,165,FollowSets003.FOLLOW_165_in_rule__ForExpCS__IsOneAssignment_0_172014); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getForExpCSAccess().getIsOneForOneKeyword_0_1_0());
}
}
if ( state.backtracking==0 ) {
after(grammarAccess.getForExpCSAccess().getIsOneForOneKeyword_0_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ForExpCS__IsOneAssignment_0_1"
// $ANTLR start "rule__ForExpCS__OwnedTargetAssignment_2_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35539:1: rule__ForExpCS__OwnedTargetAssignment_2_0 : ( ruleVarDeclarationCS ) ;
public final void rule__ForExpCS__OwnedTargetAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35543:1: ( ( ruleVarDeclarationCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35544:1: ( ruleVarDeclarationCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35544:1: ( ruleVarDeclarationCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35545:1: ruleVarDeclarationCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getForExpCSAccess().getOwnedTargetVarDeclarationCSParserRuleCall_2_0_0());
}
pushFollow(FollowSets003.FOLLOW_ruleVarDeclarationCS_in_rule__ForExpCS__OwnedTargetAssignment_2_072053);
ruleVarDeclarationCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getForExpCSAccess().getOwnedTargetVarDeclarationCSParserRuleCall_2_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ForExpCS__OwnedTargetAssignment_2_0"
// $ANTLR start "rule__ForExpCS__OwnedIteratorAssignment_3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35554:1: rule__ForExpCS__OwnedIteratorAssignment_3 : ( ruleVarDeclarationNoInitCS ) ;
public final void rule__ForExpCS__OwnedIteratorAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35558:1: ( ( ruleVarDeclarationNoInitCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35559:1: ( ruleVarDeclarationNoInitCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35559:1: ( ruleVarDeclarationNoInitCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35560:1: ruleVarDeclarationNoInitCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getForExpCSAccess().getOwnedIteratorVarDeclarationNoInitCSParserRuleCall_3_0());
}
pushFollow(FollowSets003.FOLLOW_ruleVarDeclarationNoInitCS_in_rule__ForExpCS__OwnedIteratorAssignment_372084);
ruleVarDeclarationNoInitCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getForExpCSAccess().getOwnedIteratorVarDeclarationNoInitCSParserRuleCall_3_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ForExpCS__OwnedIteratorAssignment_3"
// $ANTLR start "rule__ForExpCS__OwnedConditionAssignment_4_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35569:1: rule__ForExpCS__OwnedConditionAssignment_4_1 : ( ruleExpCS ) ;
public final void rule__ForExpCS__OwnedConditionAssignment_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35573:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35574:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35574:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35575:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getForExpCSAccess().getOwnedConditionExpCSParserRuleCall_4_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleExpCS_in_rule__ForExpCS__OwnedConditionAssignment_4_172115);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getForExpCSAccess().getOwnedConditionExpCSParserRuleCall_4_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ForExpCS__OwnedConditionAssignment_4_1"
// $ANTLR start "rule__ForExpCS__OwnedBodyAssignment_6"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35584:1: rule__ForExpCS__OwnedBodyAssignment_6 : ( ruleExpCS ) ;
public final void rule__ForExpCS__OwnedBodyAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35588:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35589:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35589:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35590:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getForExpCSAccess().getOwnedBodyExpCSParserRuleCall_6_0());
}
pushFollow(FollowSets003.FOLLOW_ruleExpCS_in_rule__ForExpCS__OwnedBodyAssignment_672146);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getForExpCSAccess().getOwnedBodyExpCSParserRuleCall_6_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ForExpCS__OwnedBodyAssignment_6"
// $ANTLR start "rule__ImperativeIterateExpCS__NameAssignment_0_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35599:1: rule__ImperativeIterateExpCS__NameAssignment_0_0 : ( ( 'xcollect' ) ) ;
public final void rule__ImperativeIterateExpCS__NameAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35603:1: ( ( ( 'xcollect' ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35604:1: ( ( 'xcollect' ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35604:1: ( ( 'xcollect' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35605:1: ( 'xcollect' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeIterateExpCSAccess().getNameXcollectKeyword_0_0_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35606:1: ( 'xcollect' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35607:1: 'xcollect'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeIterateExpCSAccess().getNameXcollectKeyword_0_0_0());
}
match(input,166,FollowSets003.FOLLOW_166_in_rule__ImperativeIterateExpCS__NameAssignment_0_072182); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeIterateExpCSAccess().getNameXcollectKeyword_0_0_0());
}
}
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeIterateExpCSAccess().getNameXcollectKeyword_0_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__NameAssignment_0_0"
// $ANTLR start "rule__ImperativeIterateExpCS__OwnedIteratorAssignment_0_2_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35622:1: rule__ImperativeIterateExpCS__OwnedIteratorAssignment_0_2_0 : ( ruleVarDeclarationNoInitCS ) ;
public final void rule__ImperativeIterateExpCS__OwnedIteratorAssignment_0_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35626:1: ( ( ruleVarDeclarationNoInitCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35627:1: ( ruleVarDeclarationNoInitCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35627:1: ( ruleVarDeclarationNoInitCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35628:1: ruleVarDeclarationNoInitCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeIterateExpCSAccess().getOwnedIteratorVarDeclarationNoInitCSParserRuleCall_0_2_0_0());
}
pushFollow(FollowSets003.FOLLOW_ruleVarDeclarationNoInitCS_in_rule__ImperativeIterateExpCS__OwnedIteratorAssignment_0_2_072221);
ruleVarDeclarationNoInitCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeIterateExpCSAccess().getOwnedIteratorVarDeclarationNoInitCSParserRuleCall_0_2_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__OwnedIteratorAssignment_0_2_0"
// $ANTLR start "rule__ImperativeIterateExpCS__OwnedBodyAssignment_0_3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35637:1: rule__ImperativeIterateExpCS__OwnedBodyAssignment_0_3 : ( ruleExpCS ) ;
public final void rule__ImperativeIterateExpCS__OwnedBodyAssignment_0_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35641:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35642:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35642:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35643:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeIterateExpCSAccess().getOwnedBodyExpCSParserRuleCall_0_3_0());
}
pushFollow(FollowSets003.FOLLOW_ruleExpCS_in_rule__ImperativeIterateExpCS__OwnedBodyAssignment_0_372252);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeIterateExpCSAccess().getOwnedBodyExpCSParserRuleCall_0_3_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__OwnedBodyAssignment_0_3"
// $ANTLR start "rule__ImperativeIterateExpCS__NameAssignment_1_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35652:1: rule__ImperativeIterateExpCS__NameAssignment_1_0 : ( ( rule__ImperativeIterateExpCS__NameAlternatives_1_0_0 ) ) ;
public final void rule__ImperativeIterateExpCS__NameAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35656:1: ( ( ( rule__ImperativeIterateExpCS__NameAlternatives_1_0_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35657:1: ( ( rule__ImperativeIterateExpCS__NameAlternatives_1_0_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35657:1: ( ( rule__ImperativeIterateExpCS__NameAlternatives_1_0_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35658:1: ( rule__ImperativeIterateExpCS__NameAlternatives_1_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeIterateExpCSAccess().getNameAlternatives_1_0_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35659:1: ( rule__ImperativeIterateExpCS__NameAlternatives_1_0_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35659:2: rule__ImperativeIterateExpCS__NameAlternatives_1_0_0
{
pushFollow(FollowSets003.FOLLOW_rule__ImperativeIterateExpCS__NameAlternatives_1_0_0_in_rule__ImperativeIterateExpCS__NameAssignment_1_072283);
rule__ImperativeIterateExpCS__NameAlternatives_1_0_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeIterateExpCSAccess().getNameAlternatives_1_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__NameAssignment_1_0"
// $ANTLR start "rule__ImperativeIterateExpCS__OwnedIteratorAssignment_1_2_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35668:1: rule__ImperativeIterateExpCS__OwnedIteratorAssignment_1_2_0 : ( ruleVarDeclarationNoInitCS ) ;
public final void rule__ImperativeIterateExpCS__OwnedIteratorAssignment_1_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35672:1: ( ( ruleVarDeclarationNoInitCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35673:1: ( ruleVarDeclarationNoInitCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35673:1: ( ruleVarDeclarationNoInitCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35674:1: ruleVarDeclarationNoInitCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeIterateExpCSAccess().getOwnedIteratorVarDeclarationNoInitCSParserRuleCall_1_2_0_0());
}
pushFollow(FollowSets003.FOLLOW_ruleVarDeclarationNoInitCS_in_rule__ImperativeIterateExpCS__OwnedIteratorAssignment_1_2_072316);
ruleVarDeclarationNoInitCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeIterateExpCSAccess().getOwnedIteratorVarDeclarationNoInitCSParserRuleCall_1_2_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__OwnedIteratorAssignment_1_2_0"
// $ANTLR start "rule__ImperativeIterateExpCS__OwnedConditionAssignment_1_3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35683:1: rule__ImperativeIterateExpCS__OwnedConditionAssignment_1_3 : ( ruleExpCS ) ;
public final void rule__ImperativeIterateExpCS__OwnedConditionAssignment_1_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35687:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35688:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35688:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35689:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeIterateExpCSAccess().getOwnedConditionExpCSParserRuleCall_1_3_0());
}
pushFollow(FollowSets003.FOLLOW_ruleExpCS_in_rule__ImperativeIterateExpCS__OwnedConditionAssignment_1_372347);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeIterateExpCSAccess().getOwnedConditionExpCSParserRuleCall_1_3_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__OwnedConditionAssignment_1_3"
// $ANTLR start "rule__ImperativeIterateExpCS__NameAssignment_2_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35698:1: rule__ImperativeIterateExpCS__NameAssignment_2_0 : ( ( rule__ImperativeIterateExpCS__NameAlternatives_2_0_0 ) ) ;
public final void rule__ImperativeIterateExpCS__NameAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35702:1: ( ( ( rule__ImperativeIterateExpCS__NameAlternatives_2_0_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35703:1: ( ( rule__ImperativeIterateExpCS__NameAlternatives_2_0_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35703:1: ( ( rule__ImperativeIterateExpCS__NameAlternatives_2_0_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35704:1: ( rule__ImperativeIterateExpCS__NameAlternatives_2_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeIterateExpCSAccess().getNameAlternatives_2_0_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35705:1: ( rule__ImperativeIterateExpCS__NameAlternatives_2_0_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35705:2: rule__ImperativeIterateExpCS__NameAlternatives_2_0_0
{
pushFollow(FollowSets003.FOLLOW_rule__ImperativeIterateExpCS__NameAlternatives_2_0_0_in_rule__ImperativeIterateExpCS__NameAssignment_2_072378);
rule__ImperativeIterateExpCS__NameAlternatives_2_0_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeIterateExpCSAccess().getNameAlternatives_2_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__NameAssignment_2_0"
// $ANTLR start "rule__ImperativeIterateExpCS__OwnedIteratorAssignment_2_2_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35714:1: rule__ImperativeIterateExpCS__OwnedIteratorAssignment_2_2_0 : ( ruleVarDeclarationNoInitCS ) ;
public final void rule__ImperativeIterateExpCS__OwnedIteratorAssignment_2_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35718:1: ( ( ruleVarDeclarationNoInitCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35719:1: ( ruleVarDeclarationNoInitCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35719:1: ( ruleVarDeclarationNoInitCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35720:1: ruleVarDeclarationNoInitCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeIterateExpCSAccess().getOwnedIteratorVarDeclarationNoInitCSParserRuleCall_2_2_0_0());
}
pushFollow(FollowSets003.FOLLOW_ruleVarDeclarationNoInitCS_in_rule__ImperativeIterateExpCS__OwnedIteratorAssignment_2_2_072411);
ruleVarDeclarationNoInitCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeIterateExpCSAccess().getOwnedIteratorVarDeclarationNoInitCSParserRuleCall_2_2_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__OwnedIteratorAssignment_2_2_0"
// $ANTLR start "rule__ImperativeIterateExpCS__OwnedTargetAssignment_2_3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35729:1: rule__ImperativeIterateExpCS__OwnedTargetAssignment_2_3 : ( ruleVarDeclarationCS ) ;
public final void rule__ImperativeIterateExpCS__OwnedTargetAssignment_2_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35733:1: ( ( ruleVarDeclarationCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35734:1: ( ruleVarDeclarationCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35734:1: ( ruleVarDeclarationCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35735:1: ruleVarDeclarationCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeIterateExpCSAccess().getOwnedTargetVarDeclarationCSParserRuleCall_2_3_0());
}
pushFollow(FollowSets003.FOLLOW_ruleVarDeclarationCS_in_rule__ImperativeIterateExpCS__OwnedTargetAssignment_2_372442);
ruleVarDeclarationCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeIterateExpCSAccess().getOwnedTargetVarDeclarationCSParserRuleCall_2_3_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__OwnedTargetAssignment_2_3"
// $ANTLR start "rule__ImperativeIterateExpCS__OwnedBodyAssignment_2_5"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35744:1: rule__ImperativeIterateExpCS__OwnedBodyAssignment_2_5 : ( ruleExpCS ) ;
public final void rule__ImperativeIterateExpCS__OwnedBodyAssignment_2_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35748:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35749:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35749:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35750:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeIterateExpCSAccess().getOwnedBodyExpCSParserRuleCall_2_5_0());
}
pushFollow(FollowSets003.FOLLOW_ruleExpCS_in_rule__ImperativeIterateExpCS__OwnedBodyAssignment_2_572473);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeIterateExpCSAccess().getOwnedBodyExpCSParserRuleCall_2_5_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__OwnedBodyAssignment_2_5"
// $ANTLR start "rule__ImperativeIterateExpCS__OwnedConditionAssignment_2_7"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35759:1: rule__ImperativeIterateExpCS__OwnedConditionAssignment_2_7 : ( ruleExpCS ) ;
public final void rule__ImperativeIterateExpCS__OwnedConditionAssignment_2_7() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35763:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35764:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35764:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35765:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImperativeIterateExpCSAccess().getOwnedConditionExpCSParserRuleCall_2_7_0());
}
pushFollow(FollowSets003.FOLLOW_ruleExpCS_in_rule__ImperativeIterateExpCS__OwnedConditionAssignment_2_772504);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImperativeIterateExpCSAccess().getOwnedConditionExpCSParserRuleCall_2_7_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ImperativeIterateExpCS__OwnedConditionAssignment_2_7"
// $ANTLR start "rule__InstantiationExpCS__OwnedClassRefAssignment_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35774:1: rule__InstantiationExpCS__OwnedClassRefAssignment_1 : ( ruleTypeExpCS ) ;
public final void rule__InstantiationExpCS__OwnedClassRefAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35778:1: ( ( ruleTypeExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35779:1: ( ruleTypeExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35779:1: ( ruleTypeExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35780:1: ruleTypeExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInstantiationExpCSAccess().getOwnedClassRefTypeExpCSParserRuleCall_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleTypeExpCS_in_rule__InstantiationExpCS__OwnedClassRefAssignment_172535);
ruleTypeExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getInstantiationExpCSAccess().getOwnedClassRefTypeExpCSParserRuleCall_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__InstantiationExpCS__OwnedClassRefAssignment_1"
// $ANTLR start "rule__InstantiationExpCS__OwnedExtentRefAssignment_2_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35789:1: rule__InstantiationExpCS__OwnedExtentRefAssignment_2_1 : ( ruleTypeNameExpCS ) ;
public final void rule__InstantiationExpCS__OwnedExtentRefAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35793:1: ( ( ruleTypeNameExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35794:1: ( ruleTypeNameExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35794:1: ( ruleTypeNameExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35795:1: ruleTypeNameExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInstantiationExpCSAccess().getOwnedExtentRefTypeNameExpCSParserRuleCall_2_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleTypeNameExpCS_in_rule__InstantiationExpCS__OwnedExtentRefAssignment_2_172566);
ruleTypeNameExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getInstantiationExpCSAccess().getOwnedExtentRefTypeNameExpCSParserRuleCall_2_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__InstantiationExpCS__OwnedExtentRefAssignment_2_1"
// $ANTLR start "rule__InstantiationExpCS__OwnedArgumentsAssignment_4_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35804:1: rule__InstantiationExpCS__OwnedArgumentsAssignment_4_0 : ( ruleExpCS ) ;
public final void rule__InstantiationExpCS__OwnedArgumentsAssignment_4_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35808:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35809:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35809:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35810:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInstantiationExpCSAccess().getOwnedArgumentsExpCSParserRuleCall_4_0_0());
}
pushFollow(FollowSets003.FOLLOW_ruleExpCS_in_rule__InstantiationExpCS__OwnedArgumentsAssignment_4_072597);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getInstantiationExpCSAccess().getOwnedArgumentsExpCSParserRuleCall_4_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__InstantiationExpCS__OwnedArgumentsAssignment_4_0"
// $ANTLR start "rule__InstantiationExpCS__OwnedArgumentsAssignment_4_1_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35819:1: rule__InstantiationExpCS__OwnedArgumentsAssignment_4_1_1 : ( ruleExpCS ) ;
public final void rule__InstantiationExpCS__OwnedArgumentsAssignment_4_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35823:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35824:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35824:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35825:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInstantiationExpCSAccess().getOwnedArgumentsExpCSParserRuleCall_4_1_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleExpCS_in_rule__InstantiationExpCS__OwnedArgumentsAssignment_4_1_172628);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getInstantiationExpCSAccess().getOwnedArgumentsExpCSParserRuleCall_4_1_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__InstantiationExpCS__OwnedArgumentsAssignment_4_1_1"
// $ANTLR start "rule__ListLiteralExpCS__OwnedPartsAssignment_3_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35834:1: rule__ListLiteralExpCS__OwnedPartsAssignment_3_0 : ( ruleCollectionLiteralPartCS ) ;
public final void rule__ListLiteralExpCS__OwnedPartsAssignment_3_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35838:1: ( ( ruleCollectionLiteralPartCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35839:1: ( ruleCollectionLiteralPartCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35839:1: ( ruleCollectionLiteralPartCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35840:1: ruleCollectionLiteralPartCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getListLiteralExpCSAccess().getOwnedPartsCollectionLiteralPartCSParserRuleCall_3_0_0());
}
pushFollow(FollowSets003.FOLLOW_ruleCollectionLiteralPartCS_in_rule__ListLiteralExpCS__OwnedPartsAssignment_3_072659);
ruleCollectionLiteralPartCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getListLiteralExpCSAccess().getOwnedPartsCollectionLiteralPartCSParserRuleCall_3_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ListLiteralExpCS__OwnedPartsAssignment_3_0"
// $ANTLR start "rule__ListLiteralExpCS__OwnedPartsAssignment_3_1_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35849:1: rule__ListLiteralExpCS__OwnedPartsAssignment_3_1_1 : ( ruleCollectionLiteralPartCS ) ;
public final void rule__ListLiteralExpCS__OwnedPartsAssignment_3_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35853:1: ( ( ruleCollectionLiteralPartCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35854:1: ( ruleCollectionLiteralPartCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35854:1: ( ruleCollectionLiteralPartCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35855:1: ruleCollectionLiteralPartCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getListLiteralExpCSAccess().getOwnedPartsCollectionLiteralPartCSParserRuleCall_3_1_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleCollectionLiteralPartCS_in_rule__ListLiteralExpCS__OwnedPartsAssignment_3_1_172690);
ruleCollectionLiteralPartCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getListLiteralExpCSAccess().getOwnedPartsCollectionLiteralPartCSParserRuleCall_3_1_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ListLiteralExpCS__OwnedPartsAssignment_3_1_1"
// $ANTLR start "rule__LogExpCS__OwnedMessageAssignment_2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35864:1: rule__LogExpCS__OwnedMessageAssignment_2 : ( ruleStringLiteralExpCS ) ;
public final void rule__LogExpCS__OwnedMessageAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35868:1: ( ( ruleStringLiteralExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35869:1: ( ruleStringLiteralExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35869:1: ( ruleStringLiteralExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35870:1: ruleStringLiteralExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLogExpCSAccess().getOwnedMessageStringLiteralExpCSParserRuleCall_2_0());
}
pushFollow(FollowSets003.FOLLOW_ruleStringLiteralExpCS_in_rule__LogExpCS__OwnedMessageAssignment_272721);
ruleStringLiteralExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLogExpCSAccess().getOwnedMessageStringLiteralExpCSParserRuleCall_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LogExpCS__OwnedMessageAssignment_2"
// $ANTLR start "rule__LogExpCS__OwnedElementAssignment_3_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35879:1: rule__LogExpCS__OwnedElementAssignment_3_1 : ( ruleExpCS ) ;
public final void rule__LogExpCS__OwnedElementAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35883:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35884:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35884:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35885:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLogExpCSAccess().getOwnedElementExpCSParserRuleCall_3_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleExpCS_in_rule__LogExpCS__OwnedElementAssignment_3_172752);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLogExpCSAccess().getOwnedElementExpCSParserRuleCall_3_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LogExpCS__OwnedElementAssignment_3_1"
// $ANTLR start "rule__LogExpCS__SeverityAssignment_4_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35894:1: rule__LogExpCS__SeverityAssignment_4_1 : ( ruleSeverityKindCS ) ;
public final void rule__LogExpCS__SeverityAssignment_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35898:1: ( ( ruleSeverityKindCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35899:1: ( ruleSeverityKindCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35899:1: ( ruleSeverityKindCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35900:1: ruleSeverityKindCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLogExpCSAccess().getSeveritySeverityKindCSEnumRuleCall_4_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleSeverityKindCS_in_rule__LogExpCS__SeverityAssignment_4_172783);
ruleSeverityKindCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLogExpCSAccess().getSeveritySeverityKindCSEnumRuleCall_4_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LogExpCS__SeverityAssignment_4_1"
// $ANTLR start "rule__LogExpCS__OwnedConditionAssignment_6_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35909:1: rule__LogExpCS__OwnedConditionAssignment_6_1 : ( ruleExpCS ) ;
public final void rule__LogExpCS__OwnedConditionAssignment_6_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35913:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35914:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35914:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35915:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLogExpCSAccess().getOwnedConditionExpCSParserRuleCall_6_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleExpCS_in_rule__LogExpCS__OwnedConditionAssignment_6_172814);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLogExpCSAccess().getOwnedConditionExpCSParserRuleCall_6_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LogExpCS__OwnedConditionAssignment_6_1"
// $ANTLR start "rule__RaiseExpCS__OwnedExceptionRefAssignment_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35924:1: rule__RaiseExpCS__OwnedExceptionRefAssignment_1 : ( ruleTypeExpCS ) ;
public final void rule__RaiseExpCS__OwnedExceptionRefAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35928:1: ( ( ruleTypeExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35929:1: ( ruleTypeExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35929:1: ( ruleTypeExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35930:1: ruleTypeExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRaiseExpCSAccess().getOwnedExceptionRefTypeExpCSParserRuleCall_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleTypeExpCS_in_rule__RaiseExpCS__OwnedExceptionRefAssignment_172845);
ruleTypeExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getRaiseExpCSAccess().getOwnedExceptionRefTypeExpCSParserRuleCall_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__RaiseExpCS__OwnedExceptionRefAssignment_1"
// $ANTLR start "rule__RaiseExpCS__OwnedArgumentsAssignment_3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35939:1: rule__RaiseExpCS__OwnedArgumentsAssignment_3 : ( ruleExpCS ) ;
public final void rule__RaiseExpCS__OwnedArgumentsAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35943:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35944:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35944:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35945:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRaiseExpCSAccess().getOwnedArgumentsExpCSParserRuleCall_3_0());
}
pushFollow(FollowSets003.FOLLOW_ruleExpCS_in_rule__RaiseExpCS__OwnedArgumentsAssignment_372876);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getRaiseExpCSAccess().getOwnedArgumentsExpCSParserRuleCall_3_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__RaiseExpCS__OwnedArgumentsAssignment_3"
// $ANTLR start "rule__RaiseExpCS__OwnedArgumentsAssignment_4_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35954:1: rule__RaiseExpCS__OwnedArgumentsAssignment_4_1 : ( ruleExpCS ) ;
public final void rule__RaiseExpCS__OwnedArgumentsAssignment_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35958:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35959:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35959:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35960:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRaiseExpCSAccess().getOwnedArgumentsExpCSParserRuleCall_4_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleExpCS_in_rule__RaiseExpCS__OwnedArgumentsAssignment_4_172907);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getRaiseExpCSAccess().getOwnedArgumentsExpCSParserRuleCall_4_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__RaiseExpCS__OwnedArgumentsAssignment_4_1"
// $ANTLR start "rule__ReturnExpCS__OwnedValueAssignment_2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35969:1: rule__ReturnExpCS__OwnedValueAssignment_2 : ( ruleExpCS ) ;
public final void rule__ReturnExpCS__OwnedValueAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35973:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35974:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35974:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35975:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReturnExpCSAccess().getOwnedValueExpCSParserRuleCall_2_0());
}
pushFollow(FollowSets003.FOLLOW_ruleExpCS_in_rule__ReturnExpCS__OwnedValueAssignment_272938);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getReturnExpCSAccess().getOwnedValueExpCSParserRuleCall_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ReturnExpCS__OwnedValueAssignment_2"
// $ANTLR start "rule__SwitchExpCS__IfSyntaxAssignment_0_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35984:1: rule__SwitchExpCS__IfSyntaxAssignment_0_0 : ( ( 'if' ) ) ;
public final void rule__SwitchExpCS__IfSyntaxAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35988:1: ( ( ( 'if' ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35989:1: ( ( 'if' ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35989:1: ( ( 'if' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35990:1: ( 'if' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSwitchExpCSAccess().getIfSyntaxIfKeyword_0_0_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35991:1: ( 'if' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:35992:1: 'if'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSwitchExpCSAccess().getIfSyntaxIfKeyword_0_0_0());
}
match(input,156,FollowSets003.FOLLOW_156_in_rule__SwitchExpCS__IfSyntaxAssignment_0_072974); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSwitchExpCSAccess().getIfSyntaxIfKeyword_0_0_0());
}
}
if ( state.backtracking==0 ) {
after(grammarAccess.getSwitchExpCSAccess().getIfSyntaxIfKeyword_0_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchExpCS__IfSyntaxAssignment_0_0"
// $ANTLR start "rule__SwitchExpCS__OwnedAltPartsAssignment_0_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36007:1: rule__SwitchExpCS__OwnedAltPartsAssignment_0_1 : ( ruleSwitchAltCS ) ;
public final void rule__SwitchExpCS__OwnedAltPartsAssignment_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36011:1: ( ( ruleSwitchAltCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36012:1: ( ruleSwitchAltCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36012:1: ( ruleSwitchAltCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36013:1: ruleSwitchAltCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSwitchExpCSAccess().getOwnedAltPartsSwitchAltCSParserRuleCall_0_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleSwitchAltCS_in_rule__SwitchExpCS__OwnedAltPartsAssignment_0_173013);
ruleSwitchAltCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSwitchExpCSAccess().getOwnedAltPartsSwitchAltCSParserRuleCall_0_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchExpCS__OwnedAltPartsAssignment_0_1"
// $ANTLR start "rule__SwitchExpCS__OwnedAltPartsAssignment_0_2_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36022:1: rule__SwitchExpCS__OwnedAltPartsAssignment_0_2_1 : ( ruleSwitchAltCS ) ;
public final void rule__SwitchExpCS__OwnedAltPartsAssignment_0_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36026:1: ( ( ruleSwitchAltCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36027:1: ( ruleSwitchAltCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36027:1: ( ruleSwitchAltCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36028:1: ruleSwitchAltCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSwitchExpCSAccess().getOwnedAltPartsSwitchAltCSParserRuleCall_0_2_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleSwitchAltCS_in_rule__SwitchExpCS__OwnedAltPartsAssignment_0_2_173044);
ruleSwitchAltCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSwitchExpCSAccess().getOwnedAltPartsSwitchAltCSParserRuleCall_0_2_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchExpCS__OwnedAltPartsAssignment_0_2_1"
// $ANTLR start "rule__SwitchExpCS__OwnedElsePartAssignment_0_3_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36037:1: rule__SwitchExpCS__OwnedElsePartAssignment_0_3_1 : ( ruleExpCS ) ;
public final void rule__SwitchExpCS__OwnedElsePartAssignment_0_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36041:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36042:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36042:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36043:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSwitchExpCSAccess().getOwnedElsePartExpCSParserRuleCall_0_3_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleExpCS_in_rule__SwitchExpCS__OwnedElsePartAssignment_0_3_173075);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSwitchExpCSAccess().getOwnedElsePartExpCSParserRuleCall_0_3_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchExpCS__OwnedElsePartAssignment_0_3_1"
// $ANTLR start "rule__SwitchExpCS__OwnedIteratorAssignment_1_1_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36052:1: rule__SwitchExpCS__OwnedIteratorAssignment_1_1_1 : ( ruleVarDeclarationNoInitCS ) ;
public final void rule__SwitchExpCS__OwnedIteratorAssignment_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36056:1: ( ( ruleVarDeclarationNoInitCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36057:1: ( ruleVarDeclarationNoInitCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36057:1: ( ruleVarDeclarationNoInitCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36058:1: ruleVarDeclarationNoInitCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSwitchExpCSAccess().getOwnedIteratorVarDeclarationNoInitCSParserRuleCall_1_1_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleVarDeclarationNoInitCS_in_rule__SwitchExpCS__OwnedIteratorAssignment_1_1_173106);
ruleVarDeclarationNoInitCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSwitchExpCSAccess().getOwnedIteratorVarDeclarationNoInitCSParserRuleCall_1_1_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchExpCS__OwnedIteratorAssignment_1_1_1"
// $ANTLR start "rule__SwitchExpCS__OwnedAltPartsAssignment_1_3_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36067:1: rule__SwitchExpCS__OwnedAltPartsAssignment_1_3_1 : ( ruleSwitchAltCS ) ;
public final void rule__SwitchExpCS__OwnedAltPartsAssignment_1_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36071:1: ( ( ruleSwitchAltCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36072:1: ( ruleSwitchAltCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36072:1: ( ruleSwitchAltCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36073:1: ruleSwitchAltCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSwitchExpCSAccess().getOwnedAltPartsSwitchAltCSParserRuleCall_1_3_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleSwitchAltCS_in_rule__SwitchExpCS__OwnedAltPartsAssignment_1_3_173137);
ruleSwitchAltCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSwitchExpCSAccess().getOwnedAltPartsSwitchAltCSParserRuleCall_1_3_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchExpCS__OwnedAltPartsAssignment_1_3_1"
// $ANTLR start "rule__SwitchExpCS__OwnedElsePartAssignment_1_4_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36082:1: rule__SwitchExpCS__OwnedElsePartAssignment_1_4_1 : ( ruleExpCS ) ;
public final void rule__SwitchExpCS__OwnedElsePartAssignment_1_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36086:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36087:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36087:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36088:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSwitchExpCSAccess().getOwnedElsePartExpCSParserRuleCall_1_4_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleExpCS_in_rule__SwitchExpCS__OwnedElsePartAssignment_1_4_173168);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSwitchExpCSAccess().getOwnedElsePartExpCSParserRuleCall_1_4_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchExpCS__OwnedElsePartAssignment_1_4_1"
// $ANTLR start "rule__SwitchAltCS__OwnedConditionAssignment_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36097:1: rule__SwitchAltCS__OwnedConditionAssignment_1 : ( ruleExpCS ) ;
public final void rule__SwitchAltCS__OwnedConditionAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36101:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36102:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36102:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36103:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSwitchAltCSAccess().getOwnedConditionExpCSParserRuleCall_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleExpCS_in_rule__SwitchAltCS__OwnedConditionAssignment_173199);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSwitchAltCSAccess().getOwnedConditionExpCSParserRuleCall_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchAltCS__OwnedConditionAssignment_1"
// $ANTLR start "rule__SwitchAltCS__OwnedBodyAssignment_3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36112:1: rule__SwitchAltCS__OwnedBodyAssignment_3 : ( ruleExpCS ) ;
public final void rule__SwitchAltCS__OwnedBodyAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36116:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36117:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36117:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36118:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSwitchAltCSAccess().getOwnedBodyExpCSParserRuleCall_3_0());
}
pushFollow(FollowSets003.FOLLOW_ruleExpCS_in_rule__SwitchAltCS__OwnedBodyAssignment_373230);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSwitchAltCSAccess().getOwnedBodyExpCSParserRuleCall_3_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SwitchAltCS__OwnedBodyAssignment_3"
// $ANTLR start "rule__TryExpCS__OwnedExpsAssignment_3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36127:1: rule__TryExpCS__OwnedExpsAssignment_3 : ( ruleExpCS ) ;
public final void rule__TryExpCS__OwnedExpsAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36131:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36132:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36132:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36133:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTryExpCSAccess().getOwnedExpsExpCSParserRuleCall_3_0());
}
pushFollow(FollowSets003.FOLLOW_ruleExpCS_in_rule__TryExpCS__OwnedExpsAssignment_373261);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTryExpCSAccess().getOwnedExpsExpCSParserRuleCall_3_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TryExpCS__OwnedExpsAssignment_3"
// $ANTLR start "rule__TryExpCS__OwnedCatchsAssignment_5"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36142:1: rule__TryExpCS__OwnedCatchsAssignment_5 : ( ruleCatchExpCS ) ;
public final void rule__TryExpCS__OwnedCatchsAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36146:1: ( ( ruleCatchExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36147:1: ( ruleCatchExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36147:1: ( ruleCatchExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36148:1: ruleCatchExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTryExpCSAccess().getOwnedCatchsCatchExpCSParserRuleCall_5_0());
}
pushFollow(FollowSets003.FOLLOW_ruleCatchExpCS_in_rule__TryExpCS__OwnedCatchsAssignment_573292);
ruleCatchExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTryExpCSAccess().getOwnedCatchsCatchExpCSParserRuleCall_5_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TryExpCS__OwnedCatchsAssignment_5"
// $ANTLR start "rule__VarDeclarationCS__NameAssignment_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36157:1: rule__VarDeclarationCS__NameAssignment_0 : ( ruleUnrestrictedName ) ;
public final void rule__VarDeclarationCS__NameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36161:1: ( ( ruleUnrestrictedName ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36162:1: ( ruleUnrestrictedName )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36162:1: ( ruleUnrestrictedName )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36163:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVarDeclarationCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
}
pushFollow(FollowSets003.FOLLOW_ruleUnrestrictedName_in_rule__VarDeclarationCS__NameAssignment_073323);
ruleUnrestrictedName();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getVarDeclarationCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__VarDeclarationCS__NameAssignment_0"
// $ANTLR start "rule__VarDeclarationCS__OwnedTypeAssignment_1_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36172:1: rule__VarDeclarationCS__OwnedTypeAssignment_1_1 : ( ruleTypeExpCS ) ;
public final void rule__VarDeclarationCS__OwnedTypeAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36176:1: ( ( ruleTypeExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36177:1: ( ruleTypeExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36177:1: ( ruleTypeExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36178:1: ruleTypeExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVarDeclarationCSAccess().getOwnedTypeTypeExpCSParserRuleCall_1_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleTypeExpCS_in_rule__VarDeclarationCS__OwnedTypeAssignment_1_173354);
ruleTypeExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getVarDeclarationCSAccess().getOwnedTypeTypeExpCSParserRuleCall_1_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__VarDeclarationCS__OwnedTypeAssignment_1_1"
// $ANTLR start "rule__VarDeclarationCS__InitOpAssignment_2_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36187:1: rule__VarDeclarationCS__InitOpAssignment_2_0 : ( ruleInitOpCS ) ;
public final void rule__VarDeclarationCS__InitOpAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36191:1: ( ( ruleInitOpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36192:1: ( ruleInitOpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36192:1: ( ruleInitOpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36193:1: ruleInitOpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVarDeclarationCSAccess().getInitOpInitOpCSEnumRuleCall_2_0_0());
}
pushFollow(FollowSets003.FOLLOW_ruleInitOpCS_in_rule__VarDeclarationCS__InitOpAssignment_2_073385);
ruleInitOpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getVarDeclarationCSAccess().getInitOpInitOpCSEnumRuleCall_2_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__VarDeclarationCS__InitOpAssignment_2_0"
// $ANTLR start "rule__VarDeclarationCS__OwnedInitExpressionAssignment_2_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36202:1: rule__VarDeclarationCS__OwnedInitExpressionAssignment_2_1 : ( ruleExpCS ) ;
public final void rule__VarDeclarationCS__OwnedInitExpressionAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36206:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36207:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36207:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36208:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVarDeclarationCSAccess().getOwnedInitExpressionExpCSParserRuleCall_2_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleExpCS_in_rule__VarDeclarationCS__OwnedInitExpressionAssignment_2_173416);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getVarDeclarationCSAccess().getOwnedInitExpressionExpCSParserRuleCall_2_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__VarDeclarationCS__OwnedInitExpressionAssignment_2_1"
// $ANTLR start "rule__VarDeclarationNoInitCS__NameAssignment_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36217:1: rule__VarDeclarationNoInitCS__NameAssignment_0 : ( ruleUnrestrictedName ) ;
public final void rule__VarDeclarationNoInitCS__NameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36221:1: ( ( ruleUnrestrictedName ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36222:1: ( ruleUnrestrictedName )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36222:1: ( ruleUnrestrictedName )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36223:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVarDeclarationNoInitCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
}
pushFollow(FollowSets003.FOLLOW_ruleUnrestrictedName_in_rule__VarDeclarationNoInitCS__NameAssignment_073447);
ruleUnrestrictedName();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getVarDeclarationNoInitCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__VarDeclarationNoInitCS__NameAssignment_0"
// $ANTLR start "rule__VarDeclarationNoInitCS__OwnedTypeAssignment_1_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36232:1: rule__VarDeclarationNoInitCS__OwnedTypeAssignment_1_1 : ( ruleTypeExpCS ) ;
public final void rule__VarDeclarationNoInitCS__OwnedTypeAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36236:1: ( ( ruleTypeExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36237:1: ( ruleTypeExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36237:1: ( ruleTypeExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36238:1: ruleTypeExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVarDeclarationNoInitCSAccess().getOwnedTypeTypeExpCSParserRuleCall_1_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleTypeExpCS_in_rule__VarDeclarationNoInitCS__OwnedTypeAssignment_1_173478);
ruleTypeExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getVarDeclarationNoInitCSAccess().getOwnedTypeTypeExpCSParserRuleCall_1_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__VarDeclarationNoInitCS__OwnedTypeAssignment_1_1"
// $ANTLR start "rule__VarsInitializationCS__OwnedVarDeclarationsAssignment_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36247:1: rule__VarsInitializationCS__OwnedVarDeclarationsAssignment_1 : ( ruleVarDeclarationCS ) ;
public final void rule__VarsInitializationCS__OwnedVarDeclarationsAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36251:1: ( ( ruleVarDeclarationCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36252:1: ( ruleVarDeclarationCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36252:1: ( ruleVarDeclarationCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36253:1: ruleVarDeclarationCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVarsInitializationCSAccess().getOwnedVarDeclarationsVarDeclarationCSParserRuleCall_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleVarDeclarationCS_in_rule__VarsInitializationCS__OwnedVarDeclarationsAssignment_173509);
ruleVarDeclarationCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getVarsInitializationCSAccess().getOwnedVarDeclarationsVarDeclarationCSParserRuleCall_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__VarsInitializationCS__OwnedVarDeclarationsAssignment_1"
// $ANTLR start "rule__VarsInitializationCS__OwnedVarDeclarationsAssignment_2_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36262:1: rule__VarsInitializationCS__OwnedVarDeclarationsAssignment_2_1 : ( ruleVarDeclarationCS ) ;
public final void rule__VarsInitializationCS__OwnedVarDeclarationsAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36266:1: ( ( ruleVarDeclarationCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36267:1: ( ruleVarDeclarationCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36267:1: ( ruleVarDeclarationCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36268:1: ruleVarDeclarationCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getVarsInitializationCSAccess().getOwnedVarDeclarationsVarDeclarationCSParserRuleCall_2_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleVarDeclarationCS_in_rule__VarsInitializationCS__OwnedVarDeclarationsAssignment_2_173540);
ruleVarDeclarationCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getVarsInitializationCSAccess().getOwnedVarDeclarationsVarDeclarationCSParserRuleCall_2_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__VarsInitializationCS__OwnedVarDeclarationsAssignment_2_1"
// $ANTLR start "rule__WhileExpCS__OwnedResultVarAssignment_2_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36277:1: rule__WhileExpCS__OwnedResultVarAssignment_2_0 : ( ruleVarDeclarationCS ) ;
public final void rule__WhileExpCS__OwnedResultVarAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36281:1: ( ( ruleVarDeclarationCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36282:1: ( ruleVarDeclarationCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36282:1: ( ruleVarDeclarationCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36283:1: ruleVarDeclarationCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getWhileExpCSAccess().getOwnedResultVarVarDeclarationCSParserRuleCall_2_0_0());
}
pushFollow(FollowSets003.FOLLOW_ruleVarDeclarationCS_in_rule__WhileExpCS__OwnedResultVarAssignment_2_073571);
ruleVarDeclarationCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getWhileExpCSAccess().getOwnedResultVarVarDeclarationCSParserRuleCall_2_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__WhileExpCS__OwnedResultVarAssignment_2_0"
// $ANTLR start "rule__WhileExpCS__OwnedConditionAssignment_3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36292:1: rule__WhileExpCS__OwnedConditionAssignment_3 : ( ruleExpCS ) ;
public final void rule__WhileExpCS__OwnedConditionAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36296:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36297:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36297:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36298:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getWhileExpCSAccess().getOwnedConditionExpCSParserRuleCall_3_0());
}
pushFollow(FollowSets003.FOLLOW_ruleExpCS_in_rule__WhileExpCS__OwnedConditionAssignment_373602);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getWhileExpCSAccess().getOwnedConditionExpCSParserRuleCall_3_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__WhileExpCS__OwnedConditionAssignment_3"
// $ANTLR start "rule__WhileExpCS__OwnedExpsAssignment_6"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36307:1: rule__WhileExpCS__OwnedExpsAssignment_6 : ( ruleExpressionStatementCS ) ;
public final void rule__WhileExpCS__OwnedExpsAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36311:1: ( ( ruleExpressionStatementCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36312:1: ( ruleExpressionStatementCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36312:1: ( ruleExpressionStatementCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36313:1: ruleExpressionStatementCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getWhileExpCSAccess().getOwnedExpsExpressionStatementCSParserRuleCall_6_0());
}
pushFollow(FollowSets003.FOLLOW_ruleExpressionStatementCS_in_rule__WhileExpCS__OwnedExpsAssignment_673633);
ruleExpressionStatementCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getWhileExpCSAccess().getOwnedExpsExpressionStatementCSParserRuleCall_6_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__WhileExpCS__OwnedExpsAssignment_6"
// $ANTLR start "rule__URIFirstPathElementCS__ReferredElementAssignment_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36325:1: rule__URIFirstPathElementCS__ReferredElementAssignment_0 : ( ( ruleUnrestrictedName ) ) ;
public final void rule__URIFirstPathElementCS__ReferredElementAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36329:1: ( ( ( ruleUnrestrictedName ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36330:1: ( ( ruleUnrestrictedName ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36330:1: ( ( ruleUnrestrictedName ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36331:1: ( ruleUnrestrictedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getURIFirstPathElementCSAccess().getReferredElementNamedElementCrossReference_0_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36332:1: ( ruleUnrestrictedName )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36333:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getURIFirstPathElementCSAccess().getReferredElementNamedElementUnrestrictedNameParserRuleCall_0_0_1());
}
pushFollow(FollowSets003.FOLLOW_ruleUnrestrictedName_in_rule__URIFirstPathElementCS__ReferredElementAssignment_073671);
ruleUnrestrictedName();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getURIFirstPathElementCSAccess().getReferredElementNamedElementUnrestrictedNameParserRuleCall_0_0_1());
}
}
if ( state.backtracking==0 ) {
after(grammarAccess.getURIFirstPathElementCSAccess().getReferredElementNamedElementCrossReference_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__URIFirstPathElementCS__ReferredElementAssignment_0"
// $ANTLR start "rule__URIFirstPathElementCS__ReferredElementAssignment_1_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36344:1: rule__URIFirstPathElementCS__ReferredElementAssignment_1_1 : ( ( ruleURI ) ) ;
public final void rule__URIFirstPathElementCS__ReferredElementAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36348:1: ( ( ( ruleURI ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36349:1: ( ( ruleURI ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36349:1: ( ( ruleURI ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36350:1: ( ruleURI )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getURIFirstPathElementCSAccess().getReferredElementNamespaceCrossReference_1_1_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36351:1: ( ruleURI )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36352:1: ruleURI
{
if ( state.backtracking==0 ) {
before(grammarAccess.getURIFirstPathElementCSAccess().getReferredElementNamespaceURIParserRuleCall_1_1_0_1());
}
pushFollow(FollowSets003.FOLLOW_ruleURI_in_rule__URIFirstPathElementCS__ReferredElementAssignment_1_173710);
ruleURI();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getURIFirstPathElementCSAccess().getReferredElementNamespaceURIParserRuleCall_1_1_0_1());
}
}
if ( state.backtracking==0 ) {
after(grammarAccess.getURIFirstPathElementCSAccess().getReferredElementNamespaceCrossReference_1_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__URIFirstPathElementCS__ReferredElementAssignment_1_1"
// $ANTLR start "rule__PrimitiveTypeCS__NameAssignment"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36363:1: rule__PrimitiveTypeCS__NameAssignment : ( rulePrimitiveTypeIdentifier ) ;
public final void rule__PrimitiveTypeCS__NameAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36367:1: ( ( rulePrimitiveTypeIdentifier ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36368:1: ( rulePrimitiveTypeIdentifier )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36368:1: ( rulePrimitiveTypeIdentifier )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36369:1: rulePrimitiveTypeIdentifier
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimitiveTypeCSAccess().getNamePrimitiveTypeIdentifierParserRuleCall_0());
}
pushFollow(FollowSets003.FOLLOW_rulePrimitiveTypeIdentifier_in_rule__PrimitiveTypeCS__NameAssignment73745);
rulePrimitiveTypeIdentifier();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimitiveTypeCSAccess().getNamePrimitiveTypeIdentifierParserRuleCall_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PrimitiveTypeCS__NameAssignment"
// $ANTLR start "rule__CollectionTypeCS__NameAssignment_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36378:1: rule__CollectionTypeCS__NameAssignment_0 : ( ruleCollectionTypeIdentifier ) ;
public final void rule__CollectionTypeCS__NameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36382:1: ( ( ruleCollectionTypeIdentifier ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36383:1: ( ruleCollectionTypeIdentifier )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36383:1: ( ruleCollectionTypeIdentifier )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36384:1: ruleCollectionTypeIdentifier
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeCSAccess().getNameCollectionTypeIdentifierParserRuleCall_0_0());
}
pushFollow(FollowSets003.FOLLOW_ruleCollectionTypeIdentifier_in_rule__CollectionTypeCS__NameAssignment_073776);
ruleCollectionTypeIdentifier();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionTypeCSAccess().getNameCollectionTypeIdentifierParserRuleCall_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionTypeCS__NameAssignment_0"
// $ANTLR start "rule__CollectionTypeCS__OwnedTypeAssignment_1_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36393:1: rule__CollectionTypeCS__OwnedTypeAssignment_1_1 : ( ruleTypeExpCS ) ;
public final void rule__CollectionTypeCS__OwnedTypeAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36397:1: ( ( ruleTypeExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36398:1: ( ruleTypeExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36398:1: ( ruleTypeExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36399:1: ruleTypeExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeCSAccess().getOwnedTypeTypeExpCSParserRuleCall_1_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleTypeExpCS_in_rule__CollectionTypeCS__OwnedTypeAssignment_1_173807);
ruleTypeExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionTypeCSAccess().getOwnedTypeTypeExpCSParserRuleCall_1_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionTypeCS__OwnedTypeAssignment_1_1"
// $ANTLR start "rule__MapTypeCS__NameAssignment_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36408:1: rule__MapTypeCS__NameAssignment_0 : ( ( 'Map' ) ) ;
public final void rule__MapTypeCS__NameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36412:1: ( ( ( 'Map' ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36413:1: ( ( 'Map' ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36413:1: ( ( 'Map' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36414:1: ( 'Map' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapTypeCSAccess().getNameMapKeyword_0_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36415:1: ( 'Map' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36416:1: 'Map'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapTypeCSAccess().getNameMapKeyword_0_0());
}
match(input,57,FollowSets003.FOLLOW_57_in_rule__MapTypeCS__NameAssignment_073843); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMapTypeCSAccess().getNameMapKeyword_0_0());
}
}
if ( state.backtracking==0 ) {
after(grammarAccess.getMapTypeCSAccess().getNameMapKeyword_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MapTypeCS__NameAssignment_0"
// $ANTLR start "rule__MapTypeCS__OwnedKeyTypeAssignment_1_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36431:1: rule__MapTypeCS__OwnedKeyTypeAssignment_1_1 : ( ruleTypeExpCS ) ;
public final void rule__MapTypeCS__OwnedKeyTypeAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36435:1: ( ( ruleTypeExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36436:1: ( ruleTypeExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36436:1: ( ruleTypeExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36437:1: ruleTypeExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapTypeCSAccess().getOwnedKeyTypeTypeExpCSParserRuleCall_1_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleTypeExpCS_in_rule__MapTypeCS__OwnedKeyTypeAssignment_1_173882);
ruleTypeExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMapTypeCSAccess().getOwnedKeyTypeTypeExpCSParserRuleCall_1_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MapTypeCS__OwnedKeyTypeAssignment_1_1"
// $ANTLR start "rule__MapTypeCS__OwnedValueTypeAssignment_1_3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36446:1: rule__MapTypeCS__OwnedValueTypeAssignment_1_3 : ( ruleTypeExpCS ) ;
public final void rule__MapTypeCS__OwnedValueTypeAssignment_1_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36450:1: ( ( ruleTypeExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36451:1: ( ruleTypeExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36451:1: ( ruleTypeExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36452:1: ruleTypeExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapTypeCSAccess().getOwnedValueTypeTypeExpCSParserRuleCall_1_3_0());
}
pushFollow(FollowSets003.FOLLOW_ruleTypeExpCS_in_rule__MapTypeCS__OwnedValueTypeAssignment_1_373913);
ruleTypeExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMapTypeCSAccess().getOwnedValueTypeTypeExpCSParserRuleCall_1_3_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MapTypeCS__OwnedValueTypeAssignment_1_3"
// $ANTLR start "rule__TupleTypeCS__NameAssignment_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36461:1: rule__TupleTypeCS__NameAssignment_0 : ( ( 'Tuple' ) ) ;
public final void rule__TupleTypeCS__NameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36465:1: ( ( ( 'Tuple' ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36466:1: ( ( 'Tuple' ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36466:1: ( ( 'Tuple' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36467:1: ( 'Tuple' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getNameTupleKeyword_0_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36468:1: ( 'Tuple' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36469:1: 'Tuple'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getNameTupleKeyword_0_0());
}
match(input,58,FollowSets003.FOLLOW_58_in_rule__TupleTypeCS__NameAssignment_073949); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleTypeCSAccess().getNameTupleKeyword_0_0());
}
}
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleTypeCSAccess().getNameTupleKeyword_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TupleTypeCS__NameAssignment_0"
// $ANTLR start "rule__TupleTypeCS__OwnedPartsAssignment_1_1_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36484:1: rule__TupleTypeCS__OwnedPartsAssignment_1_1_0 : ( ruleTuplePartCS ) ;
public final void rule__TupleTypeCS__OwnedPartsAssignment_1_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36488:1: ( ( ruleTuplePartCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36489:1: ( ruleTuplePartCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36489:1: ( ruleTuplePartCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36490:1: ruleTuplePartCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getOwnedPartsTuplePartCSParserRuleCall_1_1_0_0());
}
pushFollow(FollowSets003.FOLLOW_ruleTuplePartCS_in_rule__TupleTypeCS__OwnedPartsAssignment_1_1_073988);
ruleTuplePartCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleTypeCSAccess().getOwnedPartsTuplePartCSParserRuleCall_1_1_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TupleTypeCS__OwnedPartsAssignment_1_1_0"
// $ANTLR start "rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36499:1: rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1 : ( ruleTuplePartCS ) ;
public final void rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36503:1: ( ( ruleTuplePartCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36504:1: ( ruleTuplePartCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36504:1: ( ruleTuplePartCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36505:1: ruleTuplePartCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getOwnedPartsTuplePartCSParserRuleCall_1_1_1_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleTuplePartCS_in_rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_174019);
ruleTuplePartCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleTypeCSAccess().getOwnedPartsTuplePartCSParserRuleCall_1_1_1_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1"
// $ANTLR start "rule__TuplePartCS__NameAssignment_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36514:1: rule__TuplePartCS__NameAssignment_0 : ( ruleUnrestrictedName ) ;
public final void rule__TuplePartCS__NameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36518:1: ( ( ruleUnrestrictedName ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36519:1: ( ruleUnrestrictedName )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36519:1: ( ruleUnrestrictedName )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36520:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTuplePartCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
}
pushFollow(FollowSets003.FOLLOW_ruleUnrestrictedName_in_rule__TuplePartCS__NameAssignment_074050);
ruleUnrestrictedName();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTuplePartCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TuplePartCS__NameAssignment_0"
// $ANTLR start "rule__TuplePartCS__OwnedTypeAssignment_2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36529:1: rule__TuplePartCS__OwnedTypeAssignment_2 : ( ruleTypeExpCS ) ;
public final void rule__TuplePartCS__OwnedTypeAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36533:1: ( ( ruleTypeExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36534:1: ( ruleTypeExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36534:1: ( ruleTypeExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36535:1: ruleTypeExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTuplePartCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_0());
}
pushFollow(FollowSets003.FOLLOW_ruleTypeExpCS_in_rule__TuplePartCS__OwnedTypeAssignment_274081);
ruleTypeExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTuplePartCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TuplePartCS__OwnedTypeAssignment_2"
// $ANTLR start "rule__CollectionLiteralExpCS__OwnedTypeAssignment_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36544:1: rule__CollectionLiteralExpCS__OwnedTypeAssignment_0 : ( ruleCollectionTypeCS ) ;
public final void rule__CollectionLiteralExpCS__OwnedTypeAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36548:1: ( ( ruleCollectionTypeCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36549:1: ( ruleCollectionTypeCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36549:1: ( ruleCollectionTypeCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36550:1: ruleCollectionTypeCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getOwnedTypeCollectionTypeCSParserRuleCall_0_0());
}
pushFollow(FollowSets003.FOLLOW_ruleCollectionTypeCS_in_rule__CollectionLiteralExpCS__OwnedTypeAssignment_074112);
ruleCollectionTypeCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralExpCSAccess().getOwnedTypeCollectionTypeCSParserRuleCall_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionLiteralExpCS__OwnedTypeAssignment_0"
// $ANTLR start "rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36559:1: rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0 : ( ruleCollectionLiteralPartCS ) ;
public final void rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36563:1: ( ( ruleCollectionLiteralPartCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36564:1: ( ruleCollectionLiteralPartCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36564:1: ( ruleCollectionLiteralPartCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36565:1: ruleCollectionLiteralPartCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getOwnedPartsCollectionLiteralPartCSParserRuleCall_2_0_0());
}
pushFollow(FollowSets003.FOLLOW_ruleCollectionLiteralPartCS_in_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_074143);
ruleCollectionLiteralPartCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralExpCSAccess().getOwnedPartsCollectionLiteralPartCSParserRuleCall_2_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0"
// $ANTLR start "rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36574:1: rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1 : ( ruleCollectionLiteralPartCS ) ;
public final void rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36578:1: ( ( ruleCollectionLiteralPartCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36579:1: ( ruleCollectionLiteralPartCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36579:1: ( ruleCollectionLiteralPartCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36580:1: ruleCollectionLiteralPartCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getOwnedPartsCollectionLiteralPartCSParserRuleCall_2_1_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleCollectionLiteralPartCS_in_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_174174);
ruleCollectionLiteralPartCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralExpCSAccess().getOwnedPartsCollectionLiteralPartCSParserRuleCall_2_1_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1"
// $ANTLR start "rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36589:1: rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0 : ( ruleExpCS ) ;
public final void rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36593:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36594:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36594:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36595:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralPartCSAccess().getOwnedExpressionExpCSParserRuleCall_0_0_0());
}
pushFollow(FollowSets003.FOLLOW_ruleExpCS_in_rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_074205);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralPartCSAccess().getOwnedExpressionExpCSParserRuleCall_0_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0"
// $ANTLR start "rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36604:1: rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1 : ( ruleExpCS ) ;
public final void rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36608:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36609:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36609:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36610:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralPartCSAccess().getOwnedLastExpressionExpCSParserRuleCall_0_1_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleExpCS_in_rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_174236);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralPartCSAccess().getOwnedLastExpressionExpCSParserRuleCall_0_1_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1"
// $ANTLR start "rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36619:1: rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1 : ( rulePatternExpCS ) ;
public final void rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36623:1: ( ( rulePatternExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36624:1: ( rulePatternExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36624:1: ( rulePatternExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36625:1: rulePatternExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralPartCSAccess().getOwnedExpressionPatternExpCSParserRuleCall_1_0());
}
pushFollow(FollowSets003.FOLLOW_rulePatternExpCS_in_rule__CollectionLiteralPartCS__OwnedExpressionAssignment_174267);
rulePatternExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralPartCSAccess().getOwnedExpressionPatternExpCSParserRuleCall_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1"
// $ANTLR start "rule__CollectionPatternCS__OwnedTypeAssignment_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36634:1: rule__CollectionPatternCS__OwnedTypeAssignment_0 : ( ruleCollectionTypeCS ) ;
public final void rule__CollectionPatternCS__OwnedTypeAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36638:1: ( ( ruleCollectionTypeCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36639:1: ( ruleCollectionTypeCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36639:1: ( ruleCollectionTypeCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36640:1: ruleCollectionTypeCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getOwnedTypeCollectionTypeCSParserRuleCall_0_0());
}
pushFollow(FollowSets003.FOLLOW_ruleCollectionTypeCS_in_rule__CollectionPatternCS__OwnedTypeAssignment_074298);
ruleCollectionTypeCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionPatternCSAccess().getOwnedTypeCollectionTypeCSParserRuleCall_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionPatternCS__OwnedTypeAssignment_0"
// $ANTLR start "rule__CollectionPatternCS__OwnedPartsAssignment_2_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36649:1: rule__CollectionPatternCS__OwnedPartsAssignment_2_0 : ( rulePatternExpCS ) ;
public final void rule__CollectionPatternCS__OwnedPartsAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36653:1: ( ( rulePatternExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36654:1: ( rulePatternExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36654:1: ( rulePatternExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36655:1: rulePatternExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getOwnedPartsPatternExpCSParserRuleCall_2_0_0());
}
pushFollow(FollowSets003.FOLLOW_rulePatternExpCS_in_rule__CollectionPatternCS__OwnedPartsAssignment_2_074329);
rulePatternExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionPatternCSAccess().getOwnedPartsPatternExpCSParserRuleCall_2_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionPatternCS__OwnedPartsAssignment_2_0"
// $ANTLR start "rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36664:1: rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1 : ( rulePatternExpCS ) ;
public final void rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36668:1: ( ( rulePatternExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36669:1: ( rulePatternExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36669:1: ( rulePatternExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36670:1: rulePatternExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getOwnedPartsPatternExpCSParserRuleCall_2_1_1_0());
}
pushFollow(FollowSets003.FOLLOW_rulePatternExpCS_in_rule__CollectionPatternCS__OwnedPartsAssignment_2_1_174360);
rulePatternExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionPatternCSAccess().getOwnedPartsPatternExpCSParserRuleCall_2_1_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1"
// $ANTLR start "rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36679:1: rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1 : ( ruleIdentifier ) ;
public final void rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36683:1: ( ( ruleIdentifier ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36684:1: ( ruleIdentifier )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36684:1: ( ruleIdentifier )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36685:1: ruleIdentifier
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getRestVariableNameIdentifierParserRuleCall_2_2_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleIdentifier_in_rule__CollectionPatternCS__RestVariableNameAssignment_2_2_174391);
ruleIdentifier();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionPatternCSAccess().getRestVariableNameIdentifierParserRuleCall_2_2_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1"
// $ANTLR start "rule__ShadowPartCS__ReferredPropertyAssignment_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36694:1: rule__ShadowPartCS__ReferredPropertyAssignment_0 : ( ( ruleUnrestrictedName ) ) ;
public final void rule__ShadowPartCS__ReferredPropertyAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36698:1: ( ( ( ruleUnrestrictedName ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36699:1: ( ( ruleUnrestrictedName ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36699:1: ( ( ruleUnrestrictedName ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36700:1: ( ruleUnrestrictedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getShadowPartCSAccess().getReferredPropertyPropertyCrossReference_0_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36701:1: ( ruleUnrestrictedName )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36702:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getShadowPartCSAccess().getReferredPropertyPropertyUnrestrictedNameParserRuleCall_0_0_1());
}
pushFollow(FollowSets003.FOLLOW_ruleUnrestrictedName_in_rule__ShadowPartCS__ReferredPropertyAssignment_074426);
ruleUnrestrictedName();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getShadowPartCSAccess().getReferredPropertyPropertyUnrestrictedNameParserRuleCall_0_0_1());
}
}
if ( state.backtracking==0 ) {
after(grammarAccess.getShadowPartCSAccess().getReferredPropertyPropertyCrossReference_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ShadowPartCS__ReferredPropertyAssignment_0"
// $ANTLR start "rule__ShadowPartCS__OwnedInitExpressionAssignment_2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36713:1: rule__ShadowPartCS__OwnedInitExpressionAssignment_2 : ( ( rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_0 ) ) ;
public final void rule__ShadowPartCS__OwnedInitExpressionAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36717:1: ( ( ( rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36718:1: ( ( rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36718:1: ( ( rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36719:1: ( rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getShadowPartCSAccess().getOwnedInitExpressionAlternatives_2_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36720:1: ( rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36720:2: rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_0
{
pushFollow(FollowSets003.FOLLOW_rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_0_in_rule__ShadowPartCS__OwnedInitExpressionAssignment_274461);
rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getShadowPartCSAccess().getOwnedInitExpressionAlternatives_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ShadowPartCS__OwnedInitExpressionAssignment_2"
// $ANTLR start "rule__PatternExpCS__PatternVariableNameAssignment_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36729:1: rule__PatternExpCS__PatternVariableNameAssignment_0 : ( ruleUnrestrictedName ) ;
public final void rule__PatternExpCS__PatternVariableNameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36733:1: ( ( ruleUnrestrictedName ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36734:1: ( ruleUnrestrictedName )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36734:1: ( ruleUnrestrictedName )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36735:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPatternExpCSAccess().getPatternVariableNameUnrestrictedNameParserRuleCall_0_0());
}
pushFollow(FollowSets003.FOLLOW_ruleUnrestrictedName_in_rule__PatternExpCS__PatternVariableNameAssignment_074494);
ruleUnrestrictedName();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPatternExpCSAccess().getPatternVariableNameUnrestrictedNameParserRuleCall_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PatternExpCS__PatternVariableNameAssignment_0"
// $ANTLR start "rule__PatternExpCS__OwnedPatternTypeAssignment_2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36744:1: rule__PatternExpCS__OwnedPatternTypeAssignment_2 : ( ruleTypeExpCS ) ;
public final void rule__PatternExpCS__OwnedPatternTypeAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36748:1: ( ( ruleTypeExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36749:1: ( ruleTypeExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36749:1: ( ruleTypeExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36750:1: ruleTypeExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPatternExpCSAccess().getOwnedPatternTypeTypeExpCSParserRuleCall_2_0());
}
pushFollow(FollowSets003.FOLLOW_ruleTypeExpCS_in_rule__PatternExpCS__OwnedPatternTypeAssignment_274525);
ruleTypeExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPatternExpCSAccess().getOwnedPatternTypeTypeExpCSParserRuleCall_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PatternExpCS__OwnedPatternTypeAssignment_2"
// $ANTLR start "rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36759:1: rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2 : ( ruleExpCS ) ;
public final void rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36763:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36764:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36764:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36765:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLambdaLiteralExpCSAccess().getOwnedExpressionCSExpCSParserRuleCall_2_0());
}
pushFollow(FollowSets003.FOLLOW_ruleExpCS_in_rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_274556);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLambdaLiteralExpCSAccess().getOwnedExpressionCSExpCSParserRuleCall_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2"
// $ANTLR start "rule__MapLiteralExpCS__OwnedTypeAssignment_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36774:1: rule__MapLiteralExpCS__OwnedTypeAssignment_0 : ( ruleMapTypeCS ) ;
public final void rule__MapLiteralExpCS__OwnedTypeAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36778:1: ( ( ruleMapTypeCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36779:1: ( ruleMapTypeCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36779:1: ( ruleMapTypeCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36780:1: ruleMapTypeCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralExpCSAccess().getOwnedTypeMapTypeCSParserRuleCall_0_0());
}
pushFollow(FollowSets003.FOLLOW_ruleMapTypeCS_in_rule__MapLiteralExpCS__OwnedTypeAssignment_074587);
ruleMapTypeCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMapLiteralExpCSAccess().getOwnedTypeMapTypeCSParserRuleCall_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MapLiteralExpCS__OwnedTypeAssignment_0"
// $ANTLR start "rule__MapLiteralExpCS__OwnedPartsAssignment_2_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36789:1: rule__MapLiteralExpCS__OwnedPartsAssignment_2_0 : ( ruleMapLiteralPartCS ) ;
public final void rule__MapLiteralExpCS__OwnedPartsAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36793:1: ( ( ruleMapLiteralPartCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36794:1: ( ruleMapLiteralPartCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36794:1: ( ruleMapLiteralPartCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36795:1: ruleMapLiteralPartCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralExpCSAccess().getOwnedPartsMapLiteralPartCSParserRuleCall_2_0_0());
}
pushFollow(FollowSets003.FOLLOW_ruleMapLiteralPartCS_in_rule__MapLiteralExpCS__OwnedPartsAssignment_2_074618);
ruleMapLiteralPartCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMapLiteralExpCSAccess().getOwnedPartsMapLiteralPartCSParserRuleCall_2_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MapLiteralExpCS__OwnedPartsAssignment_2_0"
// $ANTLR start "rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36804:1: rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1 : ( ruleMapLiteralPartCS ) ;
public final void rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36808:1: ( ( ruleMapLiteralPartCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36809:1: ( ruleMapLiteralPartCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36809:1: ( ruleMapLiteralPartCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36810:1: ruleMapLiteralPartCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralExpCSAccess().getOwnedPartsMapLiteralPartCSParserRuleCall_2_1_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleMapLiteralPartCS_in_rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_174649);
ruleMapLiteralPartCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMapLiteralExpCSAccess().getOwnedPartsMapLiteralPartCSParserRuleCall_2_1_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1"
// $ANTLR start "rule__MapLiteralPartCS__OwnedKeyAssignment_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36819:1: rule__MapLiteralPartCS__OwnedKeyAssignment_0 : ( ruleExpCS ) ;
public final void rule__MapLiteralPartCS__OwnedKeyAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36823:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36824:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36824:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36825:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralPartCSAccess().getOwnedKeyExpCSParserRuleCall_0_0());
}
pushFollow(FollowSets003.FOLLOW_ruleExpCS_in_rule__MapLiteralPartCS__OwnedKeyAssignment_074680);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMapLiteralPartCSAccess().getOwnedKeyExpCSParserRuleCall_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MapLiteralPartCS__OwnedKeyAssignment_0"
// $ANTLR start "rule__MapLiteralPartCS__OwnedValueAssignment_2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36834:1: rule__MapLiteralPartCS__OwnedValueAssignment_2 : ( ruleExpCS ) ;
public final void rule__MapLiteralPartCS__OwnedValueAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36838:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36839:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36839:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36840:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralPartCSAccess().getOwnedValueExpCSParserRuleCall_2_0());
}
pushFollow(FollowSets003.FOLLOW_ruleExpCS_in_rule__MapLiteralPartCS__OwnedValueAssignment_274711);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMapLiteralPartCSAccess().getOwnedValueExpCSParserRuleCall_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__MapLiteralPartCS__OwnedValueAssignment_2"
// $ANTLR start "rule__TupleLiteralExpCS__OwnedPartsAssignment_2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36849:1: rule__TupleLiteralExpCS__OwnedPartsAssignment_2 : ( ruleTupleLiteralPartCS ) ;
public final void rule__TupleLiteralExpCS__OwnedPartsAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36853:1: ( ( ruleTupleLiteralPartCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36854:1: ( ruleTupleLiteralPartCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36854:1: ( ruleTupleLiteralPartCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36855:1: ruleTupleLiteralPartCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getOwnedPartsTupleLiteralPartCSParserRuleCall_2_0());
}
pushFollow(FollowSets003.FOLLOW_ruleTupleLiteralPartCS_in_rule__TupleLiteralExpCS__OwnedPartsAssignment_274742);
ruleTupleLiteralPartCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralExpCSAccess().getOwnedPartsTupleLiteralPartCSParserRuleCall_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TupleLiteralExpCS__OwnedPartsAssignment_2"
// $ANTLR start "rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36864:1: rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1 : ( ruleTupleLiteralPartCS ) ;
public final void rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36868:1: ( ( ruleTupleLiteralPartCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36869:1: ( ruleTupleLiteralPartCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36869:1: ( ruleTupleLiteralPartCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36870:1: ruleTupleLiteralPartCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getOwnedPartsTupleLiteralPartCSParserRuleCall_3_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleTupleLiteralPartCS_in_rule__TupleLiteralExpCS__OwnedPartsAssignment_3_174773);
ruleTupleLiteralPartCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralExpCSAccess().getOwnedPartsTupleLiteralPartCSParserRuleCall_3_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1"
// $ANTLR start "rule__TupleLiteralPartCS__NameAssignment_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36879:1: rule__TupleLiteralPartCS__NameAssignment_0 : ( ruleUnrestrictedName ) ;
public final void rule__TupleLiteralPartCS__NameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36883:1: ( ( ruleUnrestrictedName ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36884:1: ( ruleUnrestrictedName )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36884:1: ( ruleUnrestrictedName )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36885:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
}
pushFollow(FollowSets003.FOLLOW_ruleUnrestrictedName_in_rule__TupleLiteralPartCS__NameAssignment_074804);
ruleUnrestrictedName();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralPartCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TupleLiteralPartCS__NameAssignment_0"
// $ANTLR start "rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36894:1: rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1 : ( ruleTypeExpCS ) ;
public final void rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36898:1: ( ( ruleTypeExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36899:1: ( ruleTypeExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36899:1: ( ruleTypeExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36900:1: ruleTypeExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSAccess().getOwnedTypeTypeExpCSParserRuleCall_1_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleTypeExpCS_in_rule__TupleLiteralPartCS__OwnedTypeAssignment_1_174835);
ruleTypeExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralPartCSAccess().getOwnedTypeTypeExpCSParserRuleCall_1_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1"
// $ANTLR start "rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36909:1: rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3 : ( ruleExpCS ) ;
public final void rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36913:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36914:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36914:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36915:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSAccess().getOwnedInitExpressionExpCSParserRuleCall_3_0());
}
pushFollow(FollowSets003.FOLLOW_ruleExpCS_in_rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_374866);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralPartCSAccess().getOwnedInitExpressionExpCSParserRuleCall_3_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3"
// $ANTLR start "rule__NumberLiteralExpCS__SymbolAssignment"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36924:1: rule__NumberLiteralExpCS__SymbolAssignment : ( ruleNUMBER_LITERAL ) ;
public final void rule__NumberLiteralExpCS__SymbolAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36928:1: ( ( ruleNUMBER_LITERAL ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36929:1: ( ruleNUMBER_LITERAL )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36929:1: ( ruleNUMBER_LITERAL )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36930:1: ruleNUMBER_LITERAL
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNumberLiteralExpCSAccess().getSymbolNUMBER_LITERALParserRuleCall_0());
}
pushFollow(FollowSets003.FOLLOW_ruleNUMBER_LITERAL_in_rule__NumberLiteralExpCS__SymbolAssignment74897);
ruleNUMBER_LITERAL();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNumberLiteralExpCSAccess().getSymbolNUMBER_LITERALParserRuleCall_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NumberLiteralExpCS__SymbolAssignment"
// $ANTLR start "rule__StringLiteralExpCS__SegmentsAssignment"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36939:1: rule__StringLiteralExpCS__SegmentsAssignment : ( ruleStringLiteral ) ;
public final void rule__StringLiteralExpCS__SegmentsAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36943:1: ( ( ruleStringLiteral ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36944:1: ( ruleStringLiteral )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36944:1: ( ruleStringLiteral )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36945:1: ruleStringLiteral
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStringLiteralExpCSAccess().getSegmentsStringLiteralParserRuleCall_0());
}
pushFollow(FollowSets003.FOLLOW_ruleStringLiteral_in_rule__StringLiteralExpCS__SegmentsAssignment74928);
ruleStringLiteral();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getStringLiteralExpCSAccess().getSegmentsStringLiteralParserRuleCall_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__StringLiteralExpCS__SegmentsAssignment"
// $ANTLR start "rule__BooleanLiteralExpCS__SymbolAssignment_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36954:1: rule__BooleanLiteralExpCS__SymbolAssignment_0 : ( ( 'true' ) ) ;
public final void rule__BooleanLiteralExpCS__SymbolAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36958:1: ( ( ( 'true' ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36959:1: ( ( 'true' ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36959:1: ( ( 'true' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36960:1: ( 'true' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanLiteralExpCSAccess().getSymbolTrueKeyword_0_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36961:1: ( 'true' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36962:1: 'true'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanLiteralExpCSAccess().getSymbolTrueKeyword_0_0());
}
match(input,167,FollowSets003.FOLLOW_167_in_rule__BooleanLiteralExpCS__SymbolAssignment_074964); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBooleanLiteralExpCSAccess().getSymbolTrueKeyword_0_0());
}
}
if ( state.backtracking==0 ) {
after(grammarAccess.getBooleanLiteralExpCSAccess().getSymbolTrueKeyword_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__BooleanLiteralExpCS__SymbolAssignment_0"
// $ANTLR start "rule__BooleanLiteralExpCS__SymbolAssignment_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36977:1: rule__BooleanLiteralExpCS__SymbolAssignment_1 : ( ( 'false' ) ) ;
public final void rule__BooleanLiteralExpCS__SymbolAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36981:1: ( ( ( 'false' ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36982:1: ( ( 'false' ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36982:1: ( ( 'false' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36983:1: ( 'false' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanLiteralExpCSAccess().getSymbolFalseKeyword_1_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36984:1: ( 'false' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:36985:1: 'false'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanLiteralExpCSAccess().getSymbolFalseKeyword_1_0());
}
match(input,168,FollowSets003.FOLLOW_168_in_rule__BooleanLiteralExpCS__SymbolAssignment_175008); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBooleanLiteralExpCSAccess().getSymbolFalseKeyword_1_0());
}
}
if ( state.backtracking==0 ) {
after(grammarAccess.getBooleanLiteralExpCSAccess().getSymbolFalseKeyword_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__BooleanLiteralExpCS__SymbolAssignment_1"
// $ANTLR start "rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37000:1: rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1 : ( ruleMultiplicityCS ) ;
public final void rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37004:1: ( ( ruleMultiplicityCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37005:1: ( ruleMultiplicityCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37005:1: ( ruleMultiplicityCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37006:1: ruleMultiplicityCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeLiteralWithMultiplicityCSAccess().getOwnedMultiplicityMultiplicityCSParserRuleCall_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleMultiplicityCS_in_rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_175047);
ruleMultiplicityCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeLiteralWithMultiplicityCSAccess().getOwnedMultiplicityMultiplicityCSParserRuleCall_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1"
// $ANTLR start "rule__TypeLiteralExpCS__OwnedTypeAssignment"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37015:1: rule__TypeLiteralExpCS__OwnedTypeAssignment : ( ruleTypeLiteralWithMultiplicityCS ) ;
public final void rule__TypeLiteralExpCS__OwnedTypeAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37019:1: ( ( ruleTypeLiteralWithMultiplicityCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37020:1: ( ruleTypeLiteralWithMultiplicityCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37020:1: ( ruleTypeLiteralWithMultiplicityCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37021:1: ruleTypeLiteralWithMultiplicityCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeLiteralExpCSAccess().getOwnedTypeTypeLiteralWithMultiplicityCSParserRuleCall_0());
}
pushFollow(FollowSets003.FOLLOW_ruleTypeLiteralWithMultiplicityCS_in_rule__TypeLiteralExpCS__OwnedTypeAssignment75078);
ruleTypeLiteralWithMultiplicityCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeLiteralExpCSAccess().getOwnedTypeTypeLiteralWithMultiplicityCSParserRuleCall_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypeLiteralExpCS__OwnedTypeAssignment"
// $ANTLR start "rule__TypeNameExpCS__OwnedPathNameAssignment_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37030:1: rule__TypeNameExpCS__OwnedPathNameAssignment_0 : ( rulePathNameCS ) ;
public final void rule__TypeNameExpCS__OwnedPathNameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37034:1: ( ( rulePathNameCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37035:1: ( rulePathNameCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37035:1: ( rulePathNameCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37036:1: rulePathNameCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeNameExpCSAccess().getOwnedPathNamePathNameCSParserRuleCall_0_0());
}
pushFollow(FollowSets003.FOLLOW_rulePathNameCS_in_rule__TypeNameExpCS__OwnedPathNameAssignment_075109);
rulePathNameCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeNameExpCSAccess().getOwnedPathNamePathNameCSParserRuleCall_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypeNameExpCS__OwnedPathNameAssignment_0"
// $ANTLR start "rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37045:1: rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0 : ( ruleCurlyBracketedClauseCS ) ;
public final void rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37049:1: ( ( ruleCurlyBracketedClauseCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37050:1: ( ruleCurlyBracketedClauseCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37050:1: ( ruleCurlyBracketedClauseCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37051:1: ruleCurlyBracketedClauseCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeNameExpCSAccess().getOwnedCurlyBracketedClauseCurlyBracketedClauseCSParserRuleCall_1_0_0());
}
pushFollow(FollowSets003.FOLLOW_ruleCurlyBracketedClauseCS_in_rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_075140);
ruleCurlyBracketedClauseCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeNameExpCSAccess().getOwnedCurlyBracketedClauseCurlyBracketedClauseCSParserRuleCall_1_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0"
// $ANTLR start "rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37060:1: rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1 : ( ruleExpCS ) ;
public final void rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37064:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37065:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37065:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37066:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeNameExpCSAccess().getOwnedPatternGuardExpCSParserRuleCall_1_1_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleExpCS_in_rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_175171);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeNameExpCSAccess().getOwnedPatternGuardExpCSParserRuleCall_1_1_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1"
// $ANTLR start "rule__TypeExpCS__OwnedMultiplicityAssignment_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37075:1: rule__TypeExpCS__OwnedMultiplicityAssignment_1 : ( ruleMultiplicityCS ) ;
public final void rule__TypeExpCS__OwnedMultiplicityAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37079:1: ( ( ruleMultiplicityCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37080:1: ( ruleMultiplicityCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37080:1: ( ruleMultiplicityCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37081:1: ruleMultiplicityCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeExpCSAccess().getOwnedMultiplicityMultiplicityCSParserRuleCall_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleMultiplicityCS_in_rule__TypeExpCS__OwnedMultiplicityAssignment_175202);
ruleMultiplicityCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeExpCSAccess().getOwnedMultiplicityMultiplicityCSParserRuleCall_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypeExpCS__OwnedMultiplicityAssignment_1"
// $ANTLR start "rule__ExpCS__NameAssignment_0_1_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37090:1: rule__ExpCS__NameAssignment_0_1_1 : ( ruleBinaryOperatorName ) ;
public final void rule__ExpCS__NameAssignment_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37094:1: ( ( ruleBinaryOperatorName ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37095:1: ( ruleBinaryOperatorName )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37095:1: ( ruleBinaryOperatorName )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37096:1: ruleBinaryOperatorName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getNameBinaryOperatorNameParserRuleCall_0_1_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleBinaryOperatorName_in_rule__ExpCS__NameAssignment_0_1_175233);
ruleBinaryOperatorName();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getExpCSAccess().getNameBinaryOperatorNameParserRuleCall_0_1_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ExpCS__NameAssignment_0_1_1"
// $ANTLR start "rule__ExpCS__OwnedRightAssignment_0_1_2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37105:1: rule__ExpCS__OwnedRightAssignment_0_1_2 : ( ruleExpCS ) ;
public final void rule__ExpCS__OwnedRightAssignment_0_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37109:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37110:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37110:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37111:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getOwnedRightExpCSParserRuleCall_0_1_2_0());
}
pushFollow(FollowSets003.FOLLOW_ruleExpCS_in_rule__ExpCS__OwnedRightAssignment_0_1_275264);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getExpCSAccess().getOwnedRightExpCSParserRuleCall_0_1_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ExpCS__OwnedRightAssignment_0_1_2"
// $ANTLR start "rule__PrefixedLetExpCS__NameAssignment_0_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37120:1: rule__PrefixedLetExpCS__NameAssignment_0_1 : ( ruleUnaryOperatorName ) ;
public final void rule__PrefixedLetExpCS__NameAssignment_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37124:1: ( ( ruleUnaryOperatorName ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37125:1: ( ruleUnaryOperatorName )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37125:1: ( ruleUnaryOperatorName )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37126:1: ruleUnaryOperatorName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixedLetExpCSAccess().getNameUnaryOperatorNameParserRuleCall_0_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleUnaryOperatorName_in_rule__PrefixedLetExpCS__NameAssignment_0_175295);
ruleUnaryOperatorName();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrefixedLetExpCSAccess().getNameUnaryOperatorNameParserRuleCall_0_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PrefixedLetExpCS__NameAssignment_0_1"
// $ANTLR start "rule__PrefixedLetExpCS__OwnedRightAssignment_0_2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37135:1: rule__PrefixedLetExpCS__OwnedRightAssignment_0_2 : ( rulePrefixedLetExpCS ) ;
public final void rule__PrefixedLetExpCS__OwnedRightAssignment_0_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37139:1: ( ( rulePrefixedLetExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37140:1: ( rulePrefixedLetExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37140:1: ( rulePrefixedLetExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37141:1: rulePrefixedLetExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixedLetExpCSAccess().getOwnedRightPrefixedLetExpCSParserRuleCall_0_2_0());
}
pushFollow(FollowSets003.FOLLOW_rulePrefixedLetExpCS_in_rule__PrefixedLetExpCS__OwnedRightAssignment_0_275326);
rulePrefixedLetExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrefixedLetExpCSAccess().getOwnedRightPrefixedLetExpCSParserRuleCall_0_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PrefixedLetExpCS__OwnedRightAssignment_0_2"
// $ANTLR start "rule__PrefixedPrimaryExpCS__NameAssignment_0_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37150:1: rule__PrefixedPrimaryExpCS__NameAssignment_0_1 : ( ruleUnaryOperatorName ) ;
public final void rule__PrefixedPrimaryExpCS__NameAssignment_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37154:1: ( ( ruleUnaryOperatorName ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37155:1: ( ruleUnaryOperatorName )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37155:1: ( ruleUnaryOperatorName )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37156:1: ruleUnaryOperatorName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixedPrimaryExpCSAccess().getNameUnaryOperatorNameParserRuleCall_0_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleUnaryOperatorName_in_rule__PrefixedPrimaryExpCS__NameAssignment_0_175357);
ruleUnaryOperatorName();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrefixedPrimaryExpCSAccess().getNameUnaryOperatorNameParserRuleCall_0_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PrefixedPrimaryExpCS__NameAssignment_0_1"
// $ANTLR start "rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37165:1: rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2 : ( rulePrefixedPrimaryExpCS ) ;
public final void rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37169:1: ( ( rulePrefixedPrimaryExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37170:1: ( rulePrefixedPrimaryExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37170:1: ( rulePrefixedPrimaryExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37171:1: rulePrefixedPrimaryExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixedPrimaryExpCSAccess().getOwnedRightPrefixedPrimaryExpCSParserRuleCall_0_2_0());
}
pushFollow(FollowSets003.FOLLOW_rulePrefixedPrimaryExpCS_in_rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_275388);
rulePrefixedPrimaryExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrefixedPrimaryExpCSAccess().getOwnedRightPrefixedPrimaryExpCSParserRuleCall_0_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2"
// $ANTLR start "rule__NameExpCS__OwnedPathNameAssignment_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37180:1: rule__NameExpCS__OwnedPathNameAssignment_0 : ( rulePathNameCS ) ;
public final void rule__NameExpCS__OwnedPathNameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37184:1: ( ( rulePathNameCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37185:1: ( rulePathNameCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37185:1: ( rulePathNameCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37186:1: rulePathNameCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNameExpCSAccess().getOwnedPathNamePathNameCSParserRuleCall_0_0());
}
pushFollow(FollowSets003.FOLLOW_rulePathNameCS_in_rule__NameExpCS__OwnedPathNameAssignment_075419);
rulePathNameCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNameExpCSAccess().getOwnedPathNamePathNameCSParserRuleCall_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NameExpCS__OwnedPathNameAssignment_0"
// $ANTLR start "rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37195:1: rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1 : ( ruleSquareBracketedClauseCS ) ;
public final void rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37199:1: ( ( ruleSquareBracketedClauseCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37200:1: ( ruleSquareBracketedClauseCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37200:1: ( ruleSquareBracketedClauseCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37201:1: ruleSquareBracketedClauseCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNameExpCSAccess().getOwnedSquareBracketedClausesSquareBracketedClauseCSParserRuleCall_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleSquareBracketedClauseCS_in_rule__NameExpCS__OwnedSquareBracketedClausesAssignment_175450);
ruleSquareBracketedClauseCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNameExpCSAccess().getOwnedSquareBracketedClausesSquareBracketedClauseCSParserRuleCall_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1"
// $ANTLR start "rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37210:1: rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2 : ( ruleRoundBracketedClauseCS ) ;
public final void rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37214:1: ( ( ruleRoundBracketedClauseCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37215:1: ( ruleRoundBracketedClauseCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37215:1: ( ruleRoundBracketedClauseCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37216:1: ruleRoundBracketedClauseCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNameExpCSAccess().getOwnedRoundBracketedClauseRoundBracketedClauseCSParserRuleCall_2_0());
}
pushFollow(FollowSets003.FOLLOW_ruleRoundBracketedClauseCS_in_rule__NameExpCS__OwnedRoundBracketedClauseAssignment_275481);
ruleRoundBracketedClauseCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNameExpCSAccess().getOwnedRoundBracketedClauseRoundBracketedClauseCSParserRuleCall_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2"
// $ANTLR start "rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37225:1: rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3 : ( ruleCurlyBracketedClauseCS ) ;
public final void rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37229:1: ( ( ruleCurlyBracketedClauseCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37230:1: ( ruleCurlyBracketedClauseCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37230:1: ( ruleCurlyBracketedClauseCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37231:1: ruleCurlyBracketedClauseCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNameExpCSAccess().getOwnedCurlyBracketedClauseCurlyBracketedClauseCSParserRuleCall_3_0());
}
pushFollow(FollowSets003.FOLLOW_ruleCurlyBracketedClauseCS_in_rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_375512);
ruleCurlyBracketedClauseCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNameExpCSAccess().getOwnedCurlyBracketedClauseCurlyBracketedClauseCSParserRuleCall_3_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3"
// $ANTLR start "rule__NameExpCS__IsPreAssignment_4_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37240:1: rule__NameExpCS__IsPreAssignment_4_0 : ( ( '@' ) ) ;
public final void rule__NameExpCS__IsPreAssignment_4_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37244:1: ( ( ( '@' ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37245:1: ( ( '@' ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37245:1: ( ( '@' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37246:1: ( '@' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNameExpCSAccess().getIsPreCommercialAtKeyword_4_0_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37247:1: ( '@' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37248:1: '@'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNameExpCSAccess().getIsPreCommercialAtKeyword_4_0_0());
}
match(input,93,FollowSets003.FOLLOW_93_in_rule__NameExpCS__IsPreAssignment_4_075548); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNameExpCSAccess().getIsPreCommercialAtKeyword_4_0_0());
}
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNameExpCSAccess().getIsPreCommercialAtKeyword_4_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NameExpCS__IsPreAssignment_4_0"
// $ANTLR start "rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37263:1: rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0 : ( ruleShadowPartCS ) ;
public final void rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37267:1: ( ( ruleShadowPartCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37268:1: ( ruleShadowPartCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37268:1: ( ruleShadowPartCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37269:1: ruleShadowPartCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_0_0());
}
pushFollow(FollowSets003.FOLLOW_ruleShadowPartCS_in_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_075587);
ruleShadowPartCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0"
// $ANTLR start "rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37278:1: rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1 : ( ruleShadowPartCS ) ;
public final void rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37282:1: ( ( ruleShadowPartCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37283:1: ( ruleShadowPartCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37283:1: ( ruleShadowPartCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37284:1: ruleShadowPartCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_1_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleShadowPartCS_in_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_175618);
ruleShadowPartCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_1_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1"
// $ANTLR start "rule__CurlyBracketedClauseCS__ValueAssignment_2_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37293:1: rule__CurlyBracketedClauseCS__ValueAssignment_2_1 : ( ruleStringLiteral ) ;
public final void rule__CurlyBracketedClauseCS__ValueAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37297:1: ( ( ruleStringLiteral ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37298:1: ( ruleStringLiteral )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37298:1: ( ruleStringLiteral )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37299:1: ruleStringLiteral
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCurlyBracketedClauseCSAccess().getValueStringLiteralParserRuleCall_2_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleStringLiteral_in_rule__CurlyBracketedClauseCS__ValueAssignment_2_175649);
ruleStringLiteral();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCurlyBracketedClauseCSAccess().getValueStringLiteralParserRuleCall_2_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__CurlyBracketedClauseCS__ValueAssignment_2_1"
// $ANTLR start "rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37308:1: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0 : ( ruleNavigatingArgCS ) ;
public final void rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37312:1: ( ( ruleNavigatingArgCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37313:1: ( ruleNavigatingArgCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37313:1: ( ruleNavigatingArgCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37314:1: ruleNavigatingArgCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsNavigatingArgCSParserRuleCall_2_0_0());
}
pushFollow(FollowSets003.FOLLOW_ruleNavigatingArgCS_in_rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_075680);
ruleNavigatingArgCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsNavigatingArgCSParserRuleCall_2_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0"
// $ANTLR start "rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37323:1: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1 : ( ruleNavigatingCommaArgCS ) ;
public final void rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37327:1: ( ( ruleNavigatingCommaArgCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37328:1: ( ruleNavigatingCommaArgCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37328:1: ( ruleNavigatingCommaArgCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37329:1: ruleNavigatingCommaArgCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsNavigatingCommaArgCSParserRuleCall_2_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleNavigatingCommaArgCS_in_rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_175711);
ruleNavigatingCommaArgCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsNavigatingCommaArgCSParserRuleCall_2_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1"
// $ANTLR start "rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37338:1: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0 : ( ruleNavigatingSemiArgCS ) ;
public final void rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37342:1: ( ( ruleNavigatingSemiArgCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37343:1: ( ruleNavigatingSemiArgCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37343:1: ( ruleNavigatingSemiArgCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37344:1: ruleNavigatingSemiArgCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsNavigatingSemiArgCSParserRuleCall_2_2_0_0());
}
pushFollow(FollowSets003.FOLLOW_ruleNavigatingSemiArgCS_in_rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_075742);
ruleNavigatingSemiArgCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsNavigatingSemiArgCSParserRuleCall_2_2_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0"
// $ANTLR start "rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37353:1: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_1 : ( ruleNavigatingCommaArgCS ) ;
public final void rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37357:1: ( ( ruleNavigatingCommaArgCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37358:1: ( ruleNavigatingCommaArgCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37358:1: ( ruleNavigatingCommaArgCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37359:1: ruleNavigatingCommaArgCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsNavigatingCommaArgCSParserRuleCall_2_2_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleNavigatingCommaArgCS_in_rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_175773);
ruleNavigatingCommaArgCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsNavigatingCommaArgCSParserRuleCall_2_2_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_1"
// $ANTLR start "rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37368:1: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_0 : ( ruleNavigatingBarArgCS ) ;
public final void rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37372:1: ( ( ruleNavigatingBarArgCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37373:1: ( ruleNavigatingBarArgCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37373:1: ( ruleNavigatingBarArgCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37374:1: ruleNavigatingBarArgCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsNavigatingBarArgCSParserRuleCall_2_3_0_0());
}
pushFollow(FollowSets003.FOLLOW_ruleNavigatingBarArgCS_in_rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_075804);
ruleNavigatingBarArgCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsNavigatingBarArgCSParserRuleCall_2_3_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_0"
// $ANTLR start "rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37383:1: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_1 : ( ruleNavigatingCommaArgCS ) ;
public final void rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37387:1: ( ( ruleNavigatingCommaArgCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37388:1: ( ruleNavigatingCommaArgCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37388:1: ( ruleNavigatingCommaArgCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37389:1: ruleNavigatingCommaArgCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsNavigatingCommaArgCSParserRuleCall_2_3_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleNavigatingCommaArgCS_in_rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_175835);
ruleNavigatingCommaArgCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsNavigatingCommaArgCSParserRuleCall_2_3_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_1"
// $ANTLR start "rule__SquareBracketedClauseCS__OwnedTermsAssignment_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37398:1: rule__SquareBracketedClauseCS__OwnedTermsAssignment_1 : ( ruleExpCS ) ;
public final void rule__SquareBracketedClauseCS__OwnedTermsAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37402:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37403:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37403:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37404:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSquareBracketedClauseCSAccess().getOwnedTermsExpCSParserRuleCall_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleExpCS_in_rule__SquareBracketedClauseCS__OwnedTermsAssignment_175866);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSquareBracketedClauseCSAccess().getOwnedTermsExpCSParserRuleCall_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SquareBracketedClauseCS__OwnedTermsAssignment_1"
// $ANTLR start "rule__SquareBracketedClauseCS__OwnedTermsAssignment_2_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37413:1: rule__SquareBracketedClauseCS__OwnedTermsAssignment_2_1 : ( ruleExpCS ) ;
public final void rule__SquareBracketedClauseCS__OwnedTermsAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37417:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37418:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37418:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37419:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSquareBracketedClauseCSAccess().getOwnedTermsExpCSParserRuleCall_2_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleExpCS_in_rule__SquareBracketedClauseCS__OwnedTermsAssignment_2_175897);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSquareBracketedClauseCSAccess().getOwnedTermsExpCSParserRuleCall_2_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__SquareBracketedClauseCS__OwnedTermsAssignment_2_1"
// $ANTLR start "rule__NavigatingArgCS__OwnedNameExpressionAssignment_0_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37428:1: rule__NavigatingArgCS__OwnedNameExpressionAssignment_0_0 : ( ruleNavigatingArgExpCS ) ;
public final void rule__NavigatingArgCS__OwnedNameExpressionAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37432:1: ( ( ruleNavigatingArgExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37433:1: ( ruleNavigatingArgExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37433:1: ( ruleNavigatingArgExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37434:1: ruleNavigatingArgExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getOwnedNameExpressionNavigatingArgExpCSParserRuleCall_0_0_0());
}
pushFollow(FollowSets003.FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingArgCS__OwnedNameExpressionAssignment_0_075928);
ruleNavigatingArgExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingArgCSAccess().getOwnedNameExpressionNavigatingArgExpCSParserRuleCall_0_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingArgCS__OwnedNameExpressionAssignment_0_0"
// $ANTLR start "rule__NavigatingArgCS__OwnedTypeAssignment_0_1_0_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37443:1: rule__NavigatingArgCS__OwnedTypeAssignment_0_1_0_1 : ( ruleTypeExpCS ) ;
public final void rule__NavigatingArgCS__OwnedTypeAssignment_0_1_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37447:1: ( ( ruleTypeExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37448:1: ( ruleTypeExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37448:1: ( ruleTypeExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37449:1: ruleTypeExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_0_1_0_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleTypeExpCS_in_rule__NavigatingArgCS__OwnedTypeAssignment_0_1_0_175959);
ruleTypeExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_0_1_0_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingArgCS__OwnedTypeAssignment_0_1_0_1"
// $ANTLR start "rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_0_2_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37458:1: rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_0_2_1 : ( ruleExpCS ) ;
public final void rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_0_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37462:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37463:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37463:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37464:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getOwnedInitExpressionExpCSParserRuleCall_0_1_0_2_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleExpCS_in_rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_0_2_175990);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingArgCSAccess().getOwnedInitExpressionExpCSParserRuleCall_0_1_0_2_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_0_2_1"
// $ANTLR start "rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_1_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37473:1: rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_1_1 : ( ruleExpCS ) ;
public final void rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37477:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37478:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37478:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37479:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getOwnedInitExpressionExpCSParserRuleCall_0_1_1_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleExpCS_in_rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_1_176021);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingArgCSAccess().getOwnedInitExpressionExpCSParserRuleCall_0_1_1_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_1_1"
// $ANTLR start "rule__NavigatingArgCS__OwnedTypeAssignment_1_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37488:1: rule__NavigatingArgCS__OwnedTypeAssignment_1_1 : ( ruleTypeExpCS ) ;
public final void rule__NavigatingArgCS__OwnedTypeAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37492:1: ( ( ruleTypeExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37493:1: ( ruleTypeExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37493:1: ( ruleTypeExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37494:1: ruleTypeExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_1_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleTypeExpCS_in_rule__NavigatingArgCS__OwnedTypeAssignment_1_176052);
ruleTypeExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_1_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingArgCS__OwnedTypeAssignment_1_1"
// $ANTLR start "rule__NavigatingBarArgCS__PrefixAssignment_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37503:1: rule__NavigatingBarArgCS__PrefixAssignment_0 : ( ( '|' ) ) ;
public final void rule__NavigatingBarArgCS__PrefixAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37507:1: ( ( ( '|' ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37508:1: ( ( '|' ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37508:1: ( ( '|' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37509:1: ( '|' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getPrefixVerticalLineKeyword_0_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37510:1: ( '|' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37511:1: '|'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getPrefixVerticalLineKeyword_0_0());
}
match(input,123,FollowSets003.FOLLOW_123_in_rule__NavigatingBarArgCS__PrefixAssignment_076088); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingBarArgCSAccess().getPrefixVerticalLineKeyword_0_0());
}
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingBarArgCSAccess().getPrefixVerticalLineKeyword_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingBarArgCS__PrefixAssignment_0"
// $ANTLR start "rule__NavigatingBarArgCS__OwnedNameExpressionAssignment_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37526:1: rule__NavigatingBarArgCS__OwnedNameExpressionAssignment_1 : ( ruleNavigatingArgExpCS ) ;
public final void rule__NavigatingBarArgCS__OwnedNameExpressionAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37530:1: ( ( ruleNavigatingArgExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37531:1: ( ruleNavigatingArgExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37531:1: ( ruleNavigatingArgExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37532:1: ruleNavigatingArgExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getOwnedNameExpressionNavigatingArgExpCSParserRuleCall_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingBarArgCS__OwnedNameExpressionAssignment_176127);
ruleNavigatingArgExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingBarArgCSAccess().getOwnedNameExpressionNavigatingArgExpCSParserRuleCall_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingBarArgCS__OwnedNameExpressionAssignment_1"
// $ANTLR start "rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37541:1: rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1 : ( ruleTypeExpCS ) ;
public final void rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37545:1: ( ( ruleTypeExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37546:1: ( ruleTypeExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37546:1: ( ruleTypeExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37547:1: ruleTypeExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleTypeExpCS_in_rule__NavigatingBarArgCS__OwnedTypeAssignment_2_176158);
ruleTypeExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingBarArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1"
// $ANTLR start "rule__NavigatingBarArgCS__OwnedInitExpressionAssignment_2_2_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37556:1: rule__NavigatingBarArgCS__OwnedInitExpressionAssignment_2_2_1 : ( ruleExpCS ) ;
public final void rule__NavigatingBarArgCS__OwnedInitExpressionAssignment_2_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37560:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37561:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37561:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37562:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getOwnedInitExpressionExpCSParserRuleCall_2_2_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleExpCS_in_rule__NavigatingBarArgCS__OwnedInitExpressionAssignment_2_2_176189);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingBarArgCSAccess().getOwnedInitExpressionExpCSParserRuleCall_2_2_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingBarArgCS__OwnedInitExpressionAssignment_2_2_1"
// $ANTLR start "rule__NavigatingCommaArgCS__PrefixAssignment_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37571:1: rule__NavigatingCommaArgCS__PrefixAssignment_0 : ( ( ',' ) ) ;
public final void rule__NavigatingCommaArgCS__PrefixAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37575:1: ( ( ( ',' ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37576:1: ( ( ',' ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37576:1: ( ( ',' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37577:1: ( ',' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getPrefixCommaKeyword_0_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37578:1: ( ',' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37579:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getPrefixCommaKeyword_0_0());
}
match(input,95,FollowSets003.FOLLOW_95_in_rule__NavigatingCommaArgCS__PrefixAssignment_076225); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingCommaArgCSAccess().getPrefixCommaKeyword_0_0());
}
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingCommaArgCSAccess().getPrefixCommaKeyword_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingCommaArgCS__PrefixAssignment_0"
// $ANTLR start "rule__NavigatingCommaArgCS__OwnedNameExpressionAssignment_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37594:1: rule__NavigatingCommaArgCS__OwnedNameExpressionAssignment_1 : ( ruleNavigatingArgExpCS ) ;
public final void rule__NavigatingCommaArgCS__OwnedNameExpressionAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37598:1: ( ( ruleNavigatingArgExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37599:1: ( ruleNavigatingArgExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37599:1: ( ruleNavigatingArgExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37600:1: ruleNavigatingArgExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getOwnedNameExpressionNavigatingArgExpCSParserRuleCall_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingCommaArgCS__OwnedNameExpressionAssignment_176264);
ruleNavigatingArgExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingCommaArgCSAccess().getOwnedNameExpressionNavigatingArgExpCSParserRuleCall_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingCommaArgCS__OwnedNameExpressionAssignment_1"
// $ANTLR start "rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_0_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37609:1: rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_0_1 : ( ruleTypeExpCS ) ;
public final void rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37613:1: ( ( ruleTypeExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37614:1: ( ruleTypeExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37614:1: ( ruleTypeExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37615:1: ruleTypeExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_0_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleTypeExpCS_in_rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_0_176295);
ruleTypeExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingCommaArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_0_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_0_1"
// $ANTLR start "rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_0_2_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37624:1: rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_0_2_1 : ( ruleExpCS ) ;
public final void rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_0_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37628:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37629:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37629:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37630:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getOwnedInitExpressionExpCSParserRuleCall_2_0_2_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleExpCS_in_rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_0_2_176326);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingCommaArgCSAccess().getOwnedInitExpressionExpCSParserRuleCall_2_0_2_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_0_2_1"
// $ANTLR start "rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_1_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37639:1: rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_1_1 : ( ruleExpCS ) ;
public final void rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37643:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37644:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37644:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37645:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getOwnedInitExpressionExpCSParserRuleCall_2_1_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleExpCS_in_rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_1_176357);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingCommaArgCSAccess().getOwnedInitExpressionExpCSParserRuleCall_2_1_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_1_1"
// $ANTLR start "rule__NavigatingSemiArgCS__PrefixAssignment_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37654:1: rule__NavigatingSemiArgCS__PrefixAssignment_0 : ( ( ';' ) ) ;
public final void rule__NavigatingSemiArgCS__PrefixAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37658:1: ( ( ( ';' ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37659:1: ( ( ';' ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37659:1: ( ( ';' ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37660:1: ( ';' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getPrefixSemicolonKeyword_0_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37661:1: ( ';' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37662:1: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getPrefixSemicolonKeyword_0_0());
}
match(input,94,FollowSets003.FOLLOW_94_in_rule__NavigatingSemiArgCS__PrefixAssignment_076393); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingSemiArgCSAccess().getPrefixSemicolonKeyword_0_0());
}
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingSemiArgCSAccess().getPrefixSemicolonKeyword_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingSemiArgCS__PrefixAssignment_0"
// $ANTLR start "rule__NavigatingSemiArgCS__OwnedNameExpressionAssignment_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37677:1: rule__NavigatingSemiArgCS__OwnedNameExpressionAssignment_1 : ( ruleNavigatingArgExpCS ) ;
public final void rule__NavigatingSemiArgCS__OwnedNameExpressionAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37681:1: ( ( ruleNavigatingArgExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37682:1: ( ruleNavigatingArgExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37682:1: ( ruleNavigatingArgExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37683:1: ruleNavigatingArgExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getOwnedNameExpressionNavigatingArgExpCSParserRuleCall_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingSemiArgCS__OwnedNameExpressionAssignment_176432);
ruleNavigatingArgExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingSemiArgCSAccess().getOwnedNameExpressionNavigatingArgExpCSParserRuleCall_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingSemiArgCS__OwnedNameExpressionAssignment_1"
// $ANTLR start "rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37692:1: rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1 : ( ruleTypeExpCS ) ;
public final void rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37696:1: ( ( ruleTypeExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37697:1: ( ruleTypeExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37697:1: ( ruleTypeExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37698:1: ruleTypeExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleTypeExpCS_in_rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_176463);
ruleTypeExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingSemiArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1"
// $ANTLR start "rule__NavigatingSemiArgCS__OwnedInitExpressionAssignment_2_2_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37707:1: rule__NavigatingSemiArgCS__OwnedInitExpressionAssignment_2_2_1 : ( ruleExpCS ) ;
public final void rule__NavigatingSemiArgCS__OwnedInitExpressionAssignment_2_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37711:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37712:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37712:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37713:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getOwnedInitExpressionExpCSParserRuleCall_2_2_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleExpCS_in_rule__NavigatingSemiArgCS__OwnedInitExpressionAssignment_2_2_176494);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingSemiArgCSAccess().getOwnedInitExpressionExpCSParserRuleCall_2_2_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NavigatingSemiArgCS__OwnedInitExpressionAssignment_2_2_1"
// $ANTLR start "rule__IfExpCS__OwnedConditionAssignment_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37722:1: rule__IfExpCS__OwnedConditionAssignment_1 : ( ( rule__IfExpCS__OwnedConditionAlternatives_1_0 ) ) ;
public final void rule__IfExpCS__OwnedConditionAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37726:1: ( ( ( rule__IfExpCS__OwnedConditionAlternatives_1_0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37727:1: ( ( rule__IfExpCS__OwnedConditionAlternatives_1_0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37727:1: ( ( rule__IfExpCS__OwnedConditionAlternatives_1_0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37728:1: ( rule__IfExpCS__OwnedConditionAlternatives_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getOwnedConditionAlternatives_1_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37729:1: ( rule__IfExpCS__OwnedConditionAlternatives_1_0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37729:2: rule__IfExpCS__OwnedConditionAlternatives_1_0
{
pushFollow(FollowSets003.FOLLOW_rule__IfExpCS__OwnedConditionAlternatives_1_0_in_rule__IfExpCS__OwnedConditionAssignment_176525);
rule__IfExpCS__OwnedConditionAlternatives_1_0();
state._fsp--;
if (state.failed) return ;
}
if ( state.backtracking==0 ) {
after(grammarAccess.getIfExpCSAccess().getOwnedConditionAlternatives_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__IfExpCS__OwnedConditionAssignment_1"
// $ANTLR start "rule__IfExpCS__OwnedThenExpressionAssignment_3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37738:1: rule__IfExpCS__OwnedThenExpressionAssignment_3 : ( ruleExpCS ) ;
public final void rule__IfExpCS__OwnedThenExpressionAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37742:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37743:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37743:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37744:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getOwnedThenExpressionExpCSParserRuleCall_3_0());
}
pushFollow(FollowSets003.FOLLOW_ruleExpCS_in_rule__IfExpCS__OwnedThenExpressionAssignment_376558);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getIfExpCSAccess().getOwnedThenExpressionExpCSParserRuleCall_3_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__IfExpCS__OwnedThenExpressionAssignment_3"
// $ANTLR start "rule__IfExpCS__OwnedIfThenExpressionsAssignment_4"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37753:1: rule__IfExpCS__OwnedIfThenExpressionsAssignment_4 : ( ruleElseIfThenExpCS ) ;
public final void rule__IfExpCS__OwnedIfThenExpressionsAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37757:1: ( ( ruleElseIfThenExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37758:1: ( ruleElseIfThenExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37758:1: ( ruleElseIfThenExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37759:1: ruleElseIfThenExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getOwnedIfThenExpressionsElseIfThenExpCSParserRuleCall_4_0());
}
pushFollow(FollowSets003.FOLLOW_ruleElseIfThenExpCS_in_rule__IfExpCS__OwnedIfThenExpressionsAssignment_476589);
ruleElseIfThenExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getIfExpCSAccess().getOwnedIfThenExpressionsElseIfThenExpCSParserRuleCall_4_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__IfExpCS__OwnedIfThenExpressionsAssignment_4"
// $ANTLR start "rule__IfExpCS__OwnedElseExpressionAssignment_6"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37768:1: rule__IfExpCS__OwnedElseExpressionAssignment_6 : ( ruleExpCS ) ;
public final void rule__IfExpCS__OwnedElseExpressionAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37772:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37773:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37773:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37774:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getOwnedElseExpressionExpCSParserRuleCall_6_0());
}
pushFollow(FollowSets003.FOLLOW_ruleExpCS_in_rule__IfExpCS__OwnedElseExpressionAssignment_676620);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getIfExpCSAccess().getOwnedElseExpressionExpCSParserRuleCall_6_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__IfExpCS__OwnedElseExpressionAssignment_6"
// $ANTLR start "rule__ElseIfThenExpCS__OwnedConditionAssignment_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37783:1: rule__ElseIfThenExpCS__OwnedConditionAssignment_1 : ( ruleExpCS ) ;
public final void rule__ElseIfThenExpCS__OwnedConditionAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37787:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37788:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37788:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37789:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElseIfThenExpCSAccess().getOwnedConditionExpCSParserRuleCall_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleExpCS_in_rule__ElseIfThenExpCS__OwnedConditionAssignment_176651);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getElseIfThenExpCSAccess().getOwnedConditionExpCSParserRuleCall_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ElseIfThenExpCS__OwnedConditionAssignment_1"
// $ANTLR start "rule__ElseIfThenExpCS__OwnedThenExpressionAssignment_3"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37798:1: rule__ElseIfThenExpCS__OwnedThenExpressionAssignment_3 : ( ruleExpCS ) ;
public final void rule__ElseIfThenExpCS__OwnedThenExpressionAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37802:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37803:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37803:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37804:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElseIfThenExpCSAccess().getOwnedThenExpressionExpCSParserRuleCall_3_0());
}
pushFollow(FollowSets003.FOLLOW_ruleExpCS_in_rule__ElseIfThenExpCS__OwnedThenExpressionAssignment_376682);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getElseIfThenExpCSAccess().getOwnedThenExpressionExpCSParserRuleCall_3_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__ElseIfThenExpCS__OwnedThenExpressionAssignment_3"
// $ANTLR start "rule__LetExpCS__OwnedVariablesAssignment_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37813:1: rule__LetExpCS__OwnedVariablesAssignment_1 : ( ruleLetVariableCS ) ;
public final void rule__LetExpCS__OwnedVariablesAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37817:1: ( ( ruleLetVariableCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37818:1: ( ruleLetVariableCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37818:1: ( ruleLetVariableCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37819:1: ruleLetVariableCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetExpCSAccess().getOwnedVariablesLetVariableCSParserRuleCall_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleLetVariableCS_in_rule__LetExpCS__OwnedVariablesAssignment_176713);
ruleLetVariableCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLetExpCSAccess().getOwnedVariablesLetVariableCSParserRuleCall_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LetExpCS__OwnedVariablesAssignment_1"
// $ANTLR start "rule__LetExpCS__OwnedVariablesAssignment_2_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37828:1: rule__LetExpCS__OwnedVariablesAssignment_2_1 : ( ruleLetVariableCS ) ;
public final void rule__LetExpCS__OwnedVariablesAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37832:1: ( ( ruleLetVariableCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37833:1: ( ruleLetVariableCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37833:1: ( ruleLetVariableCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37834:1: ruleLetVariableCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetExpCSAccess().getOwnedVariablesLetVariableCSParserRuleCall_2_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleLetVariableCS_in_rule__LetExpCS__OwnedVariablesAssignment_2_176744);
ruleLetVariableCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLetExpCSAccess().getOwnedVariablesLetVariableCSParserRuleCall_2_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LetExpCS__OwnedVariablesAssignment_2_1"
// $ANTLR start "rule__LetExpCS__OwnedInExpressionAssignment_4"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37843:1: rule__LetExpCS__OwnedInExpressionAssignment_4 : ( ruleExpCS ) ;
public final void rule__LetExpCS__OwnedInExpressionAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37847:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37848:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37848:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37849:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetExpCSAccess().getOwnedInExpressionExpCSParserRuleCall_4_0());
}
pushFollow(FollowSets003.FOLLOW_ruleExpCS_in_rule__LetExpCS__OwnedInExpressionAssignment_476775);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLetExpCSAccess().getOwnedInExpressionExpCSParserRuleCall_4_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LetExpCS__OwnedInExpressionAssignment_4"
// $ANTLR start "rule__LetVariableCS__NameAssignment_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37858:1: rule__LetVariableCS__NameAssignment_0 : ( ruleUnrestrictedName ) ;
public final void rule__LetVariableCS__NameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37862:1: ( ( ruleUnrestrictedName ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37863:1: ( ruleUnrestrictedName )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37863:1: ( ruleUnrestrictedName )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37864:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetVariableCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
}
pushFollow(FollowSets003.FOLLOW_ruleUnrestrictedName_in_rule__LetVariableCS__NameAssignment_076806);
ruleUnrestrictedName();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLetVariableCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LetVariableCS__NameAssignment_0"
// $ANTLR start "rule__LetVariableCS__OwnedRoundBracketedClauseAssignment_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37873:1: rule__LetVariableCS__OwnedRoundBracketedClauseAssignment_1 : ( ruleRoundBracketedClauseCS ) ;
public final void rule__LetVariableCS__OwnedRoundBracketedClauseAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37877:1: ( ( ruleRoundBracketedClauseCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37878:1: ( ruleRoundBracketedClauseCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37878:1: ( ruleRoundBracketedClauseCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37879:1: ruleRoundBracketedClauseCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetVariableCSAccess().getOwnedRoundBracketedClauseRoundBracketedClauseCSParserRuleCall_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleRoundBracketedClauseCS_in_rule__LetVariableCS__OwnedRoundBracketedClauseAssignment_176837);
ruleRoundBracketedClauseCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLetVariableCSAccess().getOwnedRoundBracketedClauseRoundBracketedClauseCSParserRuleCall_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LetVariableCS__OwnedRoundBracketedClauseAssignment_1"
// $ANTLR start "rule__LetVariableCS__OwnedTypeAssignment_2_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37888:1: rule__LetVariableCS__OwnedTypeAssignment_2_1 : ( ruleTypeExpCS ) ;
public final void rule__LetVariableCS__OwnedTypeAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37892:1: ( ( ruleTypeExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37893:1: ( ruleTypeExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37893:1: ( ruleTypeExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37894:1: ruleTypeExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetVariableCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleTypeExpCS_in_rule__LetVariableCS__OwnedTypeAssignment_2_176868);
ruleTypeExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLetVariableCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LetVariableCS__OwnedTypeAssignment_2_1"
// $ANTLR start "rule__LetVariableCS__OwnedInitExpressionAssignment_4"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37903:1: rule__LetVariableCS__OwnedInitExpressionAssignment_4 : ( ruleExpCS ) ;
public final void rule__LetVariableCS__OwnedInitExpressionAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37907:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37908:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37908:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37909:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetVariableCSAccess().getOwnedInitExpressionExpCSParserRuleCall_4_0());
}
pushFollow(FollowSets003.FOLLOW_ruleExpCS_in_rule__LetVariableCS__OwnedInitExpressionAssignment_476899);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLetVariableCSAccess().getOwnedInitExpressionExpCSParserRuleCall_4_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__LetVariableCS__OwnedInitExpressionAssignment_4"
// $ANTLR start "rule__NestedExpCS__OwnedExpressionAssignment_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37918:1: rule__NestedExpCS__OwnedExpressionAssignment_1 : ( ruleExpCS ) ;
public final void rule__NestedExpCS__OwnedExpressionAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37922:1: ( ( ruleExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37923:1: ( ruleExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37923:1: ( ruleExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37924:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNestedExpCSAccess().getOwnedExpressionExpCSParserRuleCall_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleExpCS_in_rule__NestedExpCS__OwnedExpressionAssignment_176930);
ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNestedExpCSAccess().getOwnedExpressionExpCSParserRuleCall_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NestedExpCS__OwnedExpressionAssignment_1"
// $ANTLR start "rule__PathNameCS__OwnedPathElementsAssignment_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37936:1: rule__PathNameCS__OwnedPathElementsAssignment_0 : ( ruleFirstPathElementCS ) ;
public final void rule__PathNameCS__OwnedPathElementsAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37940:1: ( ( ruleFirstPathElementCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37941:1: ( ruleFirstPathElementCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37941:1: ( ruleFirstPathElementCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37942:1: ruleFirstPathElementCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPathNameCSAccess().getOwnedPathElementsFirstPathElementCSParserRuleCall_0_0());
}
pushFollow(FollowSets003.FOLLOW_ruleFirstPathElementCS_in_rule__PathNameCS__OwnedPathElementsAssignment_076964);
ruleFirstPathElementCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPathNameCSAccess().getOwnedPathElementsFirstPathElementCSParserRuleCall_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PathNameCS__OwnedPathElementsAssignment_0"
// $ANTLR start "rule__PathNameCS__OwnedPathElementsAssignment_1_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37951:1: rule__PathNameCS__OwnedPathElementsAssignment_1_1 : ( ruleNextPathElementCS ) ;
public final void rule__PathNameCS__OwnedPathElementsAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37955:1: ( ( ruleNextPathElementCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37956:1: ( ruleNextPathElementCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37956:1: ( ruleNextPathElementCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37957:1: ruleNextPathElementCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPathNameCSAccess().getOwnedPathElementsNextPathElementCSParserRuleCall_1_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleNextPathElementCS_in_rule__PathNameCS__OwnedPathElementsAssignment_1_176995);
ruleNextPathElementCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPathNameCSAccess().getOwnedPathElementsNextPathElementCSParserRuleCall_1_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__PathNameCS__OwnedPathElementsAssignment_1_1"
// $ANTLR start "rule__FirstPathElementCS__ReferredElementAssignment"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37966:1: rule__FirstPathElementCS__ReferredElementAssignment : ( ( ruleUnrestrictedName ) ) ;
public final void rule__FirstPathElementCS__ReferredElementAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37970:1: ( ( ( ruleUnrestrictedName ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37971:1: ( ( ruleUnrestrictedName ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37971:1: ( ( ruleUnrestrictedName ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37972:1: ( ruleUnrestrictedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFirstPathElementCSAccess().getReferredElementNamedElementCrossReference_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37973:1: ( ruleUnrestrictedName )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37974:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFirstPathElementCSAccess().getReferredElementNamedElementUnrestrictedNameParserRuleCall_0_1());
}
pushFollow(FollowSets003.FOLLOW_ruleUnrestrictedName_in_rule__FirstPathElementCS__ReferredElementAssignment77030);
ruleUnrestrictedName();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getFirstPathElementCSAccess().getReferredElementNamedElementUnrestrictedNameParserRuleCall_0_1());
}
}
if ( state.backtracking==0 ) {
after(grammarAccess.getFirstPathElementCSAccess().getReferredElementNamedElementCrossReference_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__FirstPathElementCS__ReferredElementAssignment"
// $ANTLR start "rule__NextPathElementCS__ReferredElementAssignment"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37985:1: rule__NextPathElementCS__ReferredElementAssignment : ( ( ruleUnreservedName ) ) ;
public final void rule__NextPathElementCS__ReferredElementAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37989:1: ( ( ( ruleUnreservedName ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37990:1: ( ( ruleUnreservedName ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37990:1: ( ( ruleUnreservedName ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37991:1: ( ruleUnreservedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNextPathElementCSAccess().getReferredElementNamedElementCrossReference_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37992:1: ( ruleUnreservedName )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:37993:1: ruleUnreservedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNextPathElementCSAccess().getReferredElementNamedElementUnreservedNameParserRuleCall_0_1());
}
pushFollow(FollowSets003.FOLLOW_ruleUnreservedName_in_rule__NextPathElementCS__ReferredElementAssignment77069);
ruleUnreservedName();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNextPathElementCSAccess().getReferredElementNamedElementUnreservedNameParserRuleCall_0_1());
}
}
if ( state.backtracking==0 ) {
after(grammarAccess.getNextPathElementCSAccess().getReferredElementNamedElementCrossReference_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__NextPathElementCS__ReferredElementAssignment"
// $ANTLR start "rule__TemplateBindingCS__OwnedSubstitutionsAssignment_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:38004:1: rule__TemplateBindingCS__OwnedSubstitutionsAssignment_0 : ( ruleTemplateParameterSubstitutionCS ) ;
public final void rule__TemplateBindingCS__OwnedSubstitutionsAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:38008:1: ( ( ruleTemplateParameterSubstitutionCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:38009:1: ( ruleTemplateParameterSubstitutionCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:38009:1: ( ruleTemplateParameterSubstitutionCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:38010:1: ruleTemplateParameterSubstitutionCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTemplateBindingCSAccess().getOwnedSubstitutionsTemplateParameterSubstitutionCSParserRuleCall_0_0());
}
pushFollow(FollowSets003.FOLLOW_ruleTemplateParameterSubstitutionCS_in_rule__TemplateBindingCS__OwnedSubstitutionsAssignment_077104);
ruleTemplateParameterSubstitutionCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTemplateBindingCSAccess().getOwnedSubstitutionsTemplateParameterSubstitutionCSParserRuleCall_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TemplateBindingCS__OwnedSubstitutionsAssignment_0"
// $ANTLR start "rule__TemplateBindingCS__OwnedSubstitutionsAssignment_1_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:38019:1: rule__TemplateBindingCS__OwnedSubstitutionsAssignment_1_1 : ( ruleTemplateParameterSubstitutionCS ) ;
public final void rule__TemplateBindingCS__OwnedSubstitutionsAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:38023:1: ( ( ruleTemplateParameterSubstitutionCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:38024:1: ( ruleTemplateParameterSubstitutionCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:38024:1: ( ruleTemplateParameterSubstitutionCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:38025:1: ruleTemplateParameterSubstitutionCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTemplateBindingCSAccess().getOwnedSubstitutionsTemplateParameterSubstitutionCSParserRuleCall_1_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleTemplateParameterSubstitutionCS_in_rule__TemplateBindingCS__OwnedSubstitutionsAssignment_1_177135);
ruleTemplateParameterSubstitutionCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTemplateBindingCSAccess().getOwnedSubstitutionsTemplateParameterSubstitutionCSParserRuleCall_1_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TemplateBindingCS__OwnedSubstitutionsAssignment_1_1"
// $ANTLR start "rule__TemplateBindingCS__OwnedMultiplicityAssignment_2"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:38034:1: rule__TemplateBindingCS__OwnedMultiplicityAssignment_2 : ( ruleMultiplicityCS ) ;
public final void rule__TemplateBindingCS__OwnedMultiplicityAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:38038:1: ( ( ruleMultiplicityCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:38039:1: ( ruleMultiplicityCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:38039:1: ( ruleMultiplicityCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:38040:1: ruleMultiplicityCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTemplateBindingCSAccess().getOwnedMultiplicityMultiplicityCSParserRuleCall_2_0());
}
pushFollow(FollowSets003.FOLLOW_ruleMultiplicityCS_in_rule__TemplateBindingCS__OwnedMultiplicityAssignment_277166);
ruleMultiplicityCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTemplateBindingCSAccess().getOwnedMultiplicityMultiplicityCSParserRuleCall_2_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TemplateBindingCS__OwnedMultiplicityAssignment_2"
// $ANTLR start "rule__TemplateParameterSubstitutionCS__OwnedActualParameterAssignment"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:38049:1: rule__TemplateParameterSubstitutionCS__OwnedActualParameterAssignment : ( ruleTypeRefCS ) ;
public final void rule__TemplateParameterSubstitutionCS__OwnedActualParameterAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:38053:1: ( ( ruleTypeRefCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:38054:1: ( ruleTypeRefCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:38054:1: ( ruleTypeRefCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:38055:1: ruleTypeRefCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTemplateParameterSubstitutionCSAccess().getOwnedActualParameterTypeRefCSParserRuleCall_0());
}
pushFollow(FollowSets003.FOLLOW_ruleTypeRefCS_in_rule__TemplateParameterSubstitutionCS__OwnedActualParameterAssignment77197);
ruleTypeRefCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTemplateParameterSubstitutionCSAccess().getOwnedActualParameterTypeRefCSParserRuleCall_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TemplateParameterSubstitutionCS__OwnedActualParameterAssignment"
// $ANTLR start "rule__TypeParameterCS__NameAssignment_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:38066:1: rule__TypeParameterCS__NameAssignment_0 : ( ruleUnrestrictedName ) ;
public final void rule__TypeParameterCS__NameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:38070:1: ( ( ruleUnrestrictedName ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:38071:1: ( ruleUnrestrictedName )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:38071:1: ( ruleUnrestrictedName )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:38072:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeParameterCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
}
pushFollow(FollowSets003.FOLLOW_ruleUnrestrictedName_in_rule__TypeParameterCS__NameAssignment_077230);
ruleUnrestrictedName();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeParameterCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypeParameterCS__NameAssignment_0"
// $ANTLR start "rule__TypeParameterCS__OwnedExtendsAssignment_1_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:38081:1: rule__TypeParameterCS__OwnedExtendsAssignment_1_1 : ( ruleTypedRefCS ) ;
public final void rule__TypeParameterCS__OwnedExtendsAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:38085:1: ( ( ruleTypedRefCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:38086:1: ( ruleTypedRefCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:38086:1: ( ruleTypedRefCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:38087:1: ruleTypedRefCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeParameterCSAccess().getOwnedExtendsTypedRefCSParserRuleCall_1_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleTypedRefCS_in_rule__TypeParameterCS__OwnedExtendsAssignment_1_177261);
ruleTypedRefCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeParameterCSAccess().getOwnedExtendsTypedRefCSParserRuleCall_1_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypeParameterCS__OwnedExtendsAssignment_1_1"
// $ANTLR start "rule__TypeParameterCS__OwnedExtendsAssignment_1_2_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:38096:1: rule__TypeParameterCS__OwnedExtendsAssignment_1_2_1 : ( ruleTypedRefCS ) ;
public final void rule__TypeParameterCS__OwnedExtendsAssignment_1_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:38100:1: ( ( ruleTypedRefCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:38101:1: ( ruleTypedRefCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:38101:1: ( ruleTypedRefCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:38102:1: ruleTypedRefCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeParameterCSAccess().getOwnedExtendsTypedRefCSParserRuleCall_1_2_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleTypedRefCS_in_rule__TypeParameterCS__OwnedExtendsAssignment_1_2_177292);
ruleTypedRefCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeParameterCSAccess().getOwnedExtendsTypedRefCSParserRuleCall_1_2_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypeParameterCS__OwnedExtendsAssignment_1_2_1"
// $ANTLR start "rule__TypedTypeRefCS__OwnedPathNameAssignment_0"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:38111:1: rule__TypedTypeRefCS__OwnedPathNameAssignment_0 : ( rulePathNameCS ) ;
public final void rule__TypedTypeRefCS__OwnedPathNameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:38115:1: ( ( rulePathNameCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:38116:1: ( rulePathNameCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:38116:1: ( rulePathNameCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:38117:1: rulePathNameCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedTypeRefCSAccess().getOwnedPathNamePathNameCSParserRuleCall_0_0());
}
pushFollow(FollowSets003.FOLLOW_rulePathNameCS_in_rule__TypedTypeRefCS__OwnedPathNameAssignment_077323);
rulePathNameCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypedTypeRefCSAccess().getOwnedPathNamePathNameCSParserRuleCall_0_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypedTypeRefCS__OwnedPathNameAssignment_0"
// $ANTLR start "rule__TypedTypeRefCS__OwnedBindingAssignment_1_1"
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:38126:1: rule__TypedTypeRefCS__OwnedBindingAssignment_1_1 : ( ruleTemplateBindingCS ) ;
public final void rule__TypedTypeRefCS__OwnedBindingAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:38130:1: ( ( ruleTemplateBindingCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:38131:1: ( ruleTemplateBindingCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:38131:1: ( ruleTemplateBindingCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:38132:1: ruleTemplateBindingCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedTypeRefCSAccess().getOwnedBindingTemplateBindingCSParserRuleCall_1_1_0());
}
pushFollow(FollowSets003.FOLLOW_ruleTemplateBindingCS_in_rule__TypedTypeRefCS__OwnedBindingAssignment_1_177354);
ruleTemplateBindingCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypedTypeRefCSAccess().getOwnedBindingTemplateBindingCSParserRuleCall_1_1_0());
}
}
}
}
catch (RecognitionException re) {
reportError(re);
recover(input,re);
}
finally {
restoreStackSize(stackSize);
}
return ;
}
// $ANTLR end "rule__TypedTypeRefCS__OwnedBindingAssignment_1_1"
// $ANTLR start synpred1_InternalQVTOperational
public final void synpred1_InternalQVTOperational_fragment() throws RecognitionException {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3823:2: ( rule__StringLiteralExpCS__SegmentsAssignment )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:3823:2: rule__StringLiteralExpCS__SegmentsAssignment
{
pushFollow(FollowSets003.FOLLOW_rule__StringLiteralExpCS__SegmentsAssignment_in_synpred1_InternalQVTOperational8101);
rule__StringLiteralExpCS__SegmentsAssignment();
state._fsp--;
if (state.failed) return ;
}
}
// $ANTLR end synpred1_InternalQVTOperational
// $ANTLR start synpred15_InternalQVTOperational
public final void synpred15_InternalQVTOperational_fragment() throws RecognitionException {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5298:1: ( ( ruleConstructorDeclarationCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5298:1: ( ruleConstructorDeclarationCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5298:1: ( ruleConstructorDeclarationCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5299:1: ruleConstructorDeclarationCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstructorCSAccess().getConstructorDeclarationCSParserRuleCall_0());
}
pushFollow(FollowSets003.FOLLOW_ruleConstructorDeclarationCS_in_synpred15_InternalQVTOperational11243);
ruleConstructorDeclarationCS();
state._fsp--;
if (state.failed) return ;
}
}
}
// $ANTLR end synpred15_InternalQVTOperational
// $ANTLR start synpred17_InternalQVTOperational
public final void synpred17_InternalQVTOperational_fragment() throws RecognitionException {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5344:1: ( ( ruleHelperDeclarationCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5344:1: ( ruleHelperDeclarationCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5344:1: ( ruleHelperDeclarationCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5345:1: ruleHelperDeclarationCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHelperCSAccess().getHelperDeclarationCSParserRuleCall_0());
}
pushFollow(FollowSets003.FOLLOW_ruleHelperDeclarationCS_in_synpred17_InternalQVTOperational11345);
ruleHelperDeclarationCS();
state._fsp--;
if (state.failed) return ;
}
}
}
// $ANTLR end synpred17_InternalQVTOperational
// $ANTLR start synpred19_InternalQVTOperational
public final void synpred19_InternalQVTOperational_fragment() throws RecognitionException {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5390:1: ( ( ruleHelperSimpleDefinitionCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5390:1: ( ruleHelperSimpleDefinitionCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5390:1: ( ruleHelperSimpleDefinitionCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5391:1: ruleHelperSimpleDefinitionCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHelperDefinitionCSAccess().getHelperSimpleDefinitionCSParserRuleCall_0());
}
pushFollow(FollowSets003.FOLLOW_ruleHelperSimpleDefinitionCS_in_synpred19_InternalQVTOperational11447);
ruleHelperSimpleDefinitionCS();
state._fsp--;
if (state.failed) return ;
}
}
}
// $ANTLR end synpred19_InternalQVTOperational
// $ANTLR start synpred22_InternalQVTOperational
public final void synpred22_InternalQVTOperational_fragment() throws RecognitionException {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5456:1: ( ( ruleLibraryDeclCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5456:1: ( ruleLibraryDeclCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5456:1: ( ruleLibraryDeclCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5457:1: ruleLibraryDeclCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLibraryCSAccess().getLibraryDeclCSParserRuleCall_0());
}
pushFollow(FollowSets003.FOLLOW_ruleLibraryDeclCS_in_synpred22_InternalQVTOperational11598);
ruleLibraryDeclCS();
state._fsp--;
if (state.failed) return ;
}
}
}
// $ANTLR end synpred22_InternalQVTOperational
// $ANTLR start synpred25_InternalQVTOperational
public final void synpred25_InternalQVTOperational_fragment() throws RecognitionException {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5506:1: ( ( ( rule__MappingBodyCS__Group_2_0__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5506:1: ( ( rule__MappingBodyCS__Group_2_0__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5506:1: ( ( rule__MappingBodyCS__Group_2_0__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5507:1: ( rule__MappingBodyCS__Group_2_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingBodyCSAccess().getGroup_2_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5508:1: ( rule__MappingBodyCS__Group_2_0__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5508:2: rule__MappingBodyCS__Group_2_0__0
{
pushFollow(FollowSets003.FOLLOW_rule__MappingBodyCS__Group_2_0__0_in_synpred25_InternalQVTOperational11716);
rule__MappingBodyCS__Group_2_0__0();
state._fsp--;
if (state.failed) return ;
}
}
}
}
// $ANTLR end synpred25_InternalQVTOperational
// $ANTLR start synpred26_InternalQVTOperational
public final void synpred26_InternalQVTOperational_fragment() throws RecognitionException {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5529:1: ( ( ruleMappingDeclarationCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5529:1: ( ruleMappingDeclarationCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5529:1: ( ruleMappingDeclarationCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5530:1: ruleMappingDeclarationCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationCSAccess().getMappingDeclarationCSParserRuleCall_0());
}
pushFollow(FollowSets003.FOLLOW_ruleMappingDeclarationCS_in_synpred26_InternalQVTOperational11768);
ruleMappingDeclarationCS();
state._fsp--;
if (state.failed) return ;
}
}
}
// $ANTLR end synpred26_InternalQVTOperational
// $ANTLR start synpred44_InternalQVTOperational
public final void synpred44_InternalQVTOperational_fragment() throws RecognitionException {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5814:1: ( ( ruleTransformationDeclCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5814:1: ( ruleTransformationDeclCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5814:1: ( ruleTransformationDeclCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5815:1: ruleTransformationDeclCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getTransformationDeclCSParserRuleCall_0());
}
pushFollow(FollowSets003.FOLLOW_ruleTransformationDeclCS_in_synpred44_InternalQVTOperational12429);
ruleTransformationDeclCS();
state._fsp--;
if (state.failed) return ;
}
}
}
// $ANTLR end synpred44_InternalQVTOperational
// $ANTLR start synpred55_InternalQVTOperational
public final void synpred55_InternalQVTOperational_fragment() throws RecognitionException {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5944:6: ( ( ruleIfExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5944:6: ( ruleIfExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5944:6: ( ruleIfExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5945:1: ruleIfExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getIfExpCSParserRuleCall_1());
}
pushFollow(FollowSets003.FOLLOW_ruleIfExpCS_in_synpred55_InternalQVTOperational12747);
ruleIfExpCS();
state._fsp--;
if (state.failed) return ;
}
}
}
// $ANTLR end synpred55_InternalQVTOperational
// $ANTLR start synpred58_InternalQVTOperational
public final void synpred58_InternalQVTOperational_fragment() throws RecognitionException {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5962:6: ( ( ruleTupleLiteralExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5962:6: ( ruleTupleLiteralExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5962:6: ( ruleTupleLiteralExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5963:1: ruleTupleLiteralExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getTupleLiteralExpCSParserRuleCall_4());
}
pushFollow(FollowSets003.FOLLOW_ruleTupleLiteralExpCS_in_synpred58_InternalQVTOperational12798);
ruleTupleLiteralExpCS();
state._fsp--;
if (state.failed) return ;
}
}
}
// $ANTLR end synpred58_InternalQVTOperational
// $ANTLR start synpred59_InternalQVTOperational
public final void synpred59_InternalQVTOperational_fragment() throws RecognitionException {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5968:6: ( ( ruleMapLiteralExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5968:6: ( ruleMapLiteralExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5968:6: ( ruleMapLiteralExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5969:1: ruleMapLiteralExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getMapLiteralExpCSParserRuleCall_5());
}
pushFollow(FollowSets003.FOLLOW_ruleMapLiteralExpCS_in_synpred59_InternalQVTOperational12815);
ruleMapLiteralExpCS();
state._fsp--;
if (state.failed) return ;
}
}
}
// $ANTLR end synpred59_InternalQVTOperational
// $ANTLR start synpred60_InternalQVTOperational
public final void synpred60_InternalQVTOperational_fragment() throws RecognitionException {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5974:6: ( ( ruleCollectionLiteralExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5974:6: ( ruleCollectionLiteralExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5974:6: ( ruleCollectionLiteralExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5975:1: ruleCollectionLiteralExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getCollectionLiteralExpCSParserRuleCall_6());
}
pushFollow(FollowSets003.FOLLOW_ruleCollectionLiteralExpCS_in_synpred60_InternalQVTOperational12832);
ruleCollectionLiteralExpCS();
state._fsp--;
if (state.failed) return ;
}
}
}
// $ANTLR end synpred60_InternalQVTOperational
// $ANTLR start synpred62_InternalQVTOperational
public final void synpred62_InternalQVTOperational_fragment() throws RecognitionException {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5986:6: ( ( ruleImperativeExpCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5986:6: ( ruleImperativeExpCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5986:6: ( ruleImperativeExpCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:5987:1: ruleImperativeExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getImperativeExpCSParserRuleCall_8());
}
pushFollow(FollowSets003.FOLLOW_ruleImperativeExpCS_in_synpred62_InternalQVTOperational12866);
ruleImperativeExpCS();
state._fsp--;
if (state.failed) return ;
}
}
}
// $ANTLR end synpred62_InternalQVTOperational
// $ANTLR start synpred131_InternalQVTOperational
public final void synpred131_InternalQVTOperational_fragment() throws RecognitionException {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6801:6: ( ( ruleTypeLiteralCS ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6801:6: ( ruleTypeLiteralCS )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6801:6: ( ruleTypeLiteralCS )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6802:1: ruleTypeLiteralCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeExpCSAccess().getTypeLiteralCSParserRuleCall_0_1());
}
pushFollow(FollowSets003.FOLLOW_ruleTypeLiteralCS_in_synpred131_InternalQVTOperational14812);
ruleTypeLiteralCS();
state._fsp--;
if (state.failed) return ;
}
}
}
// $ANTLR end synpred131_InternalQVTOperational
// $ANTLR start synpred132_InternalQVTOperational
public final void synpred132_InternalQVTOperational_fragment() throws RecognitionException {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6823:1: ( ( ( rule__ExpCS__Group_0__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6823:1: ( ( rule__ExpCS__Group_0__0 ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6823:1: ( ( rule__ExpCS__Group_0__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6824:1: ( rule__ExpCS__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getGroup_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6825:1: ( rule__ExpCS__Group_0__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:6825:2: rule__ExpCS__Group_0__0
{
pushFollow(FollowSets003.FOLLOW_rule__ExpCS__Group_0__0_in_synpred132_InternalQVTOperational14861);
rule__ExpCS__Group_0__0();
state._fsp--;
if (state.failed) return ;
}
}
}
}
// $ANTLR end synpred132_InternalQVTOperational
// $ANTLR start synpred226_InternalQVTOperational
public final void synpred226_InternalQVTOperational_fragment() throws RecognitionException {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16240:2: ( rule__ParameterDeclarationCS__OwnedInitPartAssignment_3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:16240:2: rule__ParameterDeclarationCS__OwnedInitPartAssignment_3
{
pushFollow(FollowSets003.FOLLOW_rule__ParameterDeclarationCS__OwnedInitPartAssignment_3_in_synpred226_InternalQVTOperational33594);
rule__ParameterDeclarationCS__OwnedInitPartAssignment_3();
state._fsp--;
if (state.failed) return ;
}
}
// $ANTLR end synpred226_InternalQVTOperational
// $ANTLR start synpred248_InternalQVTOperational
public final void synpred248_InternalQVTOperational_fragment() throws RecognitionException {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19212:2: ( rule__AssertExpCS__Group_3__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19212:2: rule__AssertExpCS__Group_3__0
{
pushFollow(FollowSets003.FOLLOW_rule__AssertExpCS__Group_3__0_in_synpred248_InternalQVTOperational39453);
rule__AssertExpCS__Group_3__0();
state._fsp--;
if (state.failed) return ;
}
}
// $ANTLR end synpred248_InternalQVTOperational
// $ANTLR start synpred249_InternalQVTOperational
public final void synpred249_InternalQVTOperational_fragment() throws RecognitionException {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19398:2: ( rule__AssignExpCS__Group_3__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:19398:2: rule__AssignExpCS__Group_3__0
{
pushFollow(FollowSets003.FOLLOW_rule__AssignExpCS__Group_3__0_in_synpred249_InternalQVTOperational39822);
rule__AssignExpCS__Group_3__0();
state._fsp--;
if (state.failed) return ;
}
}
// $ANTLR end synpred249_InternalQVTOperational
// $ANTLR start synpred258_InternalQVTOperational
public final void synpred258_InternalQVTOperational_fragment() throws RecognitionException {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20933:2: ( rule__ForExpCS__Group_2__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:20933:2: rule__ForExpCS__Group_2__0
{
pushFollow(FollowSets003.FOLLOW_rule__ForExpCS__Group_2__0_in_synpred258_InternalQVTOperational42827);
rule__ForExpCS__Group_2__0();
state._fsp--;
if (state.failed) return ;
}
}
// $ANTLR end synpred258_InternalQVTOperational
// $ANTLR start synpred262_InternalQVTOperational
public final void synpred262_InternalQVTOperational_fragment() throws RecognitionException {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21721:2: ( rule__ImperativeIterateExpCS__Group_2_2__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:21721:2: rule__ImperativeIterateExpCS__Group_2_2__0
{
pushFollow(FollowSets003.FOLLOW_rule__ImperativeIterateExpCS__Group_2_2__0_in_synpred262_InternalQVTOperational44380);
rule__ImperativeIterateExpCS__Group_2_2__0();
state._fsp--;
if (state.failed) return ;
}
}
// $ANTLR end synpred262_InternalQVTOperational
// $ANTLR start synpred270_InternalQVTOperational
public final void synpred270_InternalQVTOperational_fragment() throws RecognitionException {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22853:2: ( rule__LogExpCS__Group_6__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:22853:2: rule__LogExpCS__Group_6__0
{
pushFollow(FollowSets003.FOLLOW_rule__LogExpCS__Group_6__0_in_synpred270_InternalQVTOperational46615);
rule__LogExpCS__Group_6__0();
state._fsp--;
if (state.failed) return ;
}
}
// $ANTLR end synpred270_InternalQVTOperational
// $ANTLR start synpred272_InternalQVTOperational
public final void synpred272_InternalQVTOperational_fragment() throws RecognitionException {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23400:2: ( rule__ReturnExpCS__OwnedValueAssignment_2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23400:2: rule__ReturnExpCS__OwnedValueAssignment_2
{
pushFollow(FollowSets003.FOLLOW_rule__ReturnExpCS__OwnedValueAssignment_2_in_synpred272_InternalQVTOperational47678);
rule__ReturnExpCS__OwnedValueAssignment_2();
state._fsp--;
if (state.failed) return ;
}
}
// $ANTLR end synpred272_InternalQVTOperational
// $ANTLR start synpred273_InternalQVTOperational
public final void synpred273_InternalQVTOperational_fragment() throws RecognitionException {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23493:2: ( rule__SwitchExpCS__Group_0_2__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23493:2: rule__SwitchExpCS__Group_0_2__0
{
pushFollow(FollowSets003.FOLLOW_rule__SwitchExpCS__Group_0_2__0_in_synpred273_InternalQVTOperational47865);
rule__SwitchExpCS__Group_0_2__0();
state._fsp--;
if (state.failed) return ;
}
}
// $ANTLR end synpred273_InternalQVTOperational
// $ANTLR start synpred274_InternalQVTOperational
public final void synpred274_InternalQVTOperational_fragment() throws RecognitionException {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23522:2: ( rule__SwitchExpCS__Group_0_3__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23522:2: rule__SwitchExpCS__Group_0_3__0
{
pushFollow(FollowSets003.FOLLOW_rule__SwitchExpCS__Group_0_3__0_in_synpred274_InternalQVTOperational47926);
rule__SwitchExpCS__Group_0_3__0();
state._fsp--;
if (state.failed) return ;
}
}
// $ANTLR end synpred274_InternalQVTOperational
// $ANTLR start synpred275_InternalQVTOperational
public final void synpred275_InternalQVTOperational_fragment() throws RecognitionException {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23551:2: ( 'endif' )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:23551:2: 'endif'
{
match(input,141,FollowSets003.FOLLOW_141_in_synpred275_InternalQVTOperational47986); if (state.failed) return ;
}
}
// $ANTLR end synpred275_InternalQVTOperational
// $ANTLR start synpred281_InternalQVTOperational
public final void synpred281_InternalQVTOperational_fragment() throws RecognitionException {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24493:2: ( rule__VarDeclarationCS__Group_1__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24493:2: rule__VarDeclarationCS__Group_1__0
{
pushFollow(FollowSets003.FOLLOW_rule__VarDeclarationCS__Group_1__0_in_synpred281_InternalQVTOperational49835);
rule__VarDeclarationCS__Group_1__0();
state._fsp--;
if (state.failed) return ;
}
}
// $ANTLR end synpred281_InternalQVTOperational
// $ANTLR start synpred282_InternalQVTOperational
public final void synpred282_InternalQVTOperational_fragment() throws RecognitionException {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24521:2: ( rule__VarDeclarationCS__Group_2__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24521:2: rule__VarDeclarationCS__Group_2__0
{
pushFollow(FollowSets003.FOLLOW_rule__VarDeclarationCS__Group_2__0_in_synpred282_InternalQVTOperational49893);
rule__VarDeclarationCS__Group_2__0();
state._fsp--;
if (state.failed) return ;
}
}
// $ANTLR end synpred282_InternalQVTOperational
// $ANTLR start synpred284_InternalQVTOperational
public final void synpred284_InternalQVTOperational_fragment() throws RecognitionException {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24863:2: ( rule__VarsInitializationCS__Group_2__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:24863:2: rule__VarsInitializationCS__Group_2__0
{
pushFollow(FollowSets003.FOLLOW_rule__VarsInitializationCS__Group_2__0_in_synpred284_InternalQVTOperational50568);
rule__VarsInitializationCS__Group_2__0();
state._fsp--;
if (state.failed) return ;
}
}
// $ANTLR end synpred284_InternalQVTOperational
// $ANTLR start synpred285_InternalQVTOperational
public final void synpred285_InternalQVTOperational_fragment() throws RecognitionException {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25023:2: ( rule__WhileExpCS__Group_2__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25023:2: rule__WhileExpCS__Group_2__0
{
pushFollow(FollowSets003.FOLLOW_rule__WhileExpCS__Group_2__0_in_synpred285_InternalQVTOperational50882);
rule__WhileExpCS__Group_2__0();
state._fsp--;
if (state.failed) return ;
}
}
// $ANTLR end synpred285_InternalQVTOperational
// $ANTLR start synpred287_InternalQVTOperational
public final void synpred287_InternalQVTOperational_fragment() throws RecognitionException {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25374:2: ( rule__CollectionTypeCS__Group_1__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25374:2: rule__CollectionTypeCS__Group_1__0
{
pushFollow(FollowSets003.FOLLOW_rule__CollectionTypeCS__Group_1__0_in_synpred287_InternalQVTOperational51567);
rule__CollectionTypeCS__Group_1__0();
state._fsp--;
if (state.failed) return ;
}
}
// $ANTLR end synpred287_InternalQVTOperational
// $ANTLR start synpred288_InternalQVTOperational
public final void synpred288_InternalQVTOperational_fragment() throws RecognitionException {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25531:2: ( rule__MapTypeCS__Group_1__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25531:2: rule__MapTypeCS__Group_1__0
{
pushFollow(FollowSets003.FOLLOW_rule__MapTypeCS__Group_1__0_in_synpred288_InternalQVTOperational51876);
rule__MapTypeCS__Group_1__0();
state._fsp--;
if (state.failed) return ;
}
}
// $ANTLR end synpred288_InternalQVTOperational
// $ANTLR start synpred289_InternalQVTOperational
public final void synpred289_InternalQVTOperational_fragment() throws RecognitionException {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25752:2: ( rule__TupleTypeCS__Group_1__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:25752:2: rule__TupleTypeCS__Group_1__0
{
pushFollow(FollowSets003.FOLLOW_rule__TupleTypeCS__Group_1__0_in_synpred289_InternalQVTOperational52311);
rule__TupleTypeCS__Group_1__0();
state._fsp--;
if (state.failed) return ;
}
}
// $ANTLR end synpred289_InternalQVTOperational
// $ANTLR start synpred303_InternalQVTOperational
public final void synpred303_InternalQVTOperational_fragment() throws RecognitionException {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28176:2: ( rule__TypeNameExpCS__Group_1__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28176:2: rule__TypeNameExpCS__Group_1__0
{
pushFollow(FollowSets003.FOLLOW_rule__TypeNameExpCS__Group_1__0_in_synpred303_InternalQVTOperational57074);
rule__TypeNameExpCS__Group_1__0();
state._fsp--;
if (state.failed) return ;
}
}
// $ANTLR end synpred303_InternalQVTOperational
// $ANTLR start synpred304_InternalQVTOperational
public final void synpred304_InternalQVTOperational_fragment() throws RecognitionException {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28237:2: ( rule__TypeNameExpCS__Group_1_1__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28237:2: rule__TypeNameExpCS__Group_1_1__0
{
pushFollow(FollowSets003.FOLLOW_rule__TypeNameExpCS__Group_1_1__0_in_synpred304_InternalQVTOperational57196);
rule__TypeNameExpCS__Group_1_1__0();
state._fsp--;
if (state.failed) return ;
}
}
// $ANTLR end synpred304_InternalQVTOperational
// $ANTLR start synpred306_InternalQVTOperational
public final void synpred306_InternalQVTOperational_fragment() throws RecognitionException {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28455:2: ( rule__ExpCS__Group_0_1__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28455:2: rule__ExpCS__Group_0_1__0
{
pushFollow(FollowSets003.FOLLOW_rule__ExpCS__Group_0_1__0_in_synpred306_InternalQVTOperational57626);
rule__ExpCS__Group_0_1__0();
state._fsp--;
if (state.failed) return ;
}
}
// $ANTLR end synpred306_InternalQVTOperational
// $ANTLR start synpred308_InternalQVTOperational
public final void synpred308_InternalQVTOperational_fragment() throws RecognitionException {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28828:2: ( rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28828:2: rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2
{
pushFollow(FollowSets003.FOLLOW_rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2_in_synpred308_InternalQVTOperational58364);
rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2();
state._fsp--;
if (state.failed) return ;
}
}
// $ANTLR end synpred308_InternalQVTOperational
// $ANTLR start synpred309_InternalQVTOperational
public final void synpred309_InternalQVTOperational_fragment() throws RecognitionException {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28857:2: ( rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:28857:2: rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3
{
pushFollow(FollowSets003.FOLLOW_rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3_in_synpred309_InternalQVTOperational58425);
rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3();
state._fsp--;
if (state.failed) return ;
}
}
// $ANTLR end synpred309_InternalQVTOperational
// $ANTLR start synpred337_InternalQVTOperational
public final void synpred337_InternalQVTOperational_fragment() throws RecognitionException {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32589:2: ( rule__MappingOperationHeaderCS__UnorderedGroup_8__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32589:2: rule__MappingOperationHeaderCS__UnorderedGroup_8__0
{
pushFollow(FollowSets003.FOLLOW_rule__MappingOperationHeaderCS__UnorderedGroup_8__0_in_synpred337_InternalQVTOperational65768);
rule__MappingOperationHeaderCS__UnorderedGroup_8__0();
state._fsp--;
if (state.failed) return ;
}
}
// $ANTLR end synpred337_InternalQVTOperational
// $ANTLR start synpred338_InternalQVTOperational
public final void synpred338_InternalQVTOperational_fragment() throws RecognitionException {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32607:4: ( ({...}? => ( ( ( rule__MappingOperationHeaderCS__Group_8_0__0 ) ) ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32607:4: ({...}? => ( ( ( rule__MappingOperationHeaderCS__Group_8_0__0 ) ) ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32607:4: ({...}? => ( ( ( rule__MappingOperationHeaderCS__Group_8_0__0 ) ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32608:5: {...}? => ( ( ( rule__MappingOperationHeaderCS__Group_8_0__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getMappingOperationHeaderCSAccess().getUnorderedGroup_8(), 0) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "synpred338_InternalQVTOperational", "getUnorderedGroupHelper().canSelect(grammarAccess.getMappingOperationHeaderCSAccess().getUnorderedGroup_8(), 0)");
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32608:121: ( ( ( rule__MappingOperationHeaderCS__Group_8_0__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32609:6: ( ( rule__MappingOperationHeaderCS__Group_8_0__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getMappingOperationHeaderCSAccess().getUnorderedGroup_8(), 0);
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32615:6: ( ( rule__MappingOperationHeaderCS__Group_8_0__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32617:7: ( rule__MappingOperationHeaderCS__Group_8_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getGroup_8_0());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32618:7: ( rule__MappingOperationHeaderCS__Group_8_0__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32618:8: rule__MappingOperationHeaderCS__Group_8_0__0
{
pushFollow(FollowSets003.FOLLOW_rule__MappingOperationHeaderCS__Group_8_0__0_in_synpred338_InternalQVTOperational65855);
rule__MappingOperationHeaderCS__Group_8_0__0();
state._fsp--;
if (state.failed) return ;
}
}
}
}
}
}
// $ANTLR end synpred338_InternalQVTOperational
// $ANTLR start synpred339_InternalQVTOperational
public final void synpred339_InternalQVTOperational_fragment() throws RecognitionException {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32624:4: ( ({...}? => ( ( ( rule__MappingOperationHeaderCS__Group_8_1__0 ) ) ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32624:4: ({...}? => ( ( ( rule__MappingOperationHeaderCS__Group_8_1__0 ) ) ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32624:4: ({...}? => ( ( ( rule__MappingOperationHeaderCS__Group_8_1__0 ) ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32625:5: {...}? => ( ( ( rule__MappingOperationHeaderCS__Group_8_1__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getMappingOperationHeaderCSAccess().getUnorderedGroup_8(), 1) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "synpred339_InternalQVTOperational", "getUnorderedGroupHelper().canSelect(grammarAccess.getMappingOperationHeaderCSAccess().getUnorderedGroup_8(), 1)");
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32625:121: ( ( ( rule__MappingOperationHeaderCS__Group_8_1__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32626:6: ( ( rule__MappingOperationHeaderCS__Group_8_1__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getMappingOperationHeaderCSAccess().getUnorderedGroup_8(), 1);
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32632:6: ( ( rule__MappingOperationHeaderCS__Group_8_1__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32634:7: ( rule__MappingOperationHeaderCS__Group_8_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getGroup_8_1());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32635:7: ( rule__MappingOperationHeaderCS__Group_8_1__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32635:8: rule__MappingOperationHeaderCS__Group_8_1__0
{
pushFollow(FollowSets003.FOLLOW_rule__MappingOperationHeaderCS__Group_8_1__0_in_synpred339_InternalQVTOperational65946);
rule__MappingOperationHeaderCS__Group_8_1__0();
state._fsp--;
if (state.failed) return ;
}
}
}
}
}
}
// $ANTLR end synpred339_InternalQVTOperational
// $ANTLR start synpred340_InternalQVTOperational
public final void synpred340_InternalQVTOperational_fragment() throws RecognitionException {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32641:4: ( ({...}? => ( ( ( rule__MappingOperationHeaderCS__Group_8_2__0 ) ) ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32641:4: ({...}? => ( ( ( rule__MappingOperationHeaderCS__Group_8_2__0 ) ) ) )
{
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32641:4: ({...}? => ( ( ( rule__MappingOperationHeaderCS__Group_8_2__0 ) ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32642:5: {...}? => ( ( ( rule__MappingOperationHeaderCS__Group_8_2__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getMappingOperationHeaderCSAccess().getUnorderedGroup_8(), 2) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "synpred340_InternalQVTOperational", "getUnorderedGroupHelper().canSelect(grammarAccess.getMappingOperationHeaderCSAccess().getUnorderedGroup_8(), 2)");
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32642:121: ( ( ( rule__MappingOperationHeaderCS__Group_8_2__0 ) ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32643:6: ( ( rule__MappingOperationHeaderCS__Group_8_2__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getMappingOperationHeaderCSAccess().getUnorderedGroup_8(), 2);
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32649:6: ( ( rule__MappingOperationHeaderCS__Group_8_2__0 ) )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32651:7: ( rule__MappingOperationHeaderCS__Group_8_2__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingOperationHeaderCSAccess().getGroup_8_2());
}
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32652:7: ( rule__MappingOperationHeaderCS__Group_8_2__0 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32652:8: rule__MappingOperationHeaderCS__Group_8_2__0
{
pushFollow(FollowSets003.FOLLOW_rule__MappingOperationHeaderCS__Group_8_2__0_in_synpred340_InternalQVTOperational66037);
rule__MappingOperationHeaderCS__Group_8_2__0();
state._fsp--;
if (state.failed) return ;
}
}
}
}
}
}
// $ANTLR end synpred340_InternalQVTOperational
// $ANTLR start synpred341_InternalQVTOperational
public final void synpred341_InternalQVTOperational_fragment() throws RecognitionException {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32690:2: ( rule__MappingOperationHeaderCS__UnorderedGroup_8__1 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32690:2: rule__MappingOperationHeaderCS__UnorderedGroup_8__1
{
pushFollow(FollowSets003.FOLLOW_rule__MappingOperationHeaderCS__UnorderedGroup_8__1_in_synpred341_InternalQVTOperational66190);
rule__MappingOperationHeaderCS__UnorderedGroup_8__1();
state._fsp--;
if (state.failed) return ;
}
}
// $ANTLR end synpred341_InternalQVTOperational
// $ANTLR start synpred342_InternalQVTOperational
public final void synpred342_InternalQVTOperational_fragment() throws RecognitionException {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32703:2: ( rule__MappingOperationHeaderCS__UnorderedGroup_8__2 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32703:2: rule__MappingOperationHeaderCS__UnorderedGroup_8__2
{
pushFollow(FollowSets003.FOLLOW_rule__MappingOperationHeaderCS__UnorderedGroup_8__2_in_synpred342_InternalQVTOperational66218);
rule__MappingOperationHeaderCS__UnorderedGroup_8__2();
state._fsp--;
if (state.failed) return ;
}
}
// $ANTLR end synpred342_InternalQVTOperational
// $ANTLR start synpred343_InternalQVTOperational
public final void synpred343_InternalQVTOperational_fragment() throws RecognitionException {
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32716:2: ( rule__MappingOperationHeaderCS__UnorderedGroup_8__3 )
// ../../examples/org.eclipse.qvto.examples.xtext.qvtoperational.ui/src-gen/org/eclipse/qvto/examples/xtext/qvtoperational/ui/contentassist/antlr/internal/InternalQVTOperational.g:32716:2: rule__MappingOperationHeaderCS__UnorderedGroup_8__3
{
pushFollow(FollowSets003.FOLLOW_rule__MappingOperationHeaderCS__UnorderedGroup_8__3_in_synpred343_InternalQVTOperational66246);
rule__MappingOperationHeaderCS__UnorderedGroup_8__3();
state._fsp--;
if (state.failed) return ;
}
}
// $ANTLR end synpred343_InternalQVTOperational
// Delegated rules
public final boolean synpred309_InternalQVTOperational() {
state.backtracking++;
int start = input.mark();
try {
synpred309_InternalQVTOperational_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
boolean success = !state.failed;
input.rewind(start);
state.backtracking--;
state.failed=false;
return success;
}
public final boolean synpred289_InternalQVTOperational() {
state.backtracking++;
int start = input.mark();
try {
synpred289_InternalQVTOperational_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
boolean success = !state.failed;
input.rewind(start);
state.backtracking--;
state.failed=false;
return success;
}
public final boolean synpred287_InternalQVTOperational() {
state.backtracking++;
int start = input.mark();
try {
synpred287_InternalQVTOperational_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
boolean success = !state.failed;
input.rewind(start);
state.backtracking--;
state.failed=false;
return success;
}
public final boolean synpred249_InternalQVTOperational() {
state.backtracking++;
int start = input.mark();
try {
synpred249_InternalQVTOperational_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
boolean success = !state.failed;
input.rewind(start);
state.backtracking--;
state.failed=false;
return success;
}
public final boolean synpred273_InternalQVTOperational() {
state.backtracking++;
int start = input.mark();
try {
synpred273_InternalQVTOperational_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
boolean success = !state.failed;
input.rewind(start);
state.backtracking--;
state.failed=false;
return success;
}
public final boolean synpred131_InternalQVTOperational() {
state.backtracking++;
int start = input.mark();
try {
synpred131_InternalQVTOperational_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
boolean success = !state.failed;
input.rewind(start);
state.backtracking--;
state.failed=false;
return success;
}
public final boolean synpred275_InternalQVTOperational() {
state.backtracking++;
int start = input.mark();
try {
synpred275_InternalQVTOperational_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
boolean success = !state.failed;
input.rewind(start);
state.backtracking--;
state.failed=false;
return success;
}
public final boolean synpred15_InternalQVTOperational() {
state.backtracking++;
int start = input.mark();
try {
synpred15_InternalQVTOperational_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
boolean success = !state.failed;
input.rewind(start);
state.backtracking--;
state.failed=false;
return success;
}
public final boolean synpred55_InternalQVTOperational() {
state.backtracking++;
int start = input.mark();
try {
synpred55_InternalQVTOperational_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
boolean success = !state.failed;
input.rewind(start);
state.backtracking--;
state.failed=false;
return success;
}
public final boolean synpred337_InternalQVTOperational() {
state.backtracking++;
int start = input.mark();
try {
synpred337_InternalQVTOperational_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
boolean success = !state.failed;
input.rewind(start);
state.backtracking--;
state.failed=false;
return success;
}
public final boolean synpred17_InternalQVTOperational() {
state.backtracking++;
int start = input.mark();
try {
synpred17_InternalQVTOperational_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
boolean success = !state.failed;
input.rewind(start);
state.backtracking--;
state.failed=false;
return success;
}
public final boolean synpred262_InternalQVTOperational() {
state.backtracking++;
int start = input.mark();
try {
synpred262_InternalQVTOperational_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
boolean success = !state.failed;
input.rewind(start);
state.backtracking--;
state.failed=false;
return success;
}
public final boolean synpred303_InternalQVTOperational() {
state.backtracking++;
int start = input.mark();
try {
synpred303_InternalQVTOperational_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
boolean success = !state.failed;
input.rewind(start);
state.backtracking--;
state.failed=false;
return success;
}
public final boolean synpred339_InternalQVTOperational() {
state.backtracking++;
int start = input.mark();
try {
synpred339_InternalQVTOperational_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
boolean success = !state.failed;
input.rewind(start);
state.backtracking--;
state.failed=false;
return success;
}
public final boolean synpred343_InternalQVTOperational() {
state.backtracking++;
int start = input.mark();
try {
synpred343_InternalQVTOperational_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
boolean success = !state.failed;
input.rewind(start);
state.backtracking--;
state.failed=false;
return success;
}
public final boolean synpred58_InternalQVTOperational() {
state.backtracking++;
int start = input.mark();
try {
synpred58_InternalQVTOperational_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
boolean success = !state.failed;
input.rewind(start);
state.backtracking--;
state.failed=false;
return success;
}
public final boolean synpred281_InternalQVTOperational() {
state.backtracking++;
int start = input.mark();
try {
synpred281_InternalQVTOperational_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
boolean success = !state.failed;
input.rewind(start);
state.backtracking--;
state.failed=false;
return success;
}
public final boolean synpred285_InternalQVTOperational() {
state.backtracking++;
int start = input.mark();
try {
synpred285_InternalQVTOperational_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
boolean success = !state.failed;
input.rewind(start);
state.backtracking--;
state.failed=false;
return success;
}
public final boolean synpred25_InternalQVTOperational() {
state.backtracking++;
int start = input.mark();
try {
synpred25_InternalQVTOperational_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
boolean success = !state.failed;
input.rewind(start);
state.backtracking--;
state.failed=false;
return success;
}
public final boolean synpred132_InternalQVTOperational() {
state.backtracking++;
int start = input.mark();
try {
synpred132_InternalQVTOperational_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
boolean success = !state.failed;
input.rewind(start);
state.backtracking--;
state.failed=false;
return success;
}
public final boolean synpred341_InternalQVTOperational() {
state.backtracking++;
int start = input.mark();
try {
synpred341_InternalQVTOperational_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
boolean success = !state.failed;
input.rewind(start);
state.backtracking--;
state.failed=false;
return success;
}
public final boolean synpred44_InternalQVTOperational() {
state.backtracking++;
int start = input.mark();
try {
synpred44_InternalQVTOperational_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
boolean success = !state.failed;
input.rewind(start);
state.backtracking--;
state.failed=false;
return success;
}
public final boolean synpred226_InternalQVTOperational() {
state.backtracking++;
int start = input.mark();
try {
synpred226_InternalQVTOperational_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
boolean success = !state.failed;
input.rewind(start);
state.backtracking--;
state.failed=false;
return success;
}
public final boolean synpred248_InternalQVTOperational() {
state.backtracking++;
int start = input.mark();
try {
synpred248_InternalQVTOperational_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
boolean success = !state.failed;
input.rewind(start);
state.backtracking--;
state.failed=false;
return success;
}
public final boolean synpred272_InternalQVTOperational() {
state.backtracking++;
int start = input.mark();
try {
synpred272_InternalQVTOperational_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
boolean success = !state.failed;
input.rewind(start);
state.backtracking--;
state.failed=false;
return success;
}
public final boolean synpred288_InternalQVTOperational() {
state.backtracking++;
int start = input.mark();
try {
synpred288_InternalQVTOperational_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
boolean success = !state.failed;
input.rewind(start);
state.backtracking--;
state.failed=false;
return success;
}
public final boolean synpred1_InternalQVTOperational() {
state.backtracking++;
int start = input.mark();
try {
synpred1_InternalQVTOperational_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
boolean success = !state.failed;
input.rewind(start);
state.backtracking--;
state.failed=false;
return success;
}
public final boolean synpred308_InternalQVTOperational() {
state.backtracking++;
int start = input.mark();
try {
synpred308_InternalQVTOperational_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
boolean success = !state.failed;
input.rewind(start);
state.backtracking--;
state.failed=false;
return success;
}
public final boolean synpred274_InternalQVTOperational() {
state.backtracking++;
int start = input.mark();
try {
synpred274_InternalQVTOperational_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
boolean success = !state.failed;
input.rewind(start);
state.backtracking--;
state.failed=false;
return success;
}
public final boolean synpred306_InternalQVTOperational() {
state.backtracking++;
int start = input.mark();
try {
synpred306_InternalQVTOperational_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
boolean success = !state.failed;
input.rewind(start);
state.backtracking--;
state.failed=false;
return success;
}
public final boolean synpred270_InternalQVTOperational() {
state.backtracking++;
int start = input.mark();
try {
synpred270_InternalQVTOperational_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
boolean success = !state.failed;
input.rewind(start);
state.backtracking--;
state.failed=false;
return success;
}
public final boolean synpred338_InternalQVTOperational() {
state.backtracking++;
int start = input.mark();
try {
synpred338_InternalQVTOperational_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
boolean success = !state.failed;
input.rewind(start);
state.backtracking--;
state.failed=false;
return success;
}
public final boolean synpred19_InternalQVTOperational() {
state.backtracking++;
int start = input.mark();
try {
synpred19_InternalQVTOperational_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
boolean success = !state.failed;
input.rewind(start);
state.backtracking--;
state.failed=false;
return success;
}
public final boolean synpred22_InternalQVTOperational() {
state.backtracking++;
int start = input.mark();
try {
synpred22_InternalQVTOperational_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
boolean success = !state.failed;
input.rewind(start);
state.backtracking--;
state.failed=false;
return success;
}
public final boolean synpred59_InternalQVTOperational() {
state.backtracking++;
int start = input.mark();
try {
synpred59_InternalQVTOperational_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
boolean success = !state.failed;
input.rewind(start);
state.backtracking--;
state.failed=false;
return success;
}
public final boolean synpred258_InternalQVTOperational() {
state.backtracking++;
int start = input.mark();
try {
synpred258_InternalQVTOperational_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
boolean success = !state.failed;
input.rewind(start);
state.backtracking--;
state.failed=false;
return success;
}
public final boolean synpred284_InternalQVTOperational() {
state.backtracking++;
int start = input.mark();
try {
synpred284_InternalQVTOperational_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
boolean success = !state.failed;
input.rewind(start);
state.backtracking--;
state.failed=false;
return success;
}
public final boolean synpred304_InternalQVTOperational() {
state.backtracking++;
int start = input.mark();
try {
synpred304_InternalQVTOperational_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
boolean success = !state.failed;
input.rewind(start);
state.backtracking--;
state.failed=false;
return success;
}
public final boolean synpred342_InternalQVTOperational() {
state.backtracking++;
int start = input.mark();
try {
synpred342_InternalQVTOperational_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
boolean success = !state.failed;
input.rewind(start);
state.backtracking--;
state.failed=false;
return success;
}
public final boolean synpred282_InternalQVTOperational() {
state.backtracking++;
int start = input.mark();
try {
synpred282_InternalQVTOperational_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
boolean success = !state.failed;
input.rewind(start);
state.backtracking--;
state.failed=false;
return success;
}
public final boolean synpred60_InternalQVTOperational() {
state.backtracking++;
int start = input.mark();
try {
synpred60_InternalQVTOperational_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
boolean success = !state.failed;
input.rewind(start);
state.backtracking--;
state.failed=false;
return success;
}
public final boolean synpred340_InternalQVTOperational() {
state.backtracking++;
int start = input.mark();
try {
synpred340_InternalQVTOperational_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
boolean success = !state.failed;
input.rewind(start);
state.backtracking--;
state.failed=false;
return success;
}
public final boolean synpred62_InternalQVTOperational() {
state.backtracking++;
int start = input.mark();
try {
synpred62_InternalQVTOperational_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
boolean success = !state.failed;
input.rewind(start);
state.backtracking--;
state.failed=false;
return success;
}
public final boolean synpred26_InternalQVTOperational() {
state.backtracking++;
int start = input.mark();
try {
synpred26_InternalQVTOperational_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
boolean success = !state.failed;
input.rewind(start);
state.backtracking--;
state.failed=false;
return success;
}
protected DFA17 dfa17 = new DFA17(this);
protected DFA20 dfa20 = new DFA20(this);
protected DFA24 dfa24 = new DFA24(this);
protected DFA30 dfa30 = new DFA30(this);
protected DFA32 dfa32 = new DFA32(this);
protected DFA33 dfa33 = new DFA33(this);
protected DFA52 dfa52 = new DFA52(this);
protected DFA53 dfa53 = new DFA53(this);
protected DFA143 dfa143 = new DFA143(this);
protected DFA187 dfa187 = new DFA187(this);
protected DFA189 dfa189 = new DFA189(this);
protected DFA198 dfa198 = new DFA198(this);
protected DFA199 dfa199 = new DFA199(this);
protected DFA202 dfa202 = new DFA202(this);
protected DFA204 dfa204 = new DFA204(this);
protected DFA205 dfa205 = new DFA205(this);
protected DFA220 dfa220 = new DFA220(this);
protected DFA221 dfa221 = new DFA221(this);
protected DFA223 dfa223 = new DFA223(this);
protected DFA225 dfa225 = new DFA225(this);
protected DFA226 dfa226 = new DFA226(this);
static final String DFA17_eotS =
"\71\uffff";
static final String DFA17_eofS =
"\71\uffff";
static final String DFA17_minS =
"\1\4\1\uffff\1\0\66\uffff";
static final String DFA17_maxS =
"\1\u00a8\1\uffff\1\0\66\uffff";
static final String DFA17_acceptS =
"\1\uffff\1\1\1\uffff\1\2\65\uffff";
static final String DFA17_specialS =
"\2\uffff\1\0\66\uffff}>";
static final String[] DFA17_transitionS = {
"\5\3\30\uffff\10\3\20\uffff\17\3\23\uffff\1\3\7\uffff\1\2\33"+
"\uffff\3\3\2\uffff\1\3\1\uffff\7\3\3\uffff\1\3\1\uffff\3\3\2"+
"\uffff\1\3\1\uffff\2\3\1\uffff\1\3\2\uffff\2\3\2\uffff\1\1\1"+
"\uffff\4\3",
"",
"\1\uffff",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
""
};
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 "5501:1: rule__MappingBodyCS__Alternatives_2 : ( ( ( rule__MappingBodyCS__Group_2_0__0 ) ) | ( ( rule__MappingBodyCS__OwnedContentExpsAssignment_2_1 ) ) );";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
int LA17_2 = input.LA(1);
int index17_2 = input.index();
input.rewind();
s = -1;
if ( (synpred25_InternalQVTOperational()) ) {s = 1;}
else if ( (true) ) {s = 3;}
input.seek(index17_2);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
new NoViableAltException(getDescription(), 17, _s, input);
error(nvae);
throw nvae;
}
}
static final String DFA20_eotS =
"\10\uffff";
static final String DFA20_eofS =
"\10\uffff";
static final String DFA20_minS =
"\1\20\1\uffff\3\20\3\uffff";
static final String DFA20_maxS =
"\1\u00a2\1\uffff\3\u00a2\3\uffff";
static final String DFA20_acceptS =
"\1\uffff\1\1\3\uffff\1\2\1\3\1\4";
static final String DFA20_specialS =
"\10\uffff}>";
static final String[] DFA20_transitionS = {
"\1\2\1\3\1\4\5\uffff\1\6\117\uffff\1\7\1\uffff\1\1\6\uffff"+
"\1\5\60\uffff\1\6",
"",
"\1\2\1\3\1\4\5\uffff\1\6\117\uffff\1\7\10\uffff\1\5\60\uffff"+
"\1\6",
"\1\2\1\3\1\4\5\uffff\1\6\117\uffff\1\7\10\uffff\1\5\60\uffff"+
"\1\6",
"\1\2\1\3\1\4\5\uffff\1\6\117\uffff\1\7\10\uffff\1\5\60\uffff"+
"\1\6",
"",
"",
""
};
static final short[] DFA20_eot = DFA.unpackEncodedString(DFA20_eotS);
static final short[] DFA20_eof = DFA.unpackEncodedString(DFA20_eofS);
static final char[] DFA20_min = DFA.unpackEncodedStringToUnsignedChars(DFA20_minS);
static final char[] DFA20_max = DFA.unpackEncodedStringToUnsignedChars(DFA20_maxS);
static final short[] DFA20_accept = DFA.unpackEncodedString(DFA20_acceptS);
static final short[] DFA20_special = DFA.unpackEncodedString(DFA20_specialS);
static final short[][] DFA20_transition;
static {
int numStates = DFA20_transitionS.length;
DFA20_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
DFA20_transition[i] = DFA.unpackEncodedString(DFA20_transitionS[i]);
}
}
class DFA20 extends DFA {
public DFA20(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 20;
this.eot = DFA20_eot;
this.eof = DFA20_eof;
this.min = DFA20_min;
this.max = DFA20_max;
this.accept = DFA20_accept;
this.special = DFA20_special;
this.transition = DFA20_transition;
}
public String getDescription() {
return "5574:1: rule__ModuleOperationCS__Alternatives : ( ( ruleEntryOperationCS ) | ( ruleMappingOperationCS ) | ( ruleHelperCS ) | ( ruleConstructorCS ) );";
}
}
static final String DFA24_eotS =
"\22\uffff";
static final String DFA24_eofS =
"\22\uffff";
static final String DFA24_minS =
"\7\7\2\133\1\uffff\2\137\2\uffff\2\7\2\137";
static final String DFA24_maxS =
"\1\176\1\10\5\26\2\140\1\uffff\2\175\2\uffff\1\10\1\26\2\175";
static final String DFA24_acceptS =
"\11\uffff\1\3\2\uffff\1\2\1\1\4\uffff";
static final String DFA24_specialS =
"\22\uffff}>";
static final String[] DFA24_transitionS = {
"\1\7\1\10\11\uffff\1\6\1\2\1\3\1\4\1\5\145\uffff\1\1\1\uffff"+
"\1\11",
"\1\12\1\13",
"\1\7\1\10\11\uffff\1\6\1\2\1\3\1\4\1\5",
"\1\7\1\10\11\uffff\1\6\1\2\1\3\1\4\1\5",
"\1\7\1\10\11\uffff\1\6\1\2\1\3\1\4\1\5",
"\1\7\1\10\11\uffff\1\6\1\2\1\3\1\4\1\5",
"\1\7\1\10\11\uffff\1\6\1\2\1\3\1\4\1\5",
"\1\14\4\uffff\1\15",
"\1\14\4\uffff\1\15",
"",
"\1\16\35\uffff\1\17",
"\1\16\35\uffff\1\17",
"",
"",
"\1\20\1\21",
"\1\7\1\10\11\uffff\1\6\1\2\1\3\1\4\1\5",
"\1\16\35\uffff\1\17",
"\1\16\35\uffff\1\17"
};
static final short[] DFA24_eot = DFA.unpackEncodedString(DFA24_eotS);
static final short[] DFA24_eof = DFA.unpackEncodedString(DFA24_eofS);
static final char[] DFA24_min = DFA.unpackEncodedStringToUnsignedChars(DFA24_minS);
static final char[] DFA24_max = DFA.unpackEncodedStringToUnsignedChars(DFA24_maxS);
static final short[] DFA24_accept = DFA.unpackEncodedString(DFA24_acceptS);
static final short[] DFA24_special = DFA.unpackEncodedString(DFA24_specialS);
static final short[][] DFA24_transition;
static {
int numStates = DFA24_transitionS.length;
DFA24_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
DFA24_transition[i] = DFA.unpackEncodedString(DFA24_transitionS[i]);
}
}
class DFA24 extends DFA {
public DFA24(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 24;
this.eot = DFA24_eot;
this.eof = DFA24_eof;
this.min = DFA24_min;
this.max = DFA24_max;
this.accept = DFA24_accept;
this.special = DFA24_special;
this.transition = DFA24_transition;
}
public String getDescription() {
return "5674:1: rule__QVToClassCS__Alternatives_4_1_0 : ( ( ( rule__QVToClassCS__OwnedPropertiesAssignment_4_1_0_0 ) ) | ( ( rule__QVToClassCS__OwnedOperationsAssignment_4_1_0_1 ) ) | ( ( rule__QVToClassCS__OwnedAnnotationsAssignment_4_1_0_2 ) ) );";
}
}
static final String DFA30_eotS =
"\5\uffff";
static final String DFA30_eofS =
"\5\uffff";
static final String DFA30_minS =
"\1\20\1\uffff\1\20\2\uffff";
static final String DFA30_maxS =
"\1\170\1\uffff\1\120\2\uffff";
static final String DFA30_acceptS =
"\1\uffff\1\1\1\uffff\1\2\1\3";
static final String DFA30_specialS =
"\5\uffff}>";
static final String[] DFA30_transitionS = {
"\1\2\2\3\74\uffff\1\4\1\3\47\uffff\1\1",
"",
"\1\2\2\3\74\uffff\1\4\1\3",
"",
""
};
static final short[] DFA30_eot = DFA.unpackEncodedString(DFA30_eotS);
static final short[] DFA30_eof = DFA.unpackEncodedString(DFA30_eofS);
static final char[] DFA30_min = DFA.unpackEncodedStringToUnsignedChars(DFA30_minS);
static final char[] DFA30_max = DFA.unpackEncodedStringToUnsignedChars(DFA30_maxS);
static final short[] DFA30_accept = DFA.unpackEncodedString(DFA30_acceptS);
static final short[] DFA30_special = DFA.unpackEncodedString(DFA30_specialS);
static final short[][] DFA30_transition;
static {
int numStates = DFA30_transitionS.length;
DFA30_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
DFA30_transition[i] = DFA.unpackEncodedString(DFA30_transitionS[i]);
}
}
class DFA30 extends DFA {
public DFA30(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 30;
this.eot = DFA30_eot;
this.eof = DFA30_eof;
this.min = DFA30_min;
this.max = DFA30_max;
this.accept = DFA30_accept;
this.special = DFA30_special;
this.transition = DFA30_transition;
}
public String getDescription() {
return "5859:1: rule__UnitTypeCS__Alternatives : ( ( ruleModelTypeCS ) | ( ruleTransformationCS ) | ( ruleLibraryCS ) );";
}
}
static final String DFA32_eotS =
"\72\uffff";
static final String DFA32_eofS =
"\72\uffff";
static final String DFA32_minS =
"\1\4\1\uffff\1\0\11\uffff\7\0\37\uffff\2\0\6\uffff";
static final String DFA32_maxS =
"\1\u00a8\1\uffff\1\0\11\uffff\7\0\37\uffff\2\0\6\uffff";
static final String DFA32_acceptS =
"\1\uffff\1\1\1\uffff\1\3\1\4\16\uffff\1\10\1\11\40\uffff\1\2\1"+
"\5\1\6\1\7\1\12";
static final String DFA32_specialS =
"\2\uffff\1\0\11\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7\37\uffff\1\10"+
"\1\11\6\uffff}>";
static final String[] DFA32_transitionS = {
"\3\4\1\62\1\63\30\uffff\5\24\2\uffff\1\4\20\uffff\1\15\1\14"+
"\10\24\1\16\1\17\1\20\1\21\1\22\23\uffff\1\1\7\uffff\1\24\33"+
"\uffff\3\24\2\uffff\1\24\1\uffff\7\24\3\uffff\1\24\1\uffff\3"+
"\24\2\uffff\1\23\1\uffff\2\4\1\uffff\1\2\3\uffff\1\3\4\uffff"+
"\2\24\2\4",
"",
"\1\uffff",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"\1\uffff",
"\1\uffff",
"",
"",
"",
"",
"",
""
};
static final short[] DFA32_eot = DFA.unpackEncodedString(DFA32_eotS);
static final short[] DFA32_eof = DFA.unpackEncodedString(DFA32_eofS);
static final char[] DFA32_min = DFA.unpackEncodedStringToUnsignedChars(DFA32_minS);
static final char[] DFA32_max = DFA.unpackEncodedStringToUnsignedChars(DFA32_maxS);
static final short[] DFA32_accept = DFA.unpackEncodedString(DFA32_acceptS);
static final short[] DFA32_special = DFA.unpackEncodedString(DFA32_specialS);
static final short[][] DFA32_transition;
static {
int numStates = DFA32_transitionS.length;
DFA32_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
DFA32_transition[i] = DFA.unpackEncodedString(DFA32_transitionS[i]);
}
}
class DFA32 extends DFA {
public DFA32(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 32;
this.eot = DFA32_eot;
this.eof = DFA32_eof;
this.min = DFA32_min;
this.max = DFA32_max;
this.accept = DFA32_accept;
this.special = DFA32_special;
this.transition = DFA32_transition;
}
public String getDescription() {
return "5933:1: rule__PrimaryExpCS__Alternatives : ( ( ruleNestedExpCS ) | ( ruleIfExpCS ) | ( ruleSelfExpCS ) | ( rulePrimitiveLiteralExpCS ) | ( ruleTupleLiteralExpCS ) | ( ruleMapLiteralExpCS ) | ( ruleCollectionLiteralExpCS ) | ( ruleLambdaLiteralExpCS ) | ( ruleImperativeExpCS ) | ( ruleNameExpCS ) );";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
int LA32_2 = input.LA(1);
int index32_2 = input.index();
input.rewind();
s = -1;
if ( (synpred55_InternalQVTOperational()) ) {s = 53;}
else if ( (synpred62_InternalQVTOperational()) ) {s = 20;}
input.seek(index32_2);
if ( s>=0 ) return s;
break;
case 1 :
int LA32_12 = input.LA(1);
int index32_12 = input.index();
input.rewind();
s = -1;
if ( (synpred58_InternalQVTOperational()) ) {s = 54;}
else if ( (synpred62_InternalQVTOperational()) ) {s = 20;}
input.seek(index32_12);
if ( s>=0 ) return s;
break;
case 2 :
int LA32_13 = input.LA(1);
int index32_13 = input.index();
input.rewind();
s = -1;
if ( (synpred59_InternalQVTOperational()) ) {s = 55;}
else if ( (synpred62_InternalQVTOperational()) ) {s = 20;}
input.seek(index32_13);
if ( s>=0 ) return s;
break;
case 3 :
int LA32_14 = input.LA(1);
int index32_14 = input.index();
input.rewind();
s = -1;
if ( (synpred60_InternalQVTOperational()) ) {s = 56;}
else if ( (synpred62_InternalQVTOperational()) ) {s = 20;}
input.seek(index32_14);
if ( s>=0 ) return s;
break;
case 4 :
int LA32_15 = input.LA(1);
int index32_15 = input.index();
input.rewind();
s = -1;
if ( (synpred60_InternalQVTOperational()) ) {s = 56;}
else if ( (synpred62_InternalQVTOperational()) ) {s = 20;}
input.seek(index32_15);
if ( s>=0 ) return s;
break;
case 5 :
int LA32_16 = input.LA(1);
int index32_16 = input.index();
input.rewind();
s = -1;
if ( (synpred60_InternalQVTOperational()) ) {s = 56;}
else if ( (synpred62_InternalQVTOperational()) ) {s = 20;}
input.seek(index32_16);
if ( s>=0 ) return s;
break;
case 6 :
int LA32_17 = input.LA(1);
int index32_17 = input.index();
input.rewind();
s = -1;
if ( (synpred60_InternalQVTOperational()) ) {s = 56;}
else if ( (synpred62_InternalQVTOperational()) ) {s = 20;}
input.seek(index32_17);
if ( s>=0 ) return s;
break;
case 7 :
int LA32_18 = input.LA(1);
int index32_18 = input.index();
input.rewind();
s = -1;
if ( (synpred60_InternalQVTOperational()) ) {s = 56;}
else if ( (synpred62_InternalQVTOperational()) ) {s = 20;}
input.seek(index32_18);
if ( s>=0 ) return s;
break;
case 8 :
int LA32_50 = input.LA(1);
int index32_50 = input.index();
input.rewind();
s = -1;
if ( (synpred62_InternalQVTOperational()) ) {s = 20;}
else if ( (true) ) {s = 57;}
input.seek(index32_50);
if ( s>=0 ) return s;
break;
case 9 :
int LA32_51 = input.LA(1);
int index32_51 = input.index();
input.rewind();
s = -1;
if ( (synpred62_InternalQVTOperational()) ) {s = 20;}
else if ( (true) ) {s = 57;}
input.seek(index32_51);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
new NoViableAltException(getDescription(), 32, _s, input);
error(nvae);
throw nvae;
}
}
static final String DFA33_eotS =
"\26\uffff";
static final String DFA33_eofS =
"\26\uffff";
static final String DFA33_minS =
"\1\7\10\uffff\2\133\13\uffff";
static final String DFA33_maxS =
"\1\u00a6\10\uffff\2\143\13\uffff";
static final String DFA33_acceptS =
"\1\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\2\uffff\1\13\1\14\1\15"+
"\1\16\1\17\1\20\1\21\1\22\1\23\1\11\1\12";
static final String DFA33_specialS =
"\26\uffff}>";
static final String[] DFA33_transitionS = {
"\2\22\30\uffff\1\16\4\20\23\uffff\17\13\33\uffff\1\1\33\uffff"+
"\1\11\1\12\1\2\2\uffff\1\3\1\uffff\1\15\1\4\1\1\1\5\1\6\1\7"+
"\1\14\3\uffff\1\21\1\uffff\1\23\1\10\1\17\7\uffff\1\21\10\uffff"+
"\1\16\1\20",
"",
"",
"",
"",
"",
"",
"",
"",
"\1\13\7\uffff\1\24",
"\1\13\7\uffff\1\25",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
""
};
static final short[] DFA33_eot = DFA.unpackEncodedString(DFA33_eotS);
static final short[] DFA33_eof = DFA.unpackEncodedString(DFA33_eofS);
static final char[] DFA33_min = DFA.unpackEncodedStringToUnsignedChars(DFA33_minS);
static final char[] DFA33_max = DFA.unpackEncodedStringToUnsignedChars(DFA33_maxS);
static final short[] DFA33_accept = DFA.unpackEncodedString(DFA33_acceptS);
static final short[] DFA33_special = DFA.unpackEncodedString(DFA33_specialS);
static final short[][] DFA33_transition;
static {
int numStates = DFA33_transitionS.length;
DFA33_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
DFA33_transition[i] = DFA.unpackEncodedString(DFA33_transitionS[i]);
}
}
class DFA33 extends DFA {
public DFA33(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 33;
this.eot = DFA33_eot;
this.eof = DFA33_eof;
this.min = DFA33_min;
this.max = DFA33_max;
this.accept = DFA33_accept;
this.special = DFA33_special;
this.transition = DFA33_transition;
}
public String getDescription() {
return "6003:1: rule__ImperativeExpCS__Alternatives : ( ( ruleExpressionBlockCS ) | ( ruleAssertExpCS ) | ( ruleBreakExpCS ) | ( ruleContinueExpCS ) | ( ruleInstantiationExpCS ) | ( ruleLogExpCS ) | ( ruleRaiseExpCS ) | ( ruleVarsInitializationCS ) | ( ruleListLiteralExpCS ) | ( ruleDictLiteralExpCS ) | ( ruleTypeLiteralExpCS ) | ( ruleReturnExpCS ) | ( ruleComputeExpCS ) | ( ruleForExpCS ) | ( ruleWhileExpCS ) | ( ruleImperativeIterateExpCS ) | ( ruleSwitchExpCS ) | ( ruleAssignExpCS ) | ( ruleTryExpCS ) );";
}
}
static final String DFA52_eotS =
"\25\uffff";
static final String DFA52_eofS =
"\25\uffff";
static final String DFA52_minS =
"\1\7\12\uffff\5\0\5\uffff";
static final String DFA52_maxS =
"\1\u0080\12\uffff\5\0\5\uffff";
static final String DFA52_acceptS =
"\1\uffff\1\1\1\uffff\1\2\20\uffff\1\3";
static final String DFA52_specialS =
"\13\uffff\1\0\1\1\1\2\1\3\1\4\5\uffff}>";
static final String[] DFA52_transitionS = {
"\2\1\60\uffff\12\3\1\13\1\14\1\15\1\16\1\17\67\uffff\2\3",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"",
"",
"",
"",
""
};
static final short[] DFA52_eot = DFA.unpackEncodedString(DFA52_eotS);
static final short[] DFA52_eof = DFA.unpackEncodedString(DFA52_eofS);
static final char[] DFA52_min = DFA.unpackEncodedStringToUnsignedChars(DFA52_minS);
static final char[] DFA52_max = DFA.unpackEncodedStringToUnsignedChars(DFA52_maxS);
static final short[] DFA52_accept = DFA.unpackEncodedString(DFA52_acceptS);
static final short[] DFA52_special = DFA.unpackEncodedString(DFA52_specialS);
static final short[][] DFA52_transition;
static {
int numStates = DFA52_transitionS.length;
DFA52_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
DFA52_transition[i] = DFA.unpackEncodedString(DFA52_transitionS[i]);
}
}
class DFA52 extends DFA {
public DFA52(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 52;
this.eot = DFA52_eot;
this.eof = DFA52_eof;
this.min = DFA52_min;
this.max = DFA52_max;
this.accept = DFA52_accept;
this.special = DFA52_special;
this.transition = DFA52_transition;
}
public String getDescription() {
return "6790:1: rule__TypeExpCS__Alternatives_0 : ( ( ruleTypeNameExpCS ) | ( ruleTypeLiteralCS ) | ( ruleCollectionPatternCS ) );";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
int LA52_11 = input.LA(1);
int index52_11 = input.index();
input.rewind();
s = -1;
if ( (synpred131_InternalQVTOperational()) ) {s = 3;}
else if ( (true) ) {s = 20;}
input.seek(index52_11);
if ( s>=0 ) return s;
break;
case 1 :
int LA52_12 = input.LA(1);
int index52_12 = input.index();
input.rewind();
s = -1;
if ( (synpred131_InternalQVTOperational()) ) {s = 3;}
else if ( (true) ) {s = 20;}
input.seek(index52_12);
if ( s>=0 ) return s;
break;
case 2 :
int LA52_13 = input.LA(1);
int index52_13 = input.index();
input.rewind();
s = -1;
if ( (synpred131_InternalQVTOperational()) ) {s = 3;}
else if ( (true) ) {s = 20;}
input.seek(index52_13);
if ( s>=0 ) return s;
break;
case 3 :
int LA52_14 = input.LA(1);
int index52_14 = input.index();
input.rewind();
s = -1;
if ( (synpred131_InternalQVTOperational()) ) {s = 3;}
else if ( (true) ) {s = 20;}
input.seek(index52_14);
if ( s>=0 ) return s;
break;
case 4 :
int LA52_15 = input.LA(1);
int index52_15 = input.index();
input.rewind();
s = -1;
if ( (synpred131_InternalQVTOperational()) ) {s = 3;}
else if ( (true) ) {s = 20;}
input.seek(index52_15);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
new NoViableAltException(getDescription(), 52, _s, input);
error(nvae);
throw nvae;
}
}
static final String DFA53_eotS =
"\70\uffff";
static final String DFA53_eofS =
"\70\uffff";
static final String DFA53_minS =
"\1\4\2\0\65\uffff";
static final String DFA53_maxS =
"\1\u00a8\2\0\65\uffff";
static final String DFA53_acceptS =
"\3\uffff\1\1\63\uffff\1\2";
static final String DFA53_specialS =
"\1\uffff\1\0\1\1\65\uffff}>";
static final String[] DFA53_transitionS = {
"\5\3\30\uffff\5\3\1\1\1\2\1\3\20\uffff\17\3\23\uffff\1\3\7"+
"\uffff\1\3\33\uffff\3\3\2\uffff\1\3\1\uffff\7\3\3\uffff\1\3"+
"\1\uffff\3\3\2\uffff\1\3\1\uffff\2\3\1\uffff\1\3\2\uffff\1\67"+
"\1\3\4\uffff\4\3",
"\1\uffff",
"\1\uffff",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
""
};
static final short[] DFA53_eot = DFA.unpackEncodedString(DFA53_eotS);
static final short[] DFA53_eof = DFA.unpackEncodedString(DFA53_eofS);
static final char[] DFA53_min = DFA.unpackEncodedStringToUnsignedChars(DFA53_minS);
static final char[] DFA53_max = DFA.unpackEncodedStringToUnsignedChars(DFA53_maxS);
static final short[] DFA53_accept = DFA.unpackEncodedString(DFA53_acceptS);
static final short[] DFA53_special = DFA.unpackEncodedString(DFA53_specialS);
static final short[][] DFA53_transition;
static {
int numStates = DFA53_transitionS.length;
DFA53_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
DFA53_transition[i] = DFA.unpackEncodedString(DFA53_transitionS[i]);
}
}
class DFA53 extends DFA {
public DFA53(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 53;
this.eot = DFA53_eot;
this.eof = DFA53_eof;
this.min = DFA53_min;
this.max = DFA53_max;
this.accept = DFA53_accept;
this.special = DFA53_special;
this.transition = DFA53_transition;
}
public String getDescription() {
return "6818:1: rule__ExpCS__Alternatives : ( ( ( rule__ExpCS__Group_0__0 ) ) | ( rulePrefixedLetExpCS ) );";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
int LA53_1 = input.LA(1);
int index53_1 = input.index();
input.rewind();
s = -1;
if ( (synpred132_InternalQVTOperational()) ) {s = 3;}
else if ( (true) ) {s = 55;}
input.seek(index53_1);
if ( s>=0 ) return s;
break;
case 1 :
int LA53_2 = input.LA(1);
int index53_2 = input.index();
input.rewind();
s = -1;
if ( (synpred132_InternalQVTOperational()) ) {s = 3;}
else if ( (true) ) {s = 55;}
input.seek(index53_2);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
new NoViableAltException(getDescription(), 53, _s, input);
error(nvae);
throw nvae;
}
}
static final String DFA143_eotS =
"\17\uffff";
static final String DFA143_eofS =
"\1\4\16\uffff";
static final String DFA143_minS =
"\1\57\1\0\15\uffff";
static final String DFA143_maxS =
"\1\167\1\0\15\uffff";
static final String DFA143_acceptS =
"\2\uffff\1\1\1\uffff\1\2\12\uffff";
static final String DFA143_specialS =
"\1\uffff\1\0\15\uffff}>";
static final String[] DFA143_transitionS = {
"\1\1\44\uffff\2\2\6\uffff\1\4\1\uffff\2\4\3\uffff\1\4\16\uffff"+
"\6\4",
"\1\uffff",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
""
};
static final short[] DFA143_eot = DFA.unpackEncodedString(DFA143_eotS);
static final short[] DFA143_eof = DFA.unpackEncodedString(DFA143_eofS);
static final char[] DFA143_min = DFA.unpackEncodedStringToUnsignedChars(DFA143_minS);
static final char[] DFA143_max = DFA.unpackEncodedStringToUnsignedChars(DFA143_maxS);
static final short[] DFA143_accept = DFA.unpackEncodedString(DFA143_acceptS);
static final short[] DFA143_special = DFA.unpackEncodedString(DFA143_specialS);
static final short[][] DFA143_transition;
static {
int numStates = DFA143_transitionS.length;
DFA143_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
DFA143_transition[i] = DFA.unpackEncodedString(DFA143_transitionS[i]);
}
}
class DFA143 extends DFA {
public DFA143(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 143;
this.eot = DFA143_eot;
this.eof = DFA143_eof;
this.min = DFA143_min;
this.max = DFA143_max;
this.accept = DFA143_accept;
this.special = DFA143_special;
this.transition = DFA143_transition;
}
public String getDescription() {
return "16240:1: ( rule__ParameterDeclarationCS__OwnedInitPartAssignment_3 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
int LA143_1 = input.LA(1);
int index143_1 = input.index();
input.rewind();
s = -1;
if ( (synpred226_InternalQVTOperational()) ) {s = 2;}
else if ( (true) ) {s = 4;}
input.seek(index143_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
new NoViableAltException(getDescription(), 143, _s, input);
error(nvae);
throw nvae;
}
}
static final String DFA187_eotS =
"\157\uffff";
static final String DFA187_eofS =
"\1\2\156\uffff";
static final String DFA187_minS =
"\1\4\1\0\155\uffff";
static final String DFA187_maxS =
"\1\u00a8\1\0\155\uffff";
static final String DFA187_acceptS =
"\2\uffff\1\2\153\uffff\1\1";
static final String DFA187_specialS =
"\1\uffff\1\0\155\uffff}>";
static final String[] DFA187_transitionS = {
"\5\2\7\uffff\3\2\5\uffff\1\2\10\uffff\47\2\2\uffff\1\2\11\uffff"+
"\1\2\3\uffff\1\2\2\uffff\2\2\1\uffff\3\2\2\uffff\3\2\1\uffff"+
"\2\2\1\uffff\1\2\5\uffff\6\2\1\1\1\2\3\uffff\1\2\2\uffff\7\2"+
"\1\uffff\20\2\1\uffff\4\2\1\uffff\5\2\1\uffff\1\2\2\uffff\4"+
"\2",
"\1\uffff",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
""
};
static final short[] DFA187_eot = DFA.unpackEncodedString(DFA187_eotS);
static final short[] DFA187_eof = DFA.unpackEncodedString(DFA187_eofS);
static final char[] DFA187_min = DFA.unpackEncodedStringToUnsignedChars(DFA187_minS);
static final char[] DFA187_max = DFA.unpackEncodedStringToUnsignedChars(DFA187_maxS);
static final short[] DFA187_accept = DFA.unpackEncodedString(DFA187_acceptS);
static final short[] DFA187_special = DFA.unpackEncodedString(DFA187_specialS);
static final short[][] DFA187_transition;
static {
int numStates = DFA187_transitionS.length;
DFA187_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
DFA187_transition[i] = DFA.unpackEncodedString(DFA187_transitionS[i]);
}
}
class DFA187 extends DFA {
public DFA187(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 187;
this.eot = DFA187_eot;
this.eof = DFA187_eof;
this.min = DFA187_min;
this.max = DFA187_max;
this.accept = DFA187_accept;
this.special = DFA187_special;
this.transition = DFA187_transition;
}
public String getDescription() {
return "22853:1: ( rule__LogExpCS__Group_6__0 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
int LA187_1 = input.LA(1);
int index187_1 = input.index();
input.rewind();
s = -1;
if ( (synpred270_InternalQVTOperational()) ) {s = 110;}
else if ( (true) ) {s = 2;}
input.seek(index187_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
new NoViableAltException(getDescription(), 187, _s, input);
error(nvae);
throw nvae;
}
}
static final String DFA189_eotS =
"\157\uffff";
static final String DFA189_eofS =
"\1\70\156\uffff";
static final String DFA189_minS =
"\1\4\67\0\67\uffff";
static final String DFA189_maxS =
"\1\u00a8\67\0\67\uffff";
static final String DFA189_acceptS =
"\70\uffff\1\2\65\uffff\1\1";
static final String DFA189_specialS =
"\1\uffff\1\0\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1"+
"\14\1\15\1\16\1\17\1\20\1\21\1\22\1\23\1\24\1\25\1\26\1\27\1\30"+
"\1\31\1\32\1\33\1\34\1\35\1\36\1\37\1\40\1\41\1\42\1\43\1\44\1\45"+
"\1\46\1\47\1\50\1\51\1\52\1\53\1\54\1\55\1\56\1\57\1\60\1\61\1\62"+
"\1\63\1\64\1\65\1\66\67\uffff}>";
static final String[] DFA189_transitionS = {
"\1\6\1\7\1\10\1\64\1\65\7\uffff\3\70\5\uffff\1\70\10\uffff"+
"\1\53\1\57\1\60\1\61\1\62\1\1\1\2\1\13\20\70\1\17\1\16\1\41"+
"\1\42\1\43\1\44\1\45\1\46\1\47\1\50\1\20\1\21\1\22\1\23\1\24"+
"\2\uffff\1\70\11\uffff\1\70\3\uffff\1\70\2\uffff\1\3\1\70\1"+
"\uffff\3\70\2\uffff\1\27\2\70\1\uffff\2\70\1\uffff\1\70\5\uffff"+
"\10\70\3\uffff\1\70\2\uffff\1\70\1\37\1\40\1\30\2\70\1\31\1"+
"\uffff\1\52\1\32\1\26\1\33\1\34\1\35\1\51\3\70\1\63\1\70\1\66"+
"\1\36\1\55\1\70\1\uffff\1\25\1\70\1\14\1\15\1\uffff\1\4\2\70"+
"\1\67\1\5\1\uffff\1\70\2\uffff\1\54\1\56\1\11\1\12",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
""
};
static final short[] DFA189_eot = DFA.unpackEncodedString(DFA189_eotS);
static final short[] DFA189_eof = DFA.unpackEncodedString(DFA189_eofS);
static final char[] DFA189_min = DFA.unpackEncodedStringToUnsignedChars(DFA189_minS);
static final char[] DFA189_max = DFA.unpackEncodedStringToUnsignedChars(DFA189_maxS);
static final short[] DFA189_accept = DFA.unpackEncodedString(DFA189_acceptS);
static final short[] DFA189_special = DFA.unpackEncodedString(DFA189_specialS);
static final short[][] DFA189_transition;
static {
int numStates = DFA189_transitionS.length;
DFA189_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
DFA189_transition[i] = DFA.unpackEncodedString(DFA189_transitionS[i]);
}
}
class DFA189 extends DFA {
public DFA189(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 189;
this.eot = DFA189_eot;
this.eof = DFA189_eof;
this.min = DFA189_min;
this.max = DFA189_max;
this.accept = DFA189_accept;
this.special = DFA189_special;
this.transition = DFA189_transition;
}
public String getDescription() {
return "23400:1: ( rule__ReturnExpCS__OwnedValueAssignment_2 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
int LA189_1 = input.LA(1);
int index189_1 = input.index();
input.rewind();
s = -1;
if ( (synpred272_InternalQVTOperational()) ) {s = 110;}
else if ( (true) ) {s = 56;}
input.seek(index189_1);
if ( s>=0 ) return s;
break;
case 1 :
int LA189_2 = input.LA(1);
int index189_2 = input.index();
input.rewind();
s = -1;
if ( (synpred272_InternalQVTOperational()) ) {s = 110;}
else if ( (true) ) {s = 56;}
input.seek(index189_2);
if ( s>=0 ) return s;
break;
case 2 :
int LA189_3 = input.LA(1);
int index189_3 = input.index();
input.rewind();
s = -1;
if ( (synpred272_InternalQVTOperational()) ) {s = 110;}
else if ( (true) ) {s = 56;}
input.seek(index189_3);
if ( s>=0 ) return s;
break;
case 3 :
int LA189_4 = input.LA(1);
int index189_4 = input.index();
input.rewind();
s = -1;
if ( (synpred272_InternalQVTOperational()) ) {s = 110;}
else if ( (true) ) {s = 56;}
input.seek(index189_4);
if ( s>=0 ) return s;
break;
case 4 :
int LA189_5 = input.LA(1);
int index189_5 = input.index();
input.rewind();
s = -1;
if ( (synpred272_InternalQVTOperational()) ) {s = 110;}
else if ( (true) ) {s = 56;}
input.seek(index189_5);
if ( s>=0 ) return s;
break;
case 5 :
int LA189_6 = input.LA(1);
int index189_6 = input.index();
input.rewind();
s = -1;
if ( (synpred272_InternalQVTOperational()) ) {s = 110;}
else if ( (true) ) {s = 56;}
input.seek(index189_6);
if ( s>=0 ) return s;
break;
case 6 :
int LA189_7 = input.LA(1);
int index189_7 = input.index();
input.rewind();
s = -1;
if ( (synpred272_InternalQVTOperational()) ) {s = 110;}
else if ( (true) ) {s = 56;}
input.seek(index189_7);
if ( s>=0 ) return s;
break;
case 7 :
int LA189_8 = input.LA(1);
int index189_8 = input.index();
input.rewind();
s = -1;
if ( (synpred272_InternalQVTOperational()) ) {s = 110;}
else if ( (true) ) {s = 56;}
input.seek(index189_8);
if ( s>=0 ) return s;
break;
case 8 :
int LA189_9 = input.LA(1);
int index189_9 = input.index();
input.rewind();
s = -1;
if ( (synpred272_InternalQVTOperational()) ) {s = 110;}
else if ( (true) ) {s = 56;}
input.seek(index189_9);
if ( s>=0 ) return s;
break;
case 9 :
int LA189_10 = input.LA(1);
int index189_10 = input.index();
input.rewind();
s = -1;
if ( (synpred272_InternalQVTOperational()) ) {s = 110;}
else if ( (true) ) {s = 56;}
input.seek(index189_10);
if ( s>=0 ) return s;
break;
case 10 :
int LA189_11 = input.LA(1);
int index189_11 = input.index();
input.rewind();
s = -1;
if ( (synpred272_InternalQVTOperational()) ) {s = 110;}
else if ( (true) ) {s = 56;}
input.seek(index189_11);
if ( s>=0 ) return s;
break;
case 11 :
int LA189_12 = input.LA(1);
int index189_12 = input.index();
input.rewind();
s = -1;
if ( (synpred272_InternalQVTOperational()) ) {s = 110;}
else if ( (true) ) {s = 56;}
input.seek(index189_12);
if ( s>=0 ) return s;
break;
case 12 :
int LA189_13 = input.LA(1);
int index189_13 = input.index();
input.rewind();
s = -1;
if ( (synpred272_InternalQVTOperational()) ) {s = 110;}
else if ( (true) ) {s = 56;}
input.seek(index189_13);
if ( s>=0 ) return s;
break;
case 13 :
int LA189_14 = input.LA(1);
int index189_14 = input.index();
input.rewind();
s = -1;
if ( (synpred272_InternalQVTOperational()) ) {s = 110;}
else if ( (true) ) {s = 56;}
input.seek(index189_14);
if ( s>=0 ) return s;
break;
case 14 :
int LA189_15 = input.LA(1);
int index189_15 = input.index();
input.rewind();
s = -1;
if ( (synpred272_InternalQVTOperational()) ) {s = 110;}
else if ( (true) ) {s = 56;}
input.seek(index189_15);
if ( s>=0 ) return s;
break;
case 15 :
int LA189_16 = input.LA(1);
int index189_16 = input.index();
input.rewind();
s = -1;
if ( (synpred272_InternalQVTOperational()) ) {s = 110;}
else if ( (true) ) {s = 56;}
input.seek(index189_16);
if ( s>=0 ) return s;
break;
case 16 :
int LA189_17 = input.LA(1);
int index189_17 = input.index();
input.rewind();
s = -1;
if ( (synpred272_InternalQVTOperational()) ) {s = 110;}
else if ( (true) ) {s = 56;}
input.seek(index189_17);
if ( s>=0 ) return s;
break;
case 17 :
int LA189_18 = input.LA(1);
int index189_18 = input.index();
input.rewind();
s = -1;
if ( (synpred272_InternalQVTOperational()) ) {s = 110;}
else if ( (true) ) {s = 56;}
input.seek(index189_18);
if ( s>=0 ) return s;
break;
case 18 :
int LA189_19 = input.LA(1);
int index189_19 = input.index();
input.rewind();
s = -1;
if ( (synpred272_InternalQVTOperational()) ) {s = 110;}
else if ( (true) ) {s = 56;}
input.seek(index189_19);
if ( s>=0 ) return s;
break;
case 19 :
int LA189_20 = input.LA(1);
int index189_20 = input.index();
input.rewind();
s = -1;
if ( (synpred272_InternalQVTOperational()) ) {s = 110;}
else if ( (true) ) {s = 56;}
input.seek(index189_20);
if ( s>=0 ) return s;
break;
case 20 :
int LA189_21 = input.LA(1);
int index189_21 = input.index();
input.rewind();
s = -1;
if ( (synpred272_InternalQVTOperational()) ) {s = 110;}
else if ( (true) ) {s = 56;}
input.seek(index189_21);
if ( s>=0 ) return s;
break;
case 21 :
int LA189_22 = input.LA(1);
int index189_22 = input.index();
input.rewind();
s = -1;
if ( (synpred272_InternalQVTOperational()) ) {s = 110;}
else if ( (true) ) {s = 56;}
input.seek(index189_22);
if ( s>=0 ) return s;
break;
case 22 :
int LA189_23 = input.LA(1);
int index189_23 = input.index();
input.rewind();
s = -1;
if ( (synpred272_InternalQVTOperational()) ) {s = 110;}
else if ( (true) ) {s = 56;}
input.seek(index189_23);
if ( s>=0 ) return s;
break;
case 23 :
int LA189_24 = input.LA(1);
int index189_24 = input.index();
input.rewind();
s = -1;
if ( (synpred272_InternalQVTOperational()) ) {s = 110;}
else if ( (true) ) {s = 56;}
input.seek(index189_24);
if ( s>=0 ) return s;
break;
case 24 :
int LA189_25 = input.LA(1);
int index189_25 = input.index();
input.rewind();
s = -1;
if ( (synpred272_InternalQVTOperational()) ) {s = 110;}
else if ( (true) ) {s = 56;}
input.seek(index189_25);
if ( s>=0 ) return s;
break;
case 25 :
int LA189_26 = input.LA(1);
int index189_26 = input.index();
input.rewind();
s = -1;
if ( (synpred272_InternalQVTOperational()) ) {s = 110;}
else if ( (true) ) {s = 56;}
input.seek(index189_26);
if ( s>=0 ) return s;
break;
case 26 :
int LA189_27 = input.LA(1);
int index189_27 = input.index();
input.rewind();
s = -1;
if ( (synpred272_InternalQVTOperational()) ) {s = 110;}
else if ( (true) ) {s = 56;}
input.seek(index189_27);
if ( s>=0 ) return s;
break;
case 27 :
int LA189_28 = input.LA(1);
int index189_28 = input.index();
input.rewind();
s = -1;
if ( (synpred272_InternalQVTOperational()) ) {s = 110;}
else if ( (true) ) {s = 56;}
input.seek(index189_28);
if ( s>=0 ) return s;
break;
case 28 :
int LA189_29 = input.LA(1);
int index189_29 = input.index();
input.rewind();
s = -1;
if ( (synpred272_InternalQVTOperational()) ) {s = 110;}
else if ( (true) ) {s = 56;}
input.seek(index189_29);
if ( s>=0 ) return s;
break;
case 29 :
int LA189_30 = input.LA(1);
int index189_30 = input.index();
input.rewind();
s = -1;
if ( (synpred272_InternalQVTOperational()) ) {s = 110;}
else if ( (true) ) {s = 56;}
input.seek(index189_30);
if ( s>=0 ) return s;
break;
case 30 :
int LA189_31 = input.LA(1);
int index189_31 = input.index();
input.rewind();
s = -1;
if ( (synpred272_InternalQVTOperational()) ) {s = 110;}
else if ( (true) ) {s = 56;}
input.seek(index189_31);
if ( s>=0 ) return s;
break;
case 31 :
int LA189_32 = input.LA(1);
int index189_32 = input.index();
input.rewind();
s = -1;
if ( (synpred272_InternalQVTOperational()) ) {s = 110;}
else if ( (true) ) {s = 56;}
input.seek(index189_32);
if ( s>=0 ) return s;
break;
case 32 :
int LA189_33 = input.LA(1);
int index189_33 = input.index();
input.rewind();
s = -1;
if ( (synpred272_InternalQVTOperational()) ) {s = 110;}
else if ( (true) ) {s = 56;}
input.seek(index189_33);
if ( s>=0 ) return s;
break;
case 33 :
int LA189_34 = input.LA(1);
int index189_34 = input.index();
input.rewind();
s = -1;
if ( (synpred272_InternalQVTOperational()) ) {s = 110;}
else if ( (true) ) {s = 56;}
input.seek(index189_34);
if ( s>=0 ) return s;
break;
case 34 :
int LA189_35 = input.LA(1);
int index189_35 = input.index();
input.rewind();
s = -1;
if ( (synpred272_InternalQVTOperational()) ) {s = 110;}
else if ( (true) ) {s = 56;}
input.seek(index189_35);
if ( s>=0 ) return s;
break;
case 35 :
int LA189_36 = input.LA(1);
int index189_36 = input.index();
input.rewind();
s = -1;
if ( (synpred272_InternalQVTOperational()) ) {s = 110;}
else if ( (true) ) {s = 56;}
input.seek(index189_36);
if ( s>=0 ) return s;
break;
case 36 :
int LA189_37 = input.LA(1);
int index189_37 = input.index();
input.rewind();
s = -1;
if ( (synpred272_InternalQVTOperational()) ) {s = 110;}
else if ( (true) ) {s = 56;}
input.seek(index189_37);
if ( s>=0 ) return s;
break;
case 37 :
int LA189_38 = input.LA(1);
int index189_38 = input.index();
input.rewind();
s = -1;
if ( (synpred272_InternalQVTOperational()) ) {s = 110;}
else if ( (true) ) {s = 56;}
input.seek(index189_38);
if ( s>=0 ) return s;
break;
case 38 :
int LA189_39 = input.LA(1);
int index189_39 = input.index();
input.rewind();
s = -1;
if ( (synpred272_InternalQVTOperational()) ) {s = 110;}
else if ( (true) ) {s = 56;}
input.seek(index189_39);
if ( s>=0 ) return s;
break;
case 39 :
int LA189_40 = input.LA(1);
int index189_40 = input.index();
input.rewind();
s = -1;
if ( (synpred272_InternalQVTOperational()) ) {s = 110;}
else if ( (true) ) {s = 56;}
input.seek(index189_40);
if ( s>=0 ) return s;
break;
case 40 :
int LA189_41 = input.LA(1);
int index189_41 = input.index();
input.rewind();
s = -1;
if ( (synpred272_InternalQVTOperational()) ) {s = 110;}
else if ( (true) ) {s = 56;}
input.seek(index189_41);
if ( s>=0 ) return s;
break;
case 41 :
int LA189_42 = input.LA(1);
int index189_42 = input.index();
input.rewind();
s = -1;
if ( (synpred272_InternalQVTOperational()) ) {s = 110;}
else if ( (true) ) {s = 56;}
input.seek(index189_42);
if ( s>=0 ) return s;
break;
case 42 :
int LA189_43 = input.LA(1);
int index189_43 = input.index();
input.rewind();
s = -1;
if ( (synpred272_InternalQVTOperational()) ) {s = 110;}
else if ( (true) ) {s = 56;}
input.seek(index189_43);
if ( s>=0 ) return s;
break;
case 43 :
int LA189_44 = input.LA(1);
int index189_44 = input.index();
input.rewind();
s = -1;
if ( (synpred272_InternalQVTOperational()) ) {s = 110;}
else if ( (true) ) {s = 56;}
input.seek(index189_44);
if ( s>=0 ) return s;
break;
case 44 :
int LA189_45 = input.LA(1);
int index189_45 = input.index();
input.rewind();
s = -1;
if ( (synpred272_InternalQVTOperational()) ) {s = 110;}
else if ( (true) ) {s = 56;}
input.seek(index189_45);
if ( s>=0 ) return s;
break;
case 45 :
int LA189_46 = input.LA(1);
int index189_46 = input.index();
input.rewind();
s = -1;
if ( (synpred272_InternalQVTOperational()) ) {s = 110;}
else if ( (true) ) {s = 56;}
input.seek(index189_46);
if ( s>=0 ) return s;
break;
case 46 :
int LA189_47 = input.LA(1);
int index189_47 = input.index();
input.rewind();
s = -1;
if ( (synpred272_InternalQVTOperational()) ) {s = 110;}
else if ( (true) ) {s = 56;}
input.seek(index189_47);
if ( s>=0 ) return s;
break;
case 47 :
int LA189_48 = input.LA(1);
int index189_48 = input.index();
input.rewind();
s = -1;
if ( (synpred272_InternalQVTOperational()) ) {s = 110;}
else if ( (true) ) {s = 56;}
input.seek(index189_48);
if ( s>=0 ) return s;
break;
case 48 :
int LA189_49 = input.LA(1);
int index189_49 = input.index();
input.rewind();
s = -1;
if ( (synpred272_InternalQVTOperational()) ) {s = 110;}
else if ( (true) ) {s = 56;}
input.seek(index189_49);
if ( s>=0 ) return s;
break;
case 49 :
int LA189_50 = input.LA(1);
int index189_50 = input.index();
input.rewind();
s = -1;
if ( (synpred272_InternalQVTOperational()) ) {s = 110;}
else if ( (true) ) {s = 56;}
input.seek(index189_50);
if ( s>=0 ) return s;
break;
case 50 :
int LA189_51 = input.LA(1);
int index189_51 = input.index();
input.rewind();
s = -1;
if ( (synpred272_InternalQVTOperational()) ) {s = 110;}
else if ( (true) ) {s = 56;}
input.seek(index189_51);
if ( s>=0 ) return s;
break;
case 51 :
int LA189_52 = input.LA(1);
int index189_52 = input.index();
input.rewind();
s = -1;
if ( (synpred272_InternalQVTOperational()) ) {s = 110;}
else if ( (true) ) {s = 56;}
input.seek(index189_52);
if ( s>=0 ) return s;
break;
case 52 :
int LA189_53 = input.LA(1);
int index189_53 = input.index();
input.rewind();
s = -1;
if ( (synpred272_InternalQVTOperational()) ) {s = 110;}
else if ( (true) ) {s = 56;}
input.seek(index189_53);
if ( s>=0 ) return s;
break;
case 53 :
int LA189_54 = input.LA(1);
int index189_54 = input.index();
input.rewind();
s = -1;
if ( (synpred272_InternalQVTOperational()) ) {s = 110;}
else if ( (true) ) {s = 56;}
input.seek(index189_54);
if ( s>=0 ) return s;
break;
case 54 :
int LA189_55 = input.LA(1);
int index189_55 = input.index();
input.rewind();
s = -1;
if ( (synpred272_InternalQVTOperational()) ) {s = 110;}
else if ( (true) ) {s = 56;}
input.seek(index189_55);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
new NoViableAltException(getDescription(), 189, _s, input);
error(nvae);
throw nvae;
}
}
static final String DFA198_eotS =
"\160\uffff";
static final String DFA198_eofS =
"\1\2\157\uffff";
static final String DFA198_minS =
"\1\4\1\0\156\uffff";
static final String DFA198_maxS =
"\1\u00a8\1\0\156\uffff";
static final String DFA198_acceptS =
"\2\uffff\1\2\154\uffff\1\1";
static final String DFA198_specialS =
"\1\uffff\1\0\156\uffff}>";
static final String[] DFA198_transitionS = {
"\5\2\7\uffff\3\2\5\uffff\1\2\10\uffff\47\2\2\uffff\1\2\11\uffff"+
"\2\2\2\uffff\1\2\2\uffff\2\2\1\uffff\2\2\1\1\2\uffff\3\2\1\uffff"+
"\2\2\1\uffff\1\2\5\uffff\10\2\3\uffff\1\2\2\uffff\7\2\1\uffff"+
"\20\2\1\uffff\4\2\1\uffff\5\2\1\uffff\1\2\2\uffff\4\2",
"\1\uffff",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
""
};
static final short[] DFA198_eot = DFA.unpackEncodedString(DFA198_eotS);
static final short[] DFA198_eof = DFA.unpackEncodedString(DFA198_eofS);
static final char[] DFA198_min = DFA.unpackEncodedStringToUnsignedChars(DFA198_minS);
static final char[] DFA198_max = DFA.unpackEncodedStringToUnsignedChars(DFA198_maxS);
static final short[] DFA198_accept = DFA.unpackEncodedString(DFA198_acceptS);
static final short[] DFA198_special = DFA.unpackEncodedString(DFA198_specialS);
static final short[][] DFA198_transition;
static {
int numStates = DFA198_transitionS.length;
DFA198_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
DFA198_transition[i] = DFA.unpackEncodedString(DFA198_transitionS[i]);
}
}
class DFA198 extends DFA {
public DFA198(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 198;
this.eot = DFA198_eot;
this.eof = DFA198_eof;
this.min = DFA198_min;
this.max = DFA198_max;
this.accept = DFA198_accept;
this.special = DFA198_special;
this.transition = DFA198_transition;
}
public String getDescription() {
return "24493:1: ( rule__VarDeclarationCS__Group_1__0 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
int LA198_1 = input.LA(1);
int index198_1 = input.index();
input.rewind();
s = -1;
if ( (synpred281_InternalQVTOperational()) ) {s = 111;}
else if ( (true) ) {s = 2;}
input.seek(index198_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
new NoViableAltException(getDescription(), 198, _s, input);
error(nvae);
throw nvae;
}
}
static final String DFA199_eotS =
"\157\uffff";
static final String DFA199_eofS =
"\1\4\156\uffff";
static final String DFA199_minS =
"\1\4\2\0\154\uffff";
static final String DFA199_maxS =
"\1\u00a8\2\0\154\uffff";
static final String DFA199_acceptS =
"\3\uffff\1\1\1\2\152\uffff";
static final String DFA199_specialS =
"\1\uffff\1\0\1\1\154\uffff}>";
static final String[] DFA199_transitionS = {
"\5\4\7\uffff\3\4\5\uffff\1\4\10\uffff\16\4\1\1\30\4\2\uffff"+
"\1\4\11\uffff\1\2\1\3\2\uffff\1\4\2\uffff\2\4\1\uffff\3\4\2"+
"\uffff\3\4\1\uffff\2\4\1\uffff\1\4\5\uffff\10\4\3\uffff\1\4"+
"\2\uffff\7\4\1\uffff\20\4\1\uffff\4\4\1\uffff\5\4\1\uffff\1"+
"\4\2\uffff\4\4",
"\1\uffff",
"\1\uffff",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
""
};
static final short[] DFA199_eot = DFA.unpackEncodedString(DFA199_eotS);
static final short[] DFA199_eof = DFA.unpackEncodedString(DFA199_eofS);
static final char[] DFA199_min = DFA.unpackEncodedStringToUnsignedChars(DFA199_minS);
static final char[] DFA199_max = DFA.unpackEncodedStringToUnsignedChars(DFA199_maxS);
static final short[] DFA199_accept = DFA.unpackEncodedString(DFA199_acceptS);
static final short[] DFA199_special = DFA.unpackEncodedString(DFA199_specialS);
static final short[][] DFA199_transition;
static {
int numStates = DFA199_transitionS.length;
DFA199_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
DFA199_transition[i] = DFA.unpackEncodedString(DFA199_transitionS[i]);
}
}
class DFA199 extends DFA {
public DFA199(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 199;
this.eot = DFA199_eot;
this.eof = DFA199_eof;
this.min = DFA199_min;
this.max = DFA199_max;
this.accept = DFA199_accept;
this.special = DFA199_special;
this.transition = DFA199_transition;
}
public String getDescription() {
return "24521:1: ( rule__VarDeclarationCS__Group_2__0 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
int LA199_1 = input.LA(1);
int index199_1 = input.index();
input.rewind();
s = -1;
if ( (synpred282_InternalQVTOperational()) ) {s = 3;}
else if ( (true) ) {s = 4;}
input.seek(index199_1);
if ( s>=0 ) return s;
break;
case 1 :
int LA199_2 = input.LA(1);
int index199_2 = input.index();
input.rewind();
s = -1;
if ( (synpred282_InternalQVTOperational()) ) {s = 3;}
else if ( (true) ) {s = 4;}
input.seek(index199_2);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
new NoViableAltException(getDescription(), 199, _s, input);
error(nvae);
throw nvae;
}
}
static final String DFA202_eotS =
"\71\uffff";
static final String DFA202_eofS =
"\71\uffff";
static final String DFA202_minS =
"\1\4\2\0\66\uffff";
static final String DFA202_maxS =
"\1\u00a8\2\0\66\uffff";
static final String DFA202_acceptS =
"\3\uffff\1\2\64\uffff\1\1";
static final String DFA202_specialS =
"\1\uffff\1\0\1\1\66\uffff}>";
static final String[] DFA202_transitionS = {
"\3\3\1\1\1\2\30\uffff\10\3\20\uffff\17\3\23\uffff\1\3\7\uffff"+
"\1\3\33\uffff\3\3\2\uffff\1\3\1\uffff\7\3\3\uffff\1\3\1\uffff"+
"\3\3\2\uffff\1\3\1\uffff\2\3\1\uffff\1\3\2\uffff\2\3\4\uffff"+
"\4\3",
"\1\uffff",
"\1\uffff",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
""
};
static final short[] DFA202_eot = DFA.unpackEncodedString(DFA202_eotS);
static final short[] DFA202_eof = DFA.unpackEncodedString(DFA202_eofS);
static final char[] DFA202_min = DFA.unpackEncodedStringToUnsignedChars(DFA202_minS);
static final char[] DFA202_max = DFA.unpackEncodedStringToUnsignedChars(DFA202_maxS);
static final short[] DFA202_accept = DFA.unpackEncodedString(DFA202_acceptS);
static final short[] DFA202_special = DFA.unpackEncodedString(DFA202_specialS);
static final short[][] DFA202_transition;
static {
int numStates = DFA202_transitionS.length;
DFA202_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
DFA202_transition[i] = DFA.unpackEncodedString(DFA202_transitionS[i]);
}
}
class DFA202 extends DFA {
public DFA202(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 202;
this.eot = DFA202_eot;
this.eof = DFA202_eof;
this.min = DFA202_min;
this.max = DFA202_max;
this.accept = DFA202_accept;
this.special = DFA202_special;
this.transition = DFA202_transition;
}
public String getDescription() {
return "25023:1: ( rule__WhileExpCS__Group_2__0 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
int LA202_1 = input.LA(1);
int index202_1 = input.index();
input.rewind();
s = -1;
if ( (synpred285_InternalQVTOperational()) ) {s = 56;}
else if ( (true) ) {s = 3;}
input.seek(index202_1);
if ( s>=0 ) return s;
break;
case 1 :
int LA202_2 = input.LA(1);
int index202_2 = input.index();
input.rewind();
s = -1;
if ( (synpred285_InternalQVTOperational()) ) {s = 56;}
else if ( (true) ) {s = 3;}
input.seek(index202_2);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
new NoViableAltException(getDescription(), 202, _s, input);
error(nvae);
throw nvae;
}
}
static final String DFA204_eotS =
"\164\uffff";
static final String DFA204_eofS =
"\1\2\163\uffff";
static final String DFA204_minS =
"\1\4\1\0\162\uffff";
static final String DFA204_maxS =
"\1\u00a8\1\0\162\uffff";
static final String DFA204_acceptS =
"\2\uffff\1\2\160\uffff\1\1";
static final String DFA204_specialS =
"\1\uffff\1\0\162\uffff}>";
static final String[] DFA204_transitionS = {
"\5\2\7\uffff\3\2\5\uffff\1\2\10\uffff\47\2\2\uffff\1\2\11\uffff"+
"\2\2\1\uffff\2\2\2\uffff\1\1\6\2\1\uffff\3\2\1\uffff\2\2\1\uffff"+
"\1\2\5\uffff\10\2\3\uffff\1\2\2\uffff\7\2\1\uffff\25\2\1\uffff"+
"\5\2\1\uffff\1\2\2\uffff\4\2",
"\1\uffff",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
""
};
static final short[] DFA204_eot = DFA.unpackEncodedString(DFA204_eotS);
static final short[] DFA204_eof = DFA.unpackEncodedString(DFA204_eofS);
static final char[] DFA204_min = DFA.unpackEncodedStringToUnsignedChars(DFA204_minS);
static final char[] DFA204_max = DFA.unpackEncodedStringToUnsignedChars(DFA204_maxS);
static final short[] DFA204_accept = DFA.unpackEncodedString(DFA204_acceptS);
static final short[] DFA204_special = DFA.unpackEncodedString(DFA204_specialS);
static final short[][] DFA204_transition;
static {
int numStates = DFA204_transitionS.length;
DFA204_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
DFA204_transition[i] = DFA.unpackEncodedString(DFA204_transitionS[i]);
}
}
class DFA204 extends DFA {
public DFA204(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 204;
this.eot = DFA204_eot;
this.eof = DFA204_eof;
this.min = DFA204_min;
this.max = DFA204_max;
this.accept = DFA204_accept;
this.special = DFA204_special;
this.transition = DFA204_transition;
}
public String getDescription() {
return "25374:1: ( rule__CollectionTypeCS__Group_1__0 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
int LA204_1 = input.LA(1);
int index204_1 = input.index();
input.rewind();
s = -1;
if ( (synpred287_InternalQVTOperational()) ) {s = 115;}
else if ( (true) ) {s = 2;}
input.seek(index204_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
new NoViableAltException(getDescription(), 204, _s, input);
error(nvae);
throw nvae;
}
}
static final String DFA205_eotS =
"\164\uffff";
static final String DFA205_eofS =
"\1\2\163\uffff";
static final String DFA205_minS =
"\1\4\1\0\162\uffff";
static final String DFA205_maxS =
"\1\u00a8\1\0\162\uffff";
static final String DFA205_acceptS =
"\2\uffff\1\2\160\uffff\1\1";
static final String DFA205_specialS =
"\1\uffff\1\0\162\uffff}>";
static final String[] DFA205_transitionS = {
"\5\2\7\uffff\3\2\5\uffff\1\2\10\uffff\47\2\2\uffff\1\2\11\uffff"+
"\2\2\1\uffff\2\2\2\uffff\1\1\6\2\1\uffff\3\2\1\uffff\2\2\1\uffff"+
"\1\2\5\uffff\10\2\3\uffff\1\2\2\uffff\7\2\1\uffff\25\2\1\uffff"+
"\5\2\1\uffff\1\2\2\uffff\4\2",
"\1\uffff",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
""
};
static final short[] DFA205_eot = DFA.unpackEncodedString(DFA205_eotS);
static final short[] DFA205_eof = DFA.unpackEncodedString(DFA205_eofS);
static final char[] DFA205_min = DFA.unpackEncodedStringToUnsignedChars(DFA205_minS);
static final char[] DFA205_max = DFA.unpackEncodedStringToUnsignedChars(DFA205_maxS);
static final short[] DFA205_accept = DFA.unpackEncodedString(DFA205_acceptS);
static final short[] DFA205_special = DFA.unpackEncodedString(DFA205_specialS);
static final short[][] DFA205_transition;
static {
int numStates = DFA205_transitionS.length;
DFA205_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
DFA205_transition[i] = DFA.unpackEncodedString(DFA205_transitionS[i]);
}
}
class DFA205 extends DFA {
public DFA205(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 205;
this.eot = DFA205_eot;
this.eof = DFA205_eof;
this.min = DFA205_min;
this.max = DFA205_max;
this.accept = DFA205_accept;
this.special = DFA205_special;
this.transition = DFA205_transition;
}
public String getDescription() {
return "25531:1: ( rule__MapTypeCS__Group_1__0 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
int LA205_1 = input.LA(1);
int index205_1 = input.index();
input.rewind();
s = -1;
if ( (synpred288_InternalQVTOperational()) ) {s = 115;}
else if ( (true) ) {s = 2;}
input.seek(index205_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
new NoViableAltException(getDescription(), 205, _s, input);
error(nvae);
throw nvae;
}
}
static final String DFA220_eotS =
"\163\uffff";
static final String DFA220_eofS =
"\1\2\162\uffff";
static final String DFA220_minS =
"\1\4\1\0\161\uffff";
static final String DFA220_maxS =
"\1\u00a8\1\0\161\uffff";
static final String DFA220_acceptS =
"\2\uffff\1\2\157\uffff\1\1";
static final String DFA220_specialS =
"\1\uffff\1\0\161\uffff}>";
static final String[] DFA220_transitionS = {
"\5\2\7\uffff\3\2\5\uffff\1\2\10\uffff\47\2\2\uffff\1\2\11\uffff"+
"\2\2\1\uffff\2\2\2\uffff\6\2\2\uffff\1\1\2\2\1\uffff\2\2\1\uffff"+
"\1\2\5\uffff\10\2\3\uffff\1\2\2\uffff\7\2\1\uffff\25\2\1\uffff"+
"\5\2\1\uffff\1\2\2\uffff\4\2",
"\1\uffff",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
""
};
static final short[] DFA220_eot = DFA.unpackEncodedString(DFA220_eotS);
static final short[] DFA220_eof = DFA.unpackEncodedString(DFA220_eofS);
static final char[] DFA220_min = DFA.unpackEncodedStringToUnsignedChars(DFA220_minS);
static final char[] DFA220_max = DFA.unpackEncodedStringToUnsignedChars(DFA220_maxS);
static final short[] DFA220_accept = DFA.unpackEncodedString(DFA220_acceptS);
static final short[] DFA220_special = DFA.unpackEncodedString(DFA220_specialS);
static final short[][] DFA220_transition;
static {
int numStates = DFA220_transitionS.length;
DFA220_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
DFA220_transition[i] = DFA.unpackEncodedString(DFA220_transitionS[i]);
}
}
class DFA220 extends DFA {
public DFA220(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 220;
this.eot = DFA220_eot;
this.eof = DFA220_eof;
this.min = DFA220_min;
this.max = DFA220_max;
this.accept = DFA220_accept;
this.special = DFA220_special;
this.transition = DFA220_transition;
}
public String getDescription() {
return "28176:1: ( rule__TypeNameExpCS__Group_1__0 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
int LA220_1 = input.LA(1);
int index220_1 = input.index();
input.rewind();
s = -1;
if ( (synpred303_InternalQVTOperational()) ) {s = 114;}
else if ( (true) ) {s = 2;}
input.seek(index220_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
new NoViableAltException(getDescription(), 220, _s, input);
error(nvae);
throw nvae;
}
}
static final String DFA221_eotS =
"\163\uffff";
static final String DFA221_eofS =
"\1\2\162\uffff";
static final String DFA221_minS =
"\1\4\1\0\161\uffff";
static final String DFA221_maxS =
"\1\u00a8\1\0\161\uffff";
static final String DFA221_acceptS =
"\2\uffff\1\2\157\uffff\1\1";
static final String DFA221_specialS =
"\1\uffff\1\0\161\uffff}>";
static final String[] DFA221_transitionS = {
"\5\2\7\uffff\3\2\5\uffff\1\2\10\uffff\47\2\2\uffff\1\2\11\uffff"+
"\2\2\1\uffff\2\2\2\uffff\6\2\2\uffff\1\1\2\2\1\uffff\2\2\1\uffff"+
"\1\2\5\uffff\10\2\3\uffff\1\2\2\uffff\7\2\1\uffff\25\2\1\uffff"+
"\5\2\1\uffff\1\2\2\uffff\4\2",
"\1\uffff",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
""
};
static final short[] DFA221_eot = DFA.unpackEncodedString(DFA221_eotS);
static final short[] DFA221_eof = DFA.unpackEncodedString(DFA221_eofS);
static final char[] DFA221_min = DFA.unpackEncodedStringToUnsignedChars(DFA221_minS);
static final char[] DFA221_max = DFA.unpackEncodedStringToUnsignedChars(DFA221_maxS);
static final short[] DFA221_accept = DFA.unpackEncodedString(DFA221_acceptS);
static final short[] DFA221_special = DFA.unpackEncodedString(DFA221_specialS);
static final short[][] DFA221_transition;
static {
int numStates = DFA221_transitionS.length;
DFA221_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
DFA221_transition[i] = DFA.unpackEncodedString(DFA221_transitionS[i]);
}
}
class DFA221 extends DFA {
public DFA221(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 221;
this.eot = DFA221_eot;
this.eof = DFA221_eof;
this.min = DFA221_min;
this.max = DFA221_max;
this.accept = DFA221_accept;
this.special = DFA221_special;
this.transition = DFA221_transition;
}
public String getDescription() {
return "28237:1: ( rule__TypeNameExpCS__Group_1_1__0 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
int LA221_1 = input.LA(1);
int index221_1 = input.index();
input.rewind();
s = -1;
if ( (synpred304_InternalQVTOperational()) ) {s = 114;}
else if ( (true) ) {s = 2;}
input.seek(index221_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
new NoViableAltException(getDescription(), 221, _s, input);
error(nvae);
throw nvae;
}
}
static final String DFA223_eotS =
"\25\uffff";
static final String DFA223_eofS =
"\1\23\24\uffff";
static final String DFA223_minS =
"\1\4\22\0\2\uffff";
static final String DFA223_maxS =
"\1\u00a8\22\0\2\uffff";
static final String DFA223_acceptS =
"\23\uffff\1\2\1\1";
static final String DFA223_specialS =
"\1\uffff\1\14\1\5\1\0\1\4\1\15\1\17\1\7\1\12\1\20\1\6\1\1\1\2\1"+
"\16\1\3\1\21\1\10\1\13\1\11\2\uffff}>";
static final String[] DFA223_transitionS = {
"\5\23\7\uffff\3\23\5\uffff\1\23\10\uffff\5\23\1\4\1\23\1\1"+
"\1\2\1\3\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17"+
"\1\20\1\21\1\22\17\23\2\uffff\1\23\11\uffff\1\23\3\uffff\1\23"+
"\2\uffff\2\23\1\uffff\3\23\2\uffff\3\23\1\uffff\2\23\1\uffff"+
"\1\23\5\uffff\10\23\3\uffff\1\23\2\uffff\7\23\1\uffff\20\23"+
"\1\uffff\4\23\1\uffff\5\23\1\uffff\1\23\2\uffff\4\23",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
"",
""
};
static final short[] DFA223_eot = DFA.unpackEncodedString(DFA223_eotS);
static final short[] DFA223_eof = DFA.unpackEncodedString(DFA223_eofS);
static final char[] DFA223_min = DFA.unpackEncodedStringToUnsignedChars(DFA223_minS);
static final char[] DFA223_max = DFA.unpackEncodedStringToUnsignedChars(DFA223_maxS);
static final short[] DFA223_accept = DFA.unpackEncodedString(DFA223_acceptS);
static final short[] DFA223_special = DFA.unpackEncodedString(DFA223_specialS);
static final short[][] DFA223_transition;
static {
int numStates = DFA223_transitionS.length;
DFA223_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
DFA223_transition[i] = DFA.unpackEncodedString(DFA223_transitionS[i]);
}
}
class DFA223 extends DFA {
public DFA223(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 223;
this.eot = DFA223_eot;
this.eof = DFA223_eof;
this.min = DFA223_min;
this.max = DFA223_max;
this.accept = DFA223_accept;
this.special = DFA223_special;
this.transition = DFA223_transition;
}
public String getDescription() {
return "28455:1: ( rule__ExpCS__Group_0_1__0 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
int LA223_3 = input.LA(1);
int index223_3 = input.index();
input.rewind();
s = -1;
if ( (synpred306_InternalQVTOperational()) ) {s = 20;}
else if ( (true) ) {s = 19;}
input.seek(index223_3);
if ( s>=0 ) return s;
break;
case 1 :
int LA223_11 = input.LA(1);
int index223_11 = input.index();
input.rewind();
s = -1;
if ( (synpred306_InternalQVTOperational()) ) {s = 20;}
else if ( (true) ) {s = 19;}
input.seek(index223_11);
if ( s>=0 ) return s;
break;
case 2 :
int LA223_12 = input.LA(1);
int index223_12 = input.index();
input.rewind();
s = -1;
if ( (synpred306_InternalQVTOperational()) ) {s = 20;}
else if ( (true) ) {s = 19;}
input.seek(index223_12);
if ( s>=0 ) return s;
break;
case 3 :
int LA223_14 = input.LA(1);
int index223_14 = input.index();
input.rewind();
s = -1;
if ( (synpred306_InternalQVTOperational()) ) {s = 20;}
else if ( (true) ) {s = 19;}
input.seek(index223_14);
if ( s>=0 ) return s;
break;
case 4 :
int LA223_4 = input.LA(1);
int index223_4 = input.index();
input.rewind();
s = -1;
if ( (synpred306_InternalQVTOperational()) ) {s = 20;}
else if ( (true) ) {s = 19;}
input.seek(index223_4);
if ( s>=0 ) return s;
break;
case 5 :
int LA223_2 = input.LA(1);
int index223_2 = input.index();
input.rewind();
s = -1;
if ( (synpred306_InternalQVTOperational()) ) {s = 20;}
else if ( (true) ) {s = 19;}
input.seek(index223_2);
if ( s>=0 ) return s;
break;
case 6 :
int LA223_10 = input.LA(1);
int index223_10 = input.index();
input.rewind();
s = -1;
if ( (synpred306_InternalQVTOperational()) ) {s = 20;}
else if ( (true) ) {s = 19;}
input.seek(index223_10);
if ( s>=0 ) return s;
break;
case 7 :
int LA223_7 = input.LA(1);
int index223_7 = input.index();
input.rewind();
s = -1;
if ( (synpred306_InternalQVTOperational()) ) {s = 20;}
else if ( (true) ) {s = 19;}
input.seek(index223_7);
if ( s>=0 ) return s;
break;
case 8 :
int LA223_16 = input.LA(1);
int index223_16 = input.index();
input.rewind();
s = -1;
if ( (synpred306_InternalQVTOperational()) ) {s = 20;}
else if ( (true) ) {s = 19;}
input.seek(index223_16);
if ( s>=0 ) return s;
break;
case 9 :
int LA223_18 = input.LA(1);
int index223_18 = input.index();
input.rewind();
s = -1;
if ( (synpred306_InternalQVTOperational()) ) {s = 20;}
else if ( (true) ) {s = 19;}
input.seek(index223_18);
if ( s>=0 ) return s;
break;
case 10 :
int LA223_8 = input.LA(1);
int index223_8 = input.index();
input.rewind();
s = -1;
if ( (synpred306_InternalQVTOperational()) ) {s = 20;}
else if ( (true) ) {s = 19;}
input.seek(index223_8);
if ( s>=0 ) return s;
break;
case 11 :
int LA223_17 = input.LA(1);
int index223_17 = input.index();
input.rewind();
s = -1;
if ( (synpred306_InternalQVTOperational()) ) {s = 20;}
else if ( (true) ) {s = 19;}
input.seek(index223_17);
if ( s>=0 ) return s;
break;
case 12 :
int LA223_1 = input.LA(1);
int index223_1 = input.index();
input.rewind();
s = -1;
if ( (synpred306_InternalQVTOperational()) ) {s = 20;}
else if ( (true) ) {s = 19;}
input.seek(index223_1);
if ( s>=0 ) return s;
break;
case 13 :
int LA223_5 = input.LA(1);
int index223_5 = input.index();
input.rewind();
s = -1;
if ( (synpred306_InternalQVTOperational()) ) {s = 20;}
else if ( (true) ) {s = 19;}
input.seek(index223_5);
if ( s>=0 ) return s;
break;
case 14 :
int LA223_13 = input.LA(1);
int index223_13 = input.index();
input.rewind();
s = -1;
if ( (synpred306_InternalQVTOperational()) ) {s = 20;}
else if ( (true) ) {s = 19;}
input.seek(index223_13);
if ( s>=0 ) return s;
break;
case 15 :
int LA223_6 = input.LA(1);
int index223_6 = input.index();
input.rewind();
s = -1;
if ( (synpred306_InternalQVTOperational()) ) {s = 20;}
else if ( (true) ) {s = 19;}
input.seek(index223_6);
if ( s>=0 ) return s;
break;
case 16 :
int LA223_9 = input.LA(1);
int index223_9 = input.index();
input.rewind();
s = -1;
if ( (synpred306_InternalQVTOperational()) ) {s = 20;}
else if ( (true) ) {s = 19;}
input.seek(index223_9);
if ( s>=0 ) return s;
break;
case 17 :
int LA223_15 = input.LA(1);
int index223_15 = input.index();
input.rewind();
s = -1;
if ( (synpred306_InternalQVTOperational()) ) {s = 20;}
else if ( (true) ) {s = 19;}
input.seek(index223_15);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
new NoViableAltException(getDescription(), 223, _s, input);
error(nvae);
throw nvae;
}
}
static final String DFA225_eotS =
"\162\uffff";
static final String DFA225_eofS =
"\1\2\161\uffff";
static final String DFA225_minS =
"\1\4\1\0\160\uffff";
static final String DFA225_maxS =
"\1\u00a8\1\0\160\uffff";
static final String DFA225_acceptS =
"\2\uffff\1\2\156\uffff\1\1";
static final String DFA225_specialS =
"\1\uffff\1\0\160\uffff}>";
static final String[] DFA225_transitionS = {
"\5\2\7\uffff\3\2\5\uffff\1\2\10\uffff\47\2\2\uffff\1\2\11\uffff"+
"\3\2\1\uffff\1\2\2\uffff\1\1\5\2\2\uffff\3\2\1\uffff\2\2\1\uffff"+
"\1\2\5\uffff\10\2\3\uffff\1\2\2\uffff\7\2\1\uffff\20\2\1\uffff"+
"\4\2\1\uffff\5\2\1\uffff\1\2\2\uffff\4\2",
"\1\uffff",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
""
};
static final short[] DFA225_eot = DFA.unpackEncodedString(DFA225_eotS);
static final short[] DFA225_eof = DFA.unpackEncodedString(DFA225_eofS);
static final char[] DFA225_min = DFA.unpackEncodedStringToUnsignedChars(DFA225_minS);
static final char[] DFA225_max = DFA.unpackEncodedStringToUnsignedChars(DFA225_maxS);
static final short[] DFA225_accept = DFA.unpackEncodedString(DFA225_acceptS);
static final short[] DFA225_special = DFA.unpackEncodedString(DFA225_specialS);
static final short[][] DFA225_transition;
static {
int numStates = DFA225_transitionS.length;
DFA225_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
DFA225_transition[i] = DFA.unpackEncodedString(DFA225_transitionS[i]);
}
}
class DFA225 extends DFA {
public DFA225(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 225;
this.eot = DFA225_eot;
this.eof = DFA225_eof;
this.min = DFA225_min;
this.max = DFA225_max;
this.accept = DFA225_accept;
this.special = DFA225_special;
this.transition = DFA225_transition;
}
public String getDescription() {
return "28828:1: ( rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
int LA225_1 = input.LA(1);
int index225_1 = input.index();
input.rewind();
s = -1;
if ( (synpred308_InternalQVTOperational()) ) {s = 113;}
else if ( (true) ) {s = 2;}
input.seek(index225_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
new NoViableAltException(getDescription(), 225, _s, input);
error(nvae);
throw nvae;
}
}
static final String DFA226_eotS =
"\162\uffff";
static final String DFA226_eofS =
"\1\2\161\uffff";
static final String DFA226_minS =
"\1\4\1\0\160\uffff";
static final String DFA226_maxS =
"\1\u00a8\1\0\160\uffff";
static final String DFA226_acceptS =
"\2\uffff\1\2\156\uffff\1\1";
static final String DFA226_specialS =
"\1\uffff\1\0\160\uffff}>";
static final String[] DFA226_transitionS = {
"\5\2\7\uffff\3\2\5\uffff\1\2\10\uffff\47\2\2\uffff\1\2\11\uffff"+
"\3\2\1\uffff\1\2\2\uffff\6\2\2\uffff\1\1\2\2\1\uffff\2\2\1\uffff"+
"\1\2\5\uffff\10\2\3\uffff\1\2\2\uffff\7\2\1\uffff\20\2\1\uffff"+
"\4\2\1\uffff\5\2\1\uffff\1\2\2\uffff\4\2",
"\1\uffff",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
""
};
static final short[] DFA226_eot = DFA.unpackEncodedString(DFA226_eotS);
static final short[] DFA226_eof = DFA.unpackEncodedString(DFA226_eofS);
static final char[] DFA226_min = DFA.unpackEncodedStringToUnsignedChars(DFA226_minS);
static final char[] DFA226_max = DFA.unpackEncodedStringToUnsignedChars(DFA226_maxS);
static final short[] DFA226_accept = DFA.unpackEncodedString(DFA226_acceptS);
static final short[] DFA226_special = DFA.unpackEncodedString(DFA226_specialS);
static final short[][] DFA226_transition;
static {
int numStates = DFA226_transitionS.length;
DFA226_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
DFA226_transition[i] = DFA.unpackEncodedString(DFA226_transitionS[i]);
}
}
class DFA226 extends DFA {
public DFA226(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 226;
this.eot = DFA226_eot;
this.eof = DFA226_eof;
this.min = DFA226_min;
this.max = DFA226_max;
this.accept = DFA226_accept;
this.special = DFA226_special;
this.transition = DFA226_transition;
}
public String getDescription() {
return "28857:1: ( rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
int LA226_1 = input.LA(1);
int index226_1 = input.index();
input.rewind();
s = -1;
if ( (synpred309_InternalQVTOperational()) ) {s = 113;}
else if ( (true) ) {s = 2;}
input.seek(index226_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
new NoViableAltException(getDescription(), 226, _s, input);
error(nvae);
throw nvae;
}
}
private static class FollowSets000 {
public static final BitSet FOLLOW_ruleTopLevelCS_in_entryRuleTopLevelCS67 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleTopLevelCS74 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TopLevelCS__Group__0_in_ruleTopLevelCS100 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTransformationQualifier_in_entryRuleTransformationQualifier127 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleTransformationQualifier134 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransformationQualifier__Alternatives_in_ruleTransformationQualifier160 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleLibraryQualifier_in_entryRuleLibraryQualifier187 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleLibraryQualifier194 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_16_in_ruleLibraryQualifier221 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleFeatureQualifier_in_entryRuleFeatureQualifier249 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleFeatureQualifier256 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__FeatureQualifier__Alternatives_in_ruleFeatureQualifier282 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleOperationQualifier_in_entryRuleOperationQualifier309 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleOperationQualifier316 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__OperationQualifier__Alternatives_in_ruleOperationQualifier342 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleMultiplicityCS_in_entryRuleMultiplicityCS369 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleMultiplicityCS376 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MultiplicityCS__Group__0_in_ruleMultiplicityCS402 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rulePathName2CS_in_entryRulePathName2CS429 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRulePathName2CS436 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__PathName2CS__Group__0_in_rulePathName2CS462 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rulePathElement2CS_in_entryRulePathElement2CS489 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRulePathElement2CS496 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__PathElement2CS__NameAssignment_in_rulePathElement2CS522 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypedMultiplicityRef2CS_in_entryRuleTypedMultiplicityRef2CS549 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleTypedMultiplicityRef2CS556 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypedMultiplicityRef2CS__Group__0_in_ruleTypedMultiplicityRef2CS582 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypeRefCS_in_entryRuleTypeRefCS609 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleTypeRefCS616 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypedRef2CS_in_ruleTypeRefCS642 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypedRef2CS_in_entryRuleTypedRef2CS668 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleTypedRef2CS675 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypedRef2CS__Alternatives_in_ruleTypedRef2CS701 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypedTypeRef2CS_in_entryRuleTypedTypeRef2CS728 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleTypedTypeRef2CS735 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypedTypeRef2CS__Group__0_in_ruleTypedTypeRef2CS761 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleClassCS_in_entryRuleClassCS788 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleClassCS795 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ClassCS__Group__0_in_ruleClassCS821 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleClassifierOperationCS_in_entryRuleClassifierOperationCS848 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleClassifierOperationCS855 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ClassifierOperationCS__Group__0_in_ruleClassifierOperationCS881 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleClassifierPropertyCS_in_entryRuleClassifierPropertyCS908 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleClassifierPropertyCS915 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ClassifierPropertyCS__Group__0_in_ruleClassifierPropertyCS941 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleCompoundOperationBodyCS_in_entryRuleCompoundOperationBodyCS968 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleCompoundOperationBodyCS975 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CompoundOperationBodyCS__Group__0_in_ruleCompoundOperationBodyCS1001 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleConfigurationPropertyCS_in_entryRuleConfigurationPropertyCS1028 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleConfigurationPropertyCS1035 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ConfigurationPropertyCS__Group__0_in_ruleConfigurationPropertyCS1061 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleContextualPropertyCS_in_entryRuleContextualPropertyCS1088 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleContextualPropertyCS1095 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ContextualPropertyCS__Group__0_in_ruleContextualPropertyCS1121 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleConstructorCS_in_entryRuleConstructorCS1148 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleConstructorCS1155 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ConstructorCS__Alternatives_in_ruleConstructorCS1181 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleConstructorDeclarationCS_in_entryRuleConstructorDeclarationCS1208 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleConstructorDeclarationCS1215 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ConstructorDeclarationCS__Group__0_in_ruleConstructorDeclarationCS1241 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleConstructorDefinitionCS_in_entryRuleConstructorDefinitionCS1268 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleConstructorDefinitionCS1275 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ConstructorDefinitionCS__Group__0_in_ruleConstructorDefinitionCS1301 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleConstructorHeaderCS_in_entryRuleConstructorHeaderCS1328 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleConstructorHeaderCS1335 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ConstructorHeaderCS__Group__0_in_ruleConstructorHeaderCS1361 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleDataTypeCS_in_entryRuleDataTypeCS1388 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleDataTypeCS1395 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__DataTypeCS__Group__0_in_ruleDataTypeCS1421 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleEntryOperationCS_in_entryRuleEntryOperationCS1448 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleEntryOperationCS1455 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__EntryOperationCS__Group__0_in_ruleEntryOperationCS1481 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleEnumerationCS_in_entryRuleEnumerationCS1508 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleEnumerationCS1515 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__EnumerationCS__Group__0_in_ruleEnumerationCS1541 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleEnumerationLiteralCS_in_entryRuleEnumerationLiteralCS1568 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleEnumerationLiteralCS1575 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__EnumerationLiteralCS__NameAssignment_in_ruleEnumerationLiteralCS1601 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExceptionCS_in_entryRuleExceptionCS1628 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleExceptionCS1635 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ExceptionCS__Group__0_in_ruleExceptionCS1661 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleHelperCS_in_entryRuleHelperCS1688 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleHelperCS1695 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__HelperCS__Alternatives_in_ruleHelperCS1721 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleHelperDeclarationCS_in_entryRuleHelperDeclarationCS1748 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleHelperDeclarationCS1755 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__HelperDeclarationCS__Group__0_in_ruleHelperDeclarationCS1781 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleHelperHeaderCS_in_entryRuleHelperHeaderCS1808 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleHelperHeaderCS1815 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__HelperHeaderCS__Group__0_in_ruleHelperHeaderCS1841 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleHelperDefinitionCS_in_entryRuleHelperDefinitionCS1868 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleHelperDefinitionCS1875 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__HelperDefinitionCS__Alternatives_in_ruleHelperDefinitionCS1901 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleHelperSimpleDefinitionCS_in_entryRuleHelperSimpleDefinitionCS1928 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleHelperSimpleDefinitionCS1935 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__HelperSimpleDefinitionCS__Group__0_in_ruleHelperSimpleDefinitionCS1961 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleHelperCompoundDefinitionCS_in_entryRuleHelperCompoundDefinitionCS1988 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleHelperCompoundDefinitionCS1995 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__HelperCompoundDefinitionCS__Group__0_in_ruleHelperCompoundDefinitionCS2021 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleImportCS_in_entryRuleImportCS2048 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleImportCS2055 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImportCS__Alternatives_in_ruleImportCS2081 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleInitPartCS_in_entryRuleInitPartCS2108 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleInitPartCS2115 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__InitPartCS__Group__0_in_ruleInitPartCS2141 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleLibraryCS_in_entryRuleLibraryCS2168 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleLibraryCS2175 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LibraryCS__Alternatives_in_ruleLibraryCS2201 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleLibraryDeclCS_in_entryRuleLibraryDeclCS2228 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleLibraryDeclCS2235 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LibraryDeclCS__Group__0_in_ruleLibraryDeclCS2261 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleLibraryDefCS_in_entryRuleLibraryDefCS2288 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleLibraryDefCS2295 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LibraryDefCS__Group__0_in_ruleLibraryDefCS2321 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleLibraryHeaderCS_in_entryRuleLibraryHeaderCS2348 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleLibraryHeaderCS2355 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LibraryHeaderCS__Group__0_in_ruleLibraryHeaderCS2381 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleMappingBodyCS_in_entryRuleMappingBodyCS2408 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleMappingBodyCS2415 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingBodyCS__Group__0_in_ruleMappingBodyCS2441 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleMappingOperationCS_in_entryRuleMappingOperationCS2470 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleMappingOperationCS2477 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationCS__Alternatives_in_ruleMappingOperationCS2503 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleMappingDeclarationCS_in_entryRuleMappingDeclarationCS2530 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleMappingDeclarationCS2537 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingDeclarationCS__Group__0_in_ruleMappingDeclarationCS2563 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleMappingDefinitionCS_in_entryRuleMappingDefinitionCS2590 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleMappingDefinitionCS2597 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingDefinitionCS__Group__0_in_ruleMappingDefinitionCS2623 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleMappingOperationHeaderCS_in_entryRuleMappingOperationHeaderCS2650 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleMappingOperationHeaderCS2657 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group__0_in_ruleMappingOperationHeaderCS2683 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleMetamodelCS_in_entryRuleMetamodelCS2710 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleMetamodelCS2717 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MetamodelCS__Group__0_in_ruleMetamodelCS2743 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleModelTypeCS_in_entryRuleModelTypeCS2770 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleModelTypeCS2777 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ModelTypeCS__Group__0_in_ruleModelTypeCS2803 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleModelTypeRefCS_in_entryRuleModelTypeRefCS2830 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleModelTypeRefCS2837 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ModelTypeRefCS__OwnedTypeAssignment_in_ruleModelTypeRefCS2863 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleModuleOperationCS_in_entryRuleModuleOperationCS2890 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleModuleOperationCS2897 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ModuleOperationCS__Alternatives_in_ruleModuleOperationCS2923 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleModulePropertyCS_in_entryRuleModulePropertyCS2950 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleModulePropertyCS2957 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ModulePropertyCS__Alternatives_in_ruleModulePropertyCS2983 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleModuleRefCS_in_entryRuleModuleRefCS3010 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleModuleRefCS3017 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ModuleRefCS__Group__0_in_ruleModuleRefCS3043 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleModuleUsageCS_in_entryRuleModuleUsageCS3070 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleModuleUsageCS3077 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ModuleUsageCS__Group__0_in_ruleModuleUsageCS3103 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleObjectVariableCS_in_entryRuleObjectVariableCS3132 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleObjectVariableCS3139 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ObjectVariableCS__Alternatives_in_ruleObjectVariableCS3165 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleOperationRefCS_in_entryRuleOperationRefCS3192 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleOperationRefCS3199 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__OperationRefCS__OwnedPathNameAssignment_in_ruleOperationRefCS3225 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rulePackageRefCS_in_entryRulePackageRefCS3252 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRulePackageRefCS3259 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__PackageRefCS__Alternatives_in_rulePackageRefCS3285 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleParameterCS_in_entryRuleParameterCS3312 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleParameterCS3319 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ParameterCS__Group__0_in_ruleParameterCS3345 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleParameterDeclarationCS_in_entryRuleParameterDeclarationCS3372 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleParameterDeclarationCS3379 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ParameterDeclarationCS__Group__0_in_ruleParameterDeclarationCS3405 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleQVToClassCS_in_entryRuleQVToClassCS3432 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleQVToClassCS3439 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__QVToClassCS__Group__0_in_ruleQVToClassCS3465 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleResolveByTypeExpCS_in_entryRuleResolveByTypeExpCS3494 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleResolveByTypeExpCS3501 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ResolveByTypeExpCS__Group__0_in_ruleResolveByTypeExpCS3527 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleResolveByMappingExpCS_in_entryRuleResolveByMappingExpCS3554 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleResolveByMappingExpCS3561 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ResolveByMappingExpCS__Group__0_in_ruleResolveByMappingExpCS3587 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleSimpleOperationBodyCS_in_entryRuleSimpleOperationBodyCS3614 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleSimpleOperationBodyCS3621 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SimpleOperationBodyCS__Group__0_in_ruleSimpleOperationBodyCS3647 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleStereotypeQualifierCS_in_entryRuleStereotypeQualifierCS3674 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleStereotypeQualifierCS3681 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__StereotypeQualifierCS__Group__0_in_ruleStereotypeQualifierCS3707 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTagCS_in_entryRuleTagCS3734 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleTagCS3741 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TagCS__Group__0_in_ruleTagCS3767 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTransformationCS_in_entryRuleTransformationCS3794 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleTransformationCS3801 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransformationCS__Alternatives_in_ruleTransformationCS3827 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTransformationDeclCS_in_entryRuleTransformationDeclCS3854 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleTransformationDeclCS3861 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransformationDeclCS__Group__0_in_ruleTransformationDeclCS3887 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTransformationDefCS_in_entryRuleTransformationDefCS3914 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleTransformationDefCS3921 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransformationDefCS__Group__0_in_ruleTransformationDefCS3947 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTransformationHeaderCS_in_entryRuleTransformationHeaderCS3974 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleTransformationHeaderCS3981 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransformationHeaderCS__Group__0_in_ruleTransformationHeaderCS4007 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypeSelectorCS_in_entryRuleTypeSelectorCS4034 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleTypeSelectorCS4041 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypeSelectorCS__Group__0_in_ruleTypeSelectorCS4067 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleUnitPackageCS_in_entryRuleUnitPackageCS4094 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleUnitPackageCS4101 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleMetamodelCS_in_ruleUnitPackageCS4127 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleUnitRefCS_in_entryRuleUnitRefCS4153 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleUnitRefCS4160 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__UnitRefCS__Group__0_in_ruleUnitRefCS4186 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleUnitTypeCS_in_entryRuleUnitTypeCS4213 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleUnitTypeCS4220 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__UnitTypeCS__Alternatives_in_ruleUnitTypeCS4246 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleImperativeOCLExpCS_in_entryRuleImperativeOCLExpCS4275 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleImperativeOCLExpCS4282 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_ruleImperativeOCLExpCS4308 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypeLiteralCS_in_entryRuleTypeLiteralCS4334 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleTypeLiteralCS4341 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypeLiteralCS__Alternatives_in_ruleTypeLiteralCS4367 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleListTypeCS_in_entryRuleListTypeCS4394 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleListTypeCS4401 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ListTypeCS__Group__0_in_ruleListTypeCS4427 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleDictTypeCS_in_entryRuleDictTypeCS4454 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleDictTypeCS4461 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__DictTypeCS__Group__0_in_ruleDictTypeCS4487 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rulePrimaryExpCS_in_entryRulePrimaryExpCS4514 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRulePrimaryExpCS4521 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__PrimaryExpCS__Alternatives_in_rulePrimaryExpCS4547 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleImperativeExpCS_in_entryRuleImperativeExpCS4574 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleImperativeExpCS4581 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImperativeExpCS__Alternatives_in_ruleImperativeExpCS4607 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleAssertExpCS_in_entryRuleAssertExpCS4634 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleAssertExpCS4641 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__AssertExpCS__Group__0_in_ruleAssertExpCS4667 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleAssignExpCS_in_entryRuleAssignExpCS4694 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleAssignExpCS4701 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__AssignExpCS__Group__0_in_ruleAssignExpCS4727 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleBreakExpCS_in_entryRuleBreakExpCS4754 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleBreakExpCS4761 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__BreakExpCS__Group__0_in_ruleBreakExpCS4787 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleCatchExpCS_in_entryRuleCatchExpCS4814 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleCatchExpCS4821 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CatchExpCS__Group__0_in_ruleCatchExpCS4847 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleComputeExpCS_in_entryRuleComputeExpCS4874 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleComputeExpCS4881 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ComputeExpCS__Group__0_in_ruleComputeExpCS4907 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleContinueExpCS_in_entryRuleContinueExpCS4934 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleContinueExpCS4941 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ContinueExpCS__Group__0_in_ruleContinueExpCS4967 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleDictLiteralExpCS_in_entryRuleDictLiteralExpCS4994 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleDictLiteralExpCS5001 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__DictLiteralExpCS__Group__0_in_ruleDictLiteralExpCS5027 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleDictLiteralPartCS_in_entryRuleDictLiteralPartCS5054 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleDictLiteralPartCS5061 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__DictLiteralPartCS__Group__0_in_ruleDictLiteralPartCS5087 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpressionBlockCS_in_entryRuleExpressionBlockCS5114 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleExpressionBlockCS5121 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ExpressionBlockCS__Group__0_in_ruleExpressionBlockCS5147 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpressionStatementCS_in_entryRuleExpressionStatementCS5174 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleExpressionStatementCS5181 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ExpressionStatementCS__Group__0_in_ruleExpressionStatementCS5207 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExtentRefCS_in_entryRuleExtentRefCS5234 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleExtentRefCS5241 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ExtentRefCS__OwnedPathNameAssignment_in_ruleExtentRefCS5267 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleForExpCS_in_entryRuleForExpCS5294 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleForExpCS5301 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ForExpCS__Group__0_in_ruleForExpCS5327 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleImperativeIterateExpCS_in_entryRuleImperativeIterateExpCS5354 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleImperativeIterateExpCS5361 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__Alternatives_in_ruleImperativeIterateExpCS5387 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleInstantiationExpCS_in_entryRuleInstantiationExpCS5414 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleInstantiationExpCS5421 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__InstantiationExpCS__Group__0_in_ruleInstantiationExpCS5447 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleListLiteralExpCS_in_entryRuleListLiteralExpCS5474 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleListLiteralExpCS5481 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ListLiteralExpCS__Group__0_in_ruleListLiteralExpCS5507 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleLogExpCS_in_entryRuleLogExpCS5534 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleLogExpCS5541 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LogExpCS__Group__0_in_ruleLogExpCS5567 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleRaiseExpCS_in_entryRuleRaiseExpCS5594 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleRaiseExpCS5601 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__RaiseExpCS__Group__0_in_ruleRaiseExpCS5627 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleReturnExpCS_in_entryRuleReturnExpCS5654 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleReturnExpCS5661 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ReturnExpCS__Group__0_in_ruleReturnExpCS5687 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleStringLiteral_in_entryRuleStringLiteral5714 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleStringLiteral5721 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__StringLiteral__Alternatives_in_ruleStringLiteral5747 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleSwitchExpCS_in_entryRuleSwitchExpCS5774 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleSwitchExpCS5781 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SwitchExpCS__Alternatives_in_ruleSwitchExpCS5807 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleSwitchAltCS_in_entryRuleSwitchAltCS5834 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleSwitchAltCS5841 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SwitchAltCS__Group__0_in_ruleSwitchAltCS5867 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTryExpCS_in_entryRuleTryExpCS5894 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleTryExpCS5901 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TryExpCS__Group__0_in_ruleTryExpCS5927 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleVarDeclarationCS_in_entryRuleVarDeclarationCS5954 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleVarDeclarationCS5961 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__VarDeclarationCS__Group__0_in_ruleVarDeclarationCS5987 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleVarDeclarationNoInitCS_in_entryRuleVarDeclarationNoInitCS6014 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleVarDeclarationNoInitCS6021 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__VarDeclarationNoInitCS__Group__0_in_ruleVarDeclarationNoInitCS6047 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleVarsInitializationCS_in_entryRuleVarsInitializationCS6074 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleVarsInitializationCS6081 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__VarsInitializationCS__Group__0_in_ruleVarsInitializationCS6107 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleWhileExpCS_in_entryRuleWhileExpCS6134 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleWhileExpCS6141 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__WhileExpCS__Group__0_in_ruleWhileExpCS6167 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleEssentialOCLUnaryOperatorName_in_entryRuleEssentialOCLUnaryOperatorName6198 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleEssentialOCLUnaryOperatorName6205 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__EssentialOCLUnaryOperatorName__Alternatives_in_ruleEssentialOCLUnaryOperatorName6231 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleEssentialOCLInfixOperatorName_in_entryRuleEssentialOCLInfixOperatorName6258 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleEssentialOCLInfixOperatorName6265 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__EssentialOCLInfixOperatorName__Alternatives_in_ruleEssentialOCLInfixOperatorName6291 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleEssentialOCLNavigationOperatorName_in_entryRuleEssentialOCLNavigationOperatorName6318 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleEssentialOCLNavigationOperatorName6325 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__EssentialOCLNavigationOperatorName__Alternatives_in_ruleEssentialOCLNavigationOperatorName6351 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleBinaryOperatorName_in_entryRuleBinaryOperatorName6378 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleBinaryOperatorName6385 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__BinaryOperatorName__Alternatives_in_ruleBinaryOperatorName6411 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleInfixOperatorName_in_entryRuleInfixOperatorName6438 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleInfixOperatorName6445 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleEssentialOCLInfixOperatorName_in_ruleInfixOperatorName6471 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleNavigationOperatorName_in_entryRuleNavigationOperatorName6497 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleNavigationOperatorName6504 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleEssentialOCLNavigationOperatorName_in_ruleNavigationOperatorName6530 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleUnaryOperatorName_in_entryRuleUnaryOperatorName6556 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleUnaryOperatorName6563 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleEssentialOCLUnaryOperatorName_in_ruleUnaryOperatorName6589 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleEssentialOCLUnrestrictedName_in_entryRuleEssentialOCLUnrestrictedName6615 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleEssentialOCLUnrestrictedName6622 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleIdentifier_in_ruleEssentialOCLUnrestrictedName6648 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleUnrestrictedName_in_entryRuleUnrestrictedName6674 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleUnrestrictedName6681 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleEssentialOCLUnrestrictedName_in_ruleUnrestrictedName6707 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleEssentialOCLUnreservedName_in_entryRuleEssentialOCLUnreservedName6733 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleEssentialOCLUnreservedName6740 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__EssentialOCLUnreservedName__Alternatives_in_ruleEssentialOCLUnreservedName6766 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleUnreservedName_in_entryRuleUnreservedName6793 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleUnreservedName6800 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleEssentialOCLUnreservedName_in_ruleUnreservedName6826 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleURIFirstPathElementCS_in_entryRuleURIFirstPathElementCS6854 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleURIFirstPathElementCS6861 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__URIFirstPathElementCS__Alternatives_in_ruleURIFirstPathElementCS6887 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rulePrimitiveTypeIdentifier_in_entryRulePrimitiveTypeIdentifier6914 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRulePrimitiveTypeIdentifier6921 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__PrimitiveTypeIdentifier__Alternatives_in_rulePrimitiveTypeIdentifier6947 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rulePrimitiveTypeCS_in_entryRulePrimitiveTypeCS6974 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRulePrimitiveTypeCS6981 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__PrimitiveTypeCS__NameAssignment_in_rulePrimitiveTypeCS7007 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleCollectionTypeIdentifier_in_entryRuleCollectionTypeIdentifier7034 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleCollectionTypeIdentifier7041 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CollectionTypeIdentifier__Alternatives_in_ruleCollectionTypeIdentifier7067 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleCollectionTypeCS_in_entryRuleCollectionTypeCS7094 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleCollectionTypeCS7101 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CollectionTypeCS__Group__0_in_ruleCollectionTypeCS7127 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleMapTypeCS_in_entryRuleMapTypeCS7154 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleMapTypeCS7161 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MapTypeCS__Group__0_in_ruleMapTypeCS7187 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTupleTypeCS_in_entryRuleTupleTypeCS7214 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleTupleTypeCS7221 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TupleTypeCS__Group__0_in_ruleTupleTypeCS7247 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTuplePartCS_in_entryRuleTuplePartCS7274 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleTuplePartCS7281 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TuplePartCS__Group__0_in_ruleTuplePartCS7307 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleCollectionLiteralExpCS_in_entryRuleCollectionLiteralExpCS7334 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleCollectionLiteralExpCS7341 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__0_in_ruleCollectionLiteralExpCS7367 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleCollectionLiteralPartCS_in_entryRuleCollectionLiteralPartCS7394 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleCollectionLiteralPartCS7401 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Alternatives_in_ruleCollectionLiteralPartCS7427 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleCollectionPatternCS_in_entryRuleCollectionPatternCS7454 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleCollectionPatternCS7461 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__0_in_ruleCollectionPatternCS7487 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleShadowPartCS_in_entryRuleShadowPartCS7514 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleShadowPartCS7521 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ShadowPartCS__Group__0_in_ruleShadowPartCS7547 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rulePatternExpCS_in_entryRulePatternExpCS7574 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRulePatternExpCS7581 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__PatternExpCS__Group__0_in_rulePatternExpCS7607 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleLambdaLiteralExpCS_in_entryRuleLambdaLiteralExpCS7634 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleLambdaLiteralExpCS7641 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__0_in_ruleLambdaLiteralExpCS7667 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleMapLiteralExpCS_in_entryRuleMapLiteralExpCS7694 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleMapLiteralExpCS7701 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__0_in_ruleMapLiteralExpCS7727 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleMapLiteralPartCS_in_entryRuleMapLiteralPartCS7754 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleMapLiteralPartCS7761 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MapLiteralPartCS__Group__0_in_ruleMapLiteralPartCS7787 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rulePrimitiveLiteralExpCS_in_entryRulePrimitiveLiteralExpCS7814 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRulePrimitiveLiteralExpCS7821 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__PrimitiveLiteralExpCS__Alternatives_in_rulePrimitiveLiteralExpCS7847 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTupleLiteralExpCS_in_entryRuleTupleLiteralExpCS7874 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleTupleLiteralExpCS7881 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__0_in_ruleTupleLiteralExpCS7907 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTupleLiteralPartCS_in_entryRuleTupleLiteralPartCS7934 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleTupleLiteralPartCS7941 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__0_in_ruleTupleLiteralPartCS7967 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleNumberLiteralExpCS_in_entryRuleNumberLiteralExpCS7994 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleNumberLiteralExpCS8001 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NumberLiteralExpCS__SymbolAssignment_in_ruleNumberLiteralExpCS8027 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleStringLiteralExpCS_in_entryRuleStringLiteralExpCS8054 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleStringLiteralExpCS8061 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__StringLiteralExpCS__SegmentsAssignment_in_ruleStringLiteralExpCS8089 = new BitSet(new long[]{0x0000000000000062L});
public static final BitSet FOLLOW_rule__StringLiteralExpCS__SegmentsAssignment_in_ruleStringLiteralExpCS8101 = new BitSet(new long[]{0x0000000000000062L});
public static final BitSet FOLLOW_ruleBooleanLiteralExpCS_in_entryRuleBooleanLiteralExpCS8131 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleBooleanLiteralExpCS8138 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__BooleanLiteralExpCS__Alternatives_in_ruleBooleanLiteralExpCS8164 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleUnlimitedNaturalLiteralExpCS_in_entryRuleUnlimitedNaturalLiteralExpCS8191 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleUnlimitedNaturalLiteralExpCS8198 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__0_in_ruleUnlimitedNaturalLiteralExpCS8224 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleInvalidLiteralExpCS_in_entryRuleInvalidLiteralExpCS8251 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleInvalidLiteralExpCS8258 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__InvalidLiteralExpCS__Group__0_in_ruleInvalidLiteralExpCS8284 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleNullLiteralExpCS_in_entryRuleNullLiteralExpCS8311 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleNullLiteralExpCS8318 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NullLiteralExpCS__Group__0_in_ruleNullLiteralExpCS8344 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypeLiteralWithMultiplicityCS_in_entryRuleTypeLiteralWithMultiplicityCS8371 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleTypeLiteralWithMultiplicityCS8378 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__0_in_ruleTypeLiteralWithMultiplicityCS8404 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypeLiteralExpCS_in_entryRuleTypeLiteralExpCS8431 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleTypeLiteralExpCS8438 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypeLiteralExpCS__OwnedTypeAssignment_in_ruleTypeLiteralExpCS8464 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypeNameExpCS_in_entryRuleTypeNameExpCS8491 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleTypeNameExpCS8498 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypeNameExpCS__Group__0_in_ruleTypeNameExpCS8524 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypeExpCS_in_entryRuleTypeExpCS8551 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleTypeExpCS8558 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypeExpCS__Group__0_in_ruleTypeExpCS8584 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_entryRuleExpCS8611 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleExpCS8618 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ExpCS__Alternatives_in_ruleExpCS8644 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rulePrefixedLetExpCS_in_entryRulePrefixedLetExpCS8671 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRulePrefixedLetExpCS8678 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__PrefixedLetExpCS__Alternatives_in_rulePrefixedLetExpCS8704 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rulePrefixedPrimaryExpCS_in_entryRulePrefixedPrimaryExpCS8731 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRulePrefixedPrimaryExpCS8738 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__Alternatives_in_rulePrefixedPrimaryExpCS8764 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleNameExpCS_in_entryRuleNameExpCS8791 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleNameExpCS8798 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NameExpCS__Group__0_in_ruleNameExpCS8824 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleCurlyBracketedClauseCS_in_entryRuleCurlyBracketedClauseCS8851 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleCurlyBracketedClauseCS8858 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__0_in_ruleCurlyBracketedClauseCS8884 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleRoundBracketedClauseCS_in_entryRuleRoundBracketedClauseCS8911 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleRoundBracketedClauseCS8918 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__RoundBracketedClauseCS__Group__0_in_ruleRoundBracketedClauseCS8944 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleSquareBracketedClauseCS_in_entryRuleSquareBracketedClauseCS8971 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleSquareBracketedClauseCS8978 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SquareBracketedClauseCS__Group__0_in_ruleSquareBracketedClauseCS9004 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleNavigatingArgCS_in_entryRuleNavigatingArgCS9031 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleNavigatingArgCS9038 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingArgCS__Alternatives_in_ruleNavigatingArgCS9064 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleNavigatingBarArgCS_in_entryRuleNavigatingBarArgCS9091 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleNavigatingBarArgCS9098 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group__0_in_ruleNavigatingBarArgCS9124 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_entryRuleNavigatingCommaArgCS9151 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleNavigatingCommaArgCS9158 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group__0_in_ruleNavigatingCommaArgCS9184 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleNavigatingSemiArgCS_in_entryRuleNavigatingSemiArgCS9211 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleNavigatingSemiArgCS9218 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group__0_in_ruleNavigatingSemiArgCS9244 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_entryRuleNavigatingArgExpCS9271 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleNavigatingArgExpCS9278 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_ruleNavigatingArgExpCS9304 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleIfExpCS_in_entryRuleIfExpCS9330 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleIfExpCS9337 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__IfExpCS__Group__0_in_ruleIfExpCS9363 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleElseIfThenExpCS_in_entryRuleElseIfThenExpCS9390 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleElseIfThenExpCS9397 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ElseIfThenExpCS__Group__0_in_ruleElseIfThenExpCS9423 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleLetExpCS_in_entryRuleLetExpCS9450 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleLetExpCS9457 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LetExpCS__Group__0_in_ruleLetExpCS9483 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleLetVariableCS_in_entryRuleLetVariableCS9510 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleLetVariableCS9517 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LetVariableCS__Group__0_in_ruleLetVariableCS9543 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleNestedExpCS_in_entryRuleNestedExpCS9570 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleNestedExpCS9577 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NestedExpCS__Group__0_in_ruleNestedExpCS9603 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleSelfExpCS_in_entryRuleSelfExpCS9630 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleSelfExpCS9637 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SelfExpCS__Group__0_in_ruleSelfExpCS9663 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rulePathNameCS_in_entryRulePathNameCS9694 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRulePathNameCS9701 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__PathNameCS__Group__0_in_rulePathNameCS9727 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleFirstPathElementCS_in_entryRuleFirstPathElementCS9754 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleFirstPathElementCS9761 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__FirstPathElementCS__ReferredElementAssignment_in_ruleFirstPathElementCS9787 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleNextPathElementCS_in_entryRuleNextPathElementCS9814 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleNextPathElementCS9821 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NextPathElementCS__ReferredElementAssignment_in_ruleNextPathElementCS9847 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTemplateBindingCS_in_entryRuleTemplateBindingCS9874 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleTemplateBindingCS9881 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TemplateBindingCS__Group__0_in_ruleTemplateBindingCS9907 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTemplateParameterSubstitutionCS_in_entryRuleTemplateParameterSubstitutionCS9934 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleTemplateParameterSubstitutionCS9941 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TemplateParameterSubstitutionCS__OwnedActualParameterAssignment_in_ruleTemplateParameterSubstitutionCS9967 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypeParameterCS_in_entryRuleTypeParameterCS9996 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleTypeParameterCS10003 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypeParameterCS__Group__0_in_ruleTypeParameterCS10029 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypedRefCS_in_entryRuleTypedRefCS10056 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleTypedRefCS10063 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypedTypeRefCS_in_ruleTypedRefCS10089 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypedTypeRefCS_in_entryRuleTypedTypeRefCS10115 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleTypedTypeRefCS10122 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypedTypeRefCS__Group__0_in_ruleTypedTypeRefCS10148 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleID_in_entryRuleID10177 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleID10184 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ID__Alternatives_in_ruleID10210 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleIdentifier_in_entryRuleIdentifier10237 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleIdentifier10244 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleID_in_ruleIdentifier10270 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleLOWER_in_entryRuleLOWER10296 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleLOWER10303 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_RULE_INT_in_ruleLOWER10329 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleNUMBER_LITERAL_in_entryRuleNUMBER_LITERAL10355 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleNUMBER_LITERAL10362 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_RULE_INT_in_ruleNUMBER_LITERAL10388 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleUPPER_in_entryRuleUPPER10414 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleUPPER10421 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__UPPER__Alternatives_in_ruleUPPER10447 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleURI_in_entryRuleURI10474 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleURI10481 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_RULE_SINGLE_QUOTED_STRING_in_ruleURI10507 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MetamodelKindCS__Alternatives_in_ruleMetamodelKindCS10543 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__DirectionKindCS__Alternatives_in_ruleDirectionKindCS10579 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImportKindCS__Alternatives_in_ruleImportKindCS10615 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ModuleKindCS__Alternatives_in_ruleModuleKindCS10651 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SeverityKindCS__Alternatives_in_ruleSeverityKindCS10687 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__InitOpCS__Alternatives_in_ruleInitOpCS10723 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__AssignOpCS__Alternatives_in_ruleAssignOpCS10759 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TopLevelCS__OwnedPackagesAssignment_1_0_in_rule__TopLevelCS__Alternatives_110794 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TopLevelCS__OwnedTypesAssignment_1_1_in_rule__TopLevelCS__Alternatives_110812 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TopLevelCS__OwnedAnnotationsAssignment_1_2_in_rule__TopLevelCS__Alternatives_110830 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_16_in_rule__TransformationQualifier__Alternatives10864 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_17_in_rule__TransformationQualifier__Alternatives10884 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_18_in_rule__TransformationQualifier__Alternatives10904 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_19_in_rule__FeatureQualifier__Alternatives10939 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_20_in_rule__FeatureQualifier__Alternatives10959 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_21_in_rule__FeatureQualifier__Alternatives10979 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_22_in_rule__FeatureQualifier__Alternatives10999 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_18_in_rule__FeatureQualifier__Alternatives11019 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_16_in_rule__OperationQualifier__Alternatives11054 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_17_in_rule__OperationQualifier__Alternatives11074 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_18_in_rule__OperationQualifier__Alternatives11094 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypeLiteralCS_in_rule__TypedRef2CS__Alternatives11128 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypedTypeRef2CS_in_rule__TypedRef2CS__Alternatives11145 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleDataTypeCS_in_rule__ClassCS__Alternatives_011177 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExceptionCS_in_rule__ClassCS__Alternatives_011194 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleQVToClassCS_in_rule__ClassCS__Alternatives_011211 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleConstructorDeclarationCS_in_rule__ConstructorCS__Alternatives11243 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleConstructorDefinitionCS_in_rule__ConstructorCS__Alternatives11260 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_23_in_rule__DataTypeCS__Alternatives_011293 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__DataTypeCS__Group_0_1__0_in_rule__DataTypeCS__Alternatives_011312 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleHelperDeclarationCS_in_rule__HelperCS__Alternatives11345 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleHelperDefinitionCS_in_rule__HelperCS__Alternatives11362 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_24_in_rule__HelperHeaderCS__Alternatives_111395 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__HelperHeaderCS__IsQueryAssignment_1_1_in_rule__HelperHeaderCS__Alternatives_111414 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleHelperSimpleDefinitionCS_in_rule__HelperDefinitionCS__Alternatives11447 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleHelperCompoundDefinitionCS_in_rule__HelperDefinitionCS__Alternatives11464 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImportCS__Group_0__0_in_rule__ImportCS__Alternatives11496 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImportCS__Group_1__0_in_rule__ImportCS__Alternatives11514 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImportCS__Group_1_3_0__0_in_rule__ImportCS__Alternatives_1_311547 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImportCS__IsAllAssignment_1_3_1_in_rule__ImportCS__Alternatives_1_311565 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleLibraryDeclCS_in_rule__LibraryCS__Alternatives11598 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleLibraryDefCS_in_rule__LibraryCS__Alternatives11615 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LibraryDefCS__OwnedPropertiesAssignment_2_0_in_rule__LibraryDefCS__Alternatives_211647 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LibraryDefCS__OwnedOperationsAssignment_2_1_in_rule__LibraryDefCS__Alternatives_211665 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LibraryDefCS__OwnedAnnotationsAssignment_2_2_in_rule__LibraryDefCS__Alternatives_211683 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingBodyCS__Group_2_0__0_in_rule__MappingBodyCS__Alternatives_211716 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingBodyCS__OwnedContentExpsAssignment_2_1_in_rule__MappingBodyCS__Alternatives_211734 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleMappingDeclarationCS_in_rule__MappingOperationCS__Alternatives11768 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleMappingDefinitionCS_in_rule__MappingOperationCS__Alternatives11785 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MetamodelCS__OwnedClassesAssignment_3_0_in_rule__MetamodelCS__Alternatives_311817 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MetamodelCS__OwnedClassesAssignment_3_1_in_rule__MetamodelCS__Alternatives_311835 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MetamodelCS__OwnedAnnotationsAssignment_3_2_in_rule__MetamodelCS__Alternatives_311853 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleEntryOperationCS_in_rule__ModuleOperationCS__Alternatives11886 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleMappingOperationCS_in_rule__ModuleOperationCS__Alternatives11903 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleHelperCS_in_rule__ModuleOperationCS__Alternatives11920 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleConstructorCS_in_rule__ModuleOperationCS__Alternatives11937 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleConfigurationPropertyCS_in_rule__ModulePropertyCS__Alternatives11969 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleContextualPropertyCS_in_rule__ModulePropertyCS__Alternatives11986 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ObjectVariableCS__Group_0__0_in_rule__ObjectVariableCS__Alternatives12018 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ObjectVariableCS__OwnedTypeAssignment_1_in_rule__ObjectVariableCS__Alternatives12036 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__PackageRefCS__UriAssignment_0_in_rule__PackageRefCS__Alternatives12069 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__PackageRefCS__Group_1__0_in_rule__PackageRefCS__Alternatives12087 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__QVToClassCS__OwnedPropertiesAssignment_4_1_0_0_in_rule__QVToClassCS__Alternatives_4_1_012120 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__QVToClassCS__OwnedOperationsAssignment_4_1_0_1_in_rule__QVToClassCS__Alternatives_4_1_012138 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__QVToClassCS__OwnedAnnotationsAssignment_4_1_0_2_in_rule__QVToClassCS__Alternatives_4_1_012156 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_25_in_rule__ResolveByTypeExpCS__NameAlternatives_1_012191 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_26_in_rule__ResolveByTypeExpCS__NameAlternatives_1_012211 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_27_in_rule__ResolveByTypeExpCS__NameAlternatives_1_012231 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_28_in_rule__ResolveByTypeExpCS__NameAlternatives_1_012251 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_29_in_rule__ResolveByMappingExpCS__NameAlternatives_1_012286 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_30_in_rule__ResolveByMappingExpCS__NameAlternatives_1_012306 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_31_in_rule__ResolveByMappingExpCS__NameAlternatives_1_012326 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_32_in_rule__ResolveByMappingExpCS__NameAlternatives_1_012346 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__TagCS__NameAlternatives_1_012380 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_RULE_SINGLE_QUOTED_STRING_in_rule__TagCS__NameAlternatives_1_012397 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTransformationDeclCS_in_rule__TransformationCS__Alternatives12429 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTransformationDefCS_in_rule__TransformationCS__Alternatives12446 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransformationDefCS__OwnedPropertiesAssignment_2_0_in_rule__TransformationDefCS__Alternatives_212478 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransformationDefCS__OwnedOperationsAssignment_2_1_in_rule__TransformationDefCS__Alternatives_212496 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransformationDefCS__OwnedAnnotationsAssignment_2_2_in_rule__TransformationDefCS__Alternatives_212514 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleModelTypeCS_in_rule__UnitTypeCS__Alternatives12547 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTransformationCS_in_rule__UnitTypeCS__Alternatives12564 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleLibraryCS_in_rule__UnitTypeCS__Alternatives12581 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rulePrimitiveTypeCS_in_rule__TypeLiteralCS__Alternatives12613 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleCollectionTypeCS_in_rule__TypeLiteralCS__Alternatives12630 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleMapTypeCS_in_rule__TypeLiteralCS__Alternatives12647 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTupleTypeCS_in_rule__TypeLiteralCS__Alternatives12664 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleListTypeCS_in_rule__TypeLiteralCS__Alternatives12681 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleDictTypeCS_in_rule__TypeLiteralCS__Alternatives12698 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleNestedExpCS_in_rule__PrimaryExpCS__Alternatives12730 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleIfExpCS_in_rule__PrimaryExpCS__Alternatives12747 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleSelfExpCS_in_rule__PrimaryExpCS__Alternatives12764 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rulePrimitiveLiteralExpCS_in_rule__PrimaryExpCS__Alternatives12781 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTupleLiteralExpCS_in_rule__PrimaryExpCS__Alternatives12798 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleMapLiteralExpCS_in_rule__PrimaryExpCS__Alternatives12815 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleCollectionLiteralExpCS_in_rule__PrimaryExpCS__Alternatives12832 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleLambdaLiteralExpCS_in_rule__PrimaryExpCS__Alternatives12849 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleImperativeExpCS_in_rule__PrimaryExpCS__Alternatives12866 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleNameExpCS_in_rule__PrimaryExpCS__Alternatives12883 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpressionBlockCS_in_rule__ImperativeExpCS__Alternatives12915 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleAssertExpCS_in_rule__ImperativeExpCS__Alternatives12932 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleBreakExpCS_in_rule__ImperativeExpCS__Alternatives12949 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleContinueExpCS_in_rule__ImperativeExpCS__Alternatives12966 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleInstantiationExpCS_in_rule__ImperativeExpCS__Alternatives12983 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleLogExpCS_in_rule__ImperativeExpCS__Alternatives13000 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleRaiseExpCS_in_rule__ImperativeExpCS__Alternatives13017 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleVarsInitializationCS_in_rule__ImperativeExpCS__Alternatives13034 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleListLiteralExpCS_in_rule__ImperativeExpCS__Alternatives13051 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleDictLiteralExpCS_in_rule__ImperativeExpCS__Alternatives13068 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypeLiteralExpCS_in_rule__ImperativeExpCS__Alternatives13085 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleReturnExpCS_in_rule__ImperativeExpCS__Alternatives13102 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleComputeExpCS_in_rule__ImperativeExpCS__Alternatives13119 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleForExpCS_in_rule__ImperativeExpCS__Alternatives13136 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleWhileExpCS_in_rule__ImperativeExpCS__Alternatives13153 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleImperativeIterateExpCS_in_rule__ImperativeExpCS__Alternatives13170 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleSwitchExpCS_in_rule__ImperativeExpCS__Alternatives13187 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleAssignExpCS_in_rule__ImperativeExpCS__Alternatives13204 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTryExpCS_in_rule__ImperativeExpCS__Alternatives13221 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_33_in_rule__ForExpCS__Alternatives_013254 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ForExpCS__IsOneAssignment_0_1_in_rule__ForExpCS__Alternatives_013273 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__Group_0__0_in_rule__ImperativeIterateExpCS__Alternatives13306 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__Group_1__0_in_rule__ImperativeIterateExpCS__Alternatives13324 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__Group_2__0_in_rule__ImperativeIterateExpCS__Alternatives13342 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_34_in_rule__ImperativeIterateExpCS__NameAlternatives_1_0_013376 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_35_in_rule__ImperativeIterateExpCS__NameAlternatives_1_0_013396 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_36_in_rule__ImperativeIterateExpCS__NameAlternatives_2_0_013431 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_37_in_rule__ImperativeIterateExpCS__NameAlternatives_2_0_013451 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_RULE_SINGLE_QUOTED_STRING_in_rule__StringLiteral__Alternatives13485 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_RULE_DOUBLE_QUOTED_STRING_in_rule__StringLiteral__Alternatives13502 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SwitchExpCS__Group_0__0_in_rule__SwitchExpCS__Alternatives13534 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SwitchExpCS__Group_1__0_in_rule__SwitchExpCS__Alternatives13552 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_38_in_rule__EssentialOCLUnaryOperatorName__Alternatives13587 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_39_in_rule__EssentialOCLUnaryOperatorName__Alternatives13607 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_40_in_rule__EssentialOCLInfixOperatorName__Alternatives13642 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_41_in_rule__EssentialOCLInfixOperatorName__Alternatives13662 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_42_in_rule__EssentialOCLInfixOperatorName__Alternatives13682 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_38_in_rule__EssentialOCLInfixOperatorName__Alternatives13702 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_43_in_rule__EssentialOCLInfixOperatorName__Alternatives13722 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_44_in_rule__EssentialOCLInfixOperatorName__Alternatives13742 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_45_in_rule__EssentialOCLInfixOperatorName__Alternatives13762 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_46_in_rule__EssentialOCLInfixOperatorName__Alternatives13782 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_47_in_rule__EssentialOCLInfixOperatorName__Alternatives13802 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_48_in_rule__EssentialOCLInfixOperatorName__Alternatives13822 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_49_in_rule__EssentialOCLInfixOperatorName__Alternatives13842 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_50_in_rule__EssentialOCLInfixOperatorName__Alternatives13862 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_51_in_rule__EssentialOCLInfixOperatorName__Alternatives13882 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_52_in_rule__EssentialOCLInfixOperatorName__Alternatives13902 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_53_in_rule__EssentialOCLNavigationOperatorName__Alternatives13937 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_54_in_rule__EssentialOCLNavigationOperatorName__Alternatives13957 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_55_in_rule__EssentialOCLNavigationOperatorName__Alternatives13977 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_56_in_rule__EssentialOCLNavigationOperatorName__Alternatives13997 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleInfixOperatorName_in_rule__BinaryOperatorName__Alternatives14031 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleNavigationOperatorName_in_rule__BinaryOperatorName__Alternatives14048 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__EssentialOCLUnreservedName__Alternatives14080 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleCollectionTypeIdentifier_in_rule__EssentialOCLUnreservedName__Alternatives14097 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rulePrimitiveTypeIdentifier_in_rule__EssentialOCLUnreservedName__Alternatives14114 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_57_in_rule__EssentialOCLUnreservedName__Alternatives14132 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_58_in_rule__EssentialOCLUnreservedName__Alternatives14152 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__URIFirstPathElementCS__ReferredElementAssignment_0_in_rule__URIFirstPathElementCS__Alternatives14186 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__URIFirstPathElementCS__Group_1__0_in_rule__URIFirstPathElementCS__Alternatives14204 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_59_in_rule__PrimitiveTypeIdentifier__Alternatives14238 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_60_in_rule__PrimitiveTypeIdentifier__Alternatives14258 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_61_in_rule__PrimitiveTypeIdentifier__Alternatives14278 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_62_in_rule__PrimitiveTypeIdentifier__Alternatives14298 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_63_in_rule__PrimitiveTypeIdentifier__Alternatives14318 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_64_in_rule__PrimitiveTypeIdentifier__Alternatives14338 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_65_in_rule__PrimitiveTypeIdentifier__Alternatives14358 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_66_in_rule__PrimitiveTypeIdentifier__Alternatives14378 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_67_in_rule__CollectionTypeIdentifier__Alternatives14413 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_68_in_rule__CollectionTypeIdentifier__Alternatives14433 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_69_in_rule__CollectionTypeIdentifier__Alternatives14453 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_70_in_rule__CollectionTypeIdentifier__Alternatives14473 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_71_in_rule__CollectionTypeIdentifier__Alternatives14493 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0__0_in_rule__CollectionLiteralPartCS__Alternatives14527 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1_in_rule__CollectionLiteralPartCS__Alternatives14545 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_014578 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rulePatternExpCS_in_rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_014595 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleNumberLiteralExpCS_in_rule__PrimitiveLiteralExpCS__Alternatives14627 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleStringLiteralExpCS_in_rule__PrimitiveLiteralExpCS__Alternatives14644 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleBooleanLiteralExpCS_in_rule__PrimitiveLiteralExpCS__Alternatives14661 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleUnlimitedNaturalLiteralExpCS_in_rule__PrimitiveLiteralExpCS__Alternatives14678 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleInvalidLiteralExpCS_in_rule__PrimitiveLiteralExpCS__Alternatives14695 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleNullLiteralExpCS_in_rule__PrimitiveLiteralExpCS__Alternatives14712 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__BooleanLiteralExpCS__SymbolAssignment_0_in_rule__BooleanLiteralExpCS__Alternatives14744 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__BooleanLiteralExpCS__SymbolAssignment_1_in_rule__BooleanLiteralExpCS__Alternatives14762 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypeNameExpCS_in_rule__TypeExpCS__Alternatives_014795 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypeLiteralCS_in_rule__TypeExpCS__Alternatives_014812 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleCollectionPatternCS_in_rule__TypeExpCS__Alternatives_014829 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ExpCS__Group_0__0_in_rule__ExpCS__Alternatives14861 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rulePrefixedLetExpCS_in_rule__ExpCS__Alternatives14879 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__PrefixedLetExpCS__Group_0__0_in_rule__PrefixedLetExpCS__Alternatives14911 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleLetExpCS_in_rule__PrefixedLetExpCS__Alternatives14929 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__0_in_rule__PrefixedPrimaryExpCS__Alternatives14961 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rulePrimaryExpCS_in_rule__PrefixedPrimaryExpCS__Alternatives14979 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0__0_in_rule__CurlyBracketedClauseCS__Alternatives_215011 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__ValueAssignment_2_1_in_rule__CurlyBracketedClauseCS__Alternatives_215030 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_0__0_in_rule__NavigatingArgCS__Alternatives15063 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__0_in_rule__NavigatingArgCS__Alternatives15081 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_0_1_0__0_in_rule__NavigatingArgCS__Alternatives_0_115114 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_0_1_1__0_in_rule__NavigatingArgCS__Alternatives_0_115132 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_0__0_in_rule__NavigatingCommaArgCS__Alternatives_215165 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_1__0_in_rule__NavigatingCommaArgCS__Alternatives_215183 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__IfExpCS__OwnedConditionAlternatives_1_015216 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rulePatternExpCS_in_rule__IfExpCS__OwnedConditionAlternatives_1_015233 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_RULE_SIMPLE_ID_in_rule__ID__Alternatives15266 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_RULE_ESCAPED_ID_in_rule__ID__Alternatives15283 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_RULE_INT_in_rule__UPPER__Alternatives15315 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_40_in_rule__UPPER__Alternatives15333 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_72_in_rule__MetamodelKindCS__Alternatives15368 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_73_in_rule__MetamodelKindCS__Alternatives15389 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_74_in_rule__DirectionKindCS__Alternatives15425 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_75_in_rule__DirectionKindCS__Alternatives15446 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_76_in_rule__DirectionKindCS__Alternatives15467 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_77_in_rule__ImportKindCS__Alternatives15503 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_78_in_rule__ImportKindCS__Alternatives15524 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_79_in_rule__ModuleKindCS__Alternatives15560 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_80_in_rule__ModuleKindCS__Alternatives15581 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_81_in_rule__SeverityKindCS__Alternatives15617 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_82_in_rule__SeverityKindCS__Alternatives15638 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_83_in_rule__SeverityKindCS__Alternatives15659 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_47_in_rule__InitOpCS__Alternatives15695 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_84_in_rule__InitOpCS__Alternatives15716 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_85_in_rule__InitOpCS__Alternatives15737 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_84_in_rule__AssignOpCS__Alternatives15773 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_85_in_rule__AssignOpCS__Alternatives15794 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_86_in_rule__AssignOpCS__Alternatives15815 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TopLevelCS__Group__0__Impl_in_rule__TopLevelCS__Group__015848 = new BitSet(new long[]{0x0000000000070000L,0x4100000000018300L});
public static final BitSet FOLLOW_rule__TopLevelCS__Group__1_in_rule__TopLevelCS__Group__015851 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TopLevelCS__OwnedImportsAssignment_0_in_rule__TopLevelCS__Group__0__Impl15878 = new BitSet(new long[]{0x0000000000000002L,0x0000600000000000L});
public static final BitSet FOLLOW_rule__TopLevelCS__Group__1__Impl_in_rule__TopLevelCS__Group__115909 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TopLevelCS__Alternatives_1_in_rule__TopLevelCS__Group__1__Impl15936 = new BitSet(new long[]{0x0000000000070002L,0x4100000000018300L});
public static final BitSet FOLLOW_rule__MultiplicityCS__Group__0__Impl_in_rule__MultiplicityCS__Group__015971 = new BitSet(new long[]{0x0000010000000010L});
public static final BitSet FOLLOW_rule__MultiplicityCS__Group__1_in_rule__MultiplicityCS__Group__015974 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_87_in_rule__MultiplicityCS__Group__0__Impl16002 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MultiplicityCS__Group__1__Impl_in_rule__MultiplicityCS__Group__116033 = new BitSet(new long[]{0x0000010000000010L});
public static final BitSet FOLLOW_rule__MultiplicityCS__Group__2_in_rule__MultiplicityCS__Group__116036 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MultiplicityCS__Group_1__0_in_rule__MultiplicityCS__Group__1__Impl16063 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MultiplicityCS__Group__2__Impl_in_rule__MultiplicityCS__Group__216094 = new BitSet(new long[]{0x0000000000000000L,0x0000000001000000L});
public static final BitSet FOLLOW_rule__MultiplicityCS__Group__3_in_rule__MultiplicityCS__Group__216097 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MultiplicityCS__UpperBoundAssignment_2_in_rule__MultiplicityCS__Group__2__Impl16124 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MultiplicityCS__Group__3__Impl_in_rule__MultiplicityCS__Group__316154 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_88_in_rule__MultiplicityCS__Group__3__Impl16182 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MultiplicityCS__Group_1__0__Impl_in_rule__MultiplicityCS__Group_1__016221 = new BitSet(new long[]{0x0000000000000000L,0x0000000002000000L});
public static final BitSet FOLLOW_rule__MultiplicityCS__Group_1__1_in_rule__MultiplicityCS__Group_1__016224 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MultiplicityCS__LowerBoundAssignment_1_0_in_rule__MultiplicityCS__Group_1__0__Impl16251 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MultiplicityCS__Group_1__1__Impl_in_rule__MultiplicityCS__Group_1__116281 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_89_in_rule__MultiplicityCS__Group_1__1__Impl16309 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__PathName2CS__Group__0__Impl_in_rule__PathName2CS__Group__016344 = new BitSet(new long[]{0x0000000000000000L,0x0000000004000000L});
public static final BitSet FOLLOW_rule__PathName2CS__Group__1_in_rule__PathName2CS__Group__016347 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__PathName2CS__OwnedPathElements2Assignment_0_in_rule__PathName2CS__Group__0__Impl16374 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__PathName2CS__Group__1__Impl_in_rule__PathName2CS__Group__116404 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__PathName2CS__Group_1__0_in_rule__PathName2CS__Group__1__Impl16431 = new BitSet(new long[]{0x0000000000000002L,0x0000000004000000L});
public static final BitSet FOLLOW_rule__PathName2CS__Group_1__0__Impl_in_rule__PathName2CS__Group_1__016466 = new BitSet(new long[]{0x0000000000000180L});
public static final BitSet FOLLOW_rule__PathName2CS__Group_1__1_in_rule__PathName2CS__Group_1__016469 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_90_in_rule__PathName2CS__Group_1__0__Impl16497 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__PathName2CS__Group_1__1__Impl_in_rule__PathName2CS__Group_1__116528 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__PathName2CS__OwnedPathElements2Assignment_1_1_in_rule__PathName2CS__Group_1__1__Impl16555 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypedMultiplicityRef2CS__Group__0__Impl_in_rule__TypedMultiplicityRef2CS__Group__016589 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L});
public static final BitSet FOLLOW_rule__TypedMultiplicityRef2CS__Group__1_in_rule__TypedMultiplicityRef2CS__Group__016592 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypedRef2CS_in_rule__TypedMultiplicityRef2CS__Group__0__Impl16619 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypedMultiplicityRef2CS__Group__1__Impl_in_rule__TypedMultiplicityRef2CS__Group__116648 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypedMultiplicityRef2CS__OwnedMultiplicityAssignment_1_in_rule__TypedMultiplicityRef2CS__Group__1__Impl16675 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypedTypeRef2CS__Group__0__Impl_in_rule__TypedTypeRef2CS__Group__016710 = new BitSet(new long[]{0x0000000000000000L,0x0000000028000000L});
public static final BitSet FOLLOW_rule__TypedTypeRef2CS__Group__1_in_rule__TypedTypeRef2CS__Group__016713 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypedTypeRef2CS__OwnedPathNameAssignment_0_in_rule__TypedTypeRef2CS__Group__0__Impl16740 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypedTypeRef2CS__Group__1__Impl_in_rule__TypedTypeRef2CS__Group__116770 = new BitSet(new long[]{0x0000000000000000L,0x0000000028000000L});
public static final BitSet FOLLOW_rule__TypedTypeRef2CS__Group__2_in_rule__TypedTypeRef2CS__Group__116773 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypedTypeRef2CS__Group_1__0_in_rule__TypedTypeRef2CS__Group__1__Impl16800 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypedTypeRef2CS__Group__2__Impl_in_rule__TypedTypeRef2CS__Group__216831 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypedTypeRef2CS__Group_2__0_in_rule__TypedTypeRef2CS__Group__2__Impl16858 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypedTypeRef2CS__Group_1__0__Impl_in_rule__TypedTypeRef2CS__Group_1__016895 = new BitSet(new long[]{0xFE00000000000180L,0x80000000000000FFL,0x0000000000000001L});
public static final BitSet FOLLOW_rule__TypedTypeRef2CS__Group_1__1_in_rule__TypedTypeRef2CS__Group_1__016898 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_91_in_rule__TypedTypeRef2CS__Group_1__0__Impl16926 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypedTypeRef2CS__Group_1__1__Impl_in_rule__TypedTypeRef2CS__Group_1__116957 = new BitSet(new long[]{0x0000000000000000L,0x0000000010000000L});
public static final BitSet FOLLOW_rule__TypedTypeRef2CS__Group_1__2_in_rule__TypedTypeRef2CS__Group_1__116960 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypedTypeRef2CS__OwnedBindingAssignment_1_1_in_rule__TypedTypeRef2CS__Group_1__1__Impl16987 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypedTypeRef2CS__Group_1__2__Impl_in_rule__TypedTypeRef2CS__Group_1__217017 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_92_in_rule__TypedTypeRef2CS__Group_1__2__Impl17045 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypedTypeRef2CS__Group_2__0__Impl_in_rule__TypedTypeRef2CS__Group_2__017082 = new BitSet(new long[]{0x0000000000000180L});
public static final BitSet FOLLOW_rule__TypedTypeRef2CS__Group_2__1_in_rule__TypedTypeRef2CS__Group_2__017085 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_93_in_rule__TypedTypeRef2CS__Group_2__0__Impl17113 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypedTypeRef2CS__Group_2__1__Impl_in_rule__TypedTypeRef2CS__Group_2__117144 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypedTypeRef2CS__ExtentLocationAssignment_2_1_in_rule__TypedTypeRef2CS__Group_2__1__Impl17171 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ClassCS__Group__0__Impl_in_rule__ClassCS__Group__017205 = new BitSet(new long[]{0x0000000000000000L,0x0000000040000000L});
public static final BitSet FOLLOW_rule__ClassCS__Group__1_in_rule__ClassCS__Group__017208 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ClassCS__Alternatives_0_in_rule__ClassCS__Group__0__Impl17235 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ClassCS__Group__1__Impl_in_rule__ClassCS__Group__117265 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_94_in_rule__ClassCS__Group__1__Impl17294 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ClassifierOperationCS__Group__0__Impl_in_rule__ClassifierOperationCS__Group__017331 = new BitSet(new long[]{0x00000000007C0180L});
public static final BitSet FOLLOW_rule__ClassifierOperationCS__Group__1_in_rule__ClassifierOperationCS__Group__017334 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ClassifierOperationCS__OwnedStereotypeAssignment_0_in_rule__ClassifierOperationCS__Group__0__Impl17361 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ClassifierOperationCS__Group__1__Impl_in_rule__ClassifierOperationCS__Group__117392 = new BitSet(new long[]{0x00000000007C0180L});
public static final BitSet FOLLOW_rule__ClassifierOperationCS__Group__2_in_rule__ClassifierOperationCS__Group__117395 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ClassifierOperationCS__QualifiersAssignment_1_in_rule__ClassifierOperationCS__Group__1__Impl17422 = new BitSet(new long[]{0x00000000007C0002L});
public static final BitSet FOLLOW_rule__ClassifierOperationCS__Group__2__Impl_in_rule__ClassifierOperationCS__Group__217453 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L});
public static final BitSet FOLLOW_rule__ClassifierOperationCS__Group__3_in_rule__ClassifierOperationCS__Group__217456 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ClassifierOperationCS__NameAssignment_2_in_rule__ClassifierOperationCS__Group__2__Impl17483 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ClassifierOperationCS__Group__3__Impl_in_rule__ClassifierOperationCS__Group__317513 = new BitSet(new long[]{0x0000000000000180L,0x0000000010000000L});
public static final BitSet FOLLOW_rule__ClassifierOperationCS__Group__4_in_rule__ClassifierOperationCS__Group__317516 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_91_in_rule__ClassifierOperationCS__Group__3__Impl17544 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ClassifierOperationCS__Group__4__Impl_in_rule__ClassifierOperationCS__Group__417575 = new BitSet(new long[]{0x0000000000000180L,0x0000000010000000L});
public static final BitSet FOLLOW_rule__ClassifierOperationCS__Group__5_in_rule__ClassifierOperationCS__Group__417578 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ClassifierOperationCS__Group_4__0_in_rule__ClassifierOperationCS__Group__4__Impl17605 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ClassifierOperationCS__Group__5__Impl_in_rule__ClassifierOperationCS__Group__517636 = new BitSet(new long[]{0x0000000000000000L,0x0000000100000000L});
public static final BitSet FOLLOW_rule__ClassifierOperationCS__Group__6_in_rule__ClassifierOperationCS__Group__517639 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_92_in_rule__ClassifierOperationCS__Group__5__Impl17667 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ClassifierOperationCS__Group__6__Impl_in_rule__ClassifierOperationCS__Group__617698 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ClassifierOperationCS__Group_6__0_in_rule__ClassifierOperationCS__Group__6__Impl17725 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ClassifierOperationCS__Group_4__0__Impl_in_rule__ClassifierOperationCS__Group_4__017770 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__ClassifierOperationCS__Group_4__1_in_rule__ClassifierOperationCS__Group_4__017773 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ClassifierOperationCS__OwnedParametersAssignment_4_0_in_rule__ClassifierOperationCS__Group_4__0__Impl17800 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ClassifierOperationCS__Group_4__1__Impl_in_rule__ClassifierOperationCS__Group_4__117830 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ClassifierOperationCS__Group_4_1__0_in_rule__ClassifierOperationCS__Group_4__1__Impl17857 = new BitSet(new long[]{0x0000000000000002L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__ClassifierOperationCS__Group_4_1__0__Impl_in_rule__ClassifierOperationCS__Group_4_1__017892 = new BitSet(new long[]{0x0000000000000180L});
public static final BitSet FOLLOW_rule__ClassifierOperationCS__Group_4_1__1_in_rule__ClassifierOperationCS__Group_4_1__017895 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_95_in_rule__ClassifierOperationCS__Group_4_1__0__Impl17923 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ClassifierOperationCS__Group_4_1__1__Impl_in_rule__ClassifierOperationCS__Group_4_1__117954 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ClassifierOperationCS__OwnedParametersAssignment_4_1_1_in_rule__ClassifierOperationCS__Group_4_1__1__Impl17981 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ClassifierOperationCS__Group_6__0__Impl_in_rule__ClassifierOperationCS__Group_6__018015 = new BitSet(new long[]{0xFE00000000000180L,0x80000000000000FFL,0x0000000000000001L});
public static final BitSet FOLLOW_rule__ClassifierOperationCS__Group_6__1_in_rule__ClassifierOperationCS__Group_6__018018 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_96_in_rule__ClassifierOperationCS__Group_6__0__Impl18046 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ClassifierOperationCS__Group_6__1__Impl_in_rule__ClassifierOperationCS__Group_6__118077 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ClassifierOperationCS__OwnedTypeAssignment_6_1_in_rule__ClassifierOperationCS__Group_6__1__Impl18104 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ClassifierPropertyCS__Group__0__Impl_in_rule__ClassifierPropertyCS__Group__018138 = new BitSet(new long[]{0x00000000007C0180L});
public static final BitSet FOLLOW_rule__ClassifierPropertyCS__Group__1_in_rule__ClassifierPropertyCS__Group__018141 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ClassifierPropertyCS__OwnedStereotypeAssignment_0_in_rule__ClassifierPropertyCS__Group__0__Impl18168 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ClassifierPropertyCS__Group__1__Impl_in_rule__ClassifierPropertyCS__Group__118199 = new BitSet(new long[]{0x00000000007C0180L});
public static final BitSet FOLLOW_rule__ClassifierPropertyCS__Group__2_in_rule__ClassifierPropertyCS__Group__118202 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ClassifierPropertyCS__QualifiersAssignment_1_in_rule__ClassifierPropertyCS__Group__1__Impl18229 = new BitSet(new long[]{0x00000000007C0002L});
public static final BitSet FOLLOW_rule__ClassifierPropertyCS__Group__2__Impl_in_rule__ClassifierPropertyCS__Group__218260 = new BitSet(new long[]{0x0000000000000000L,0x0000000100000000L});
public static final BitSet FOLLOW_rule__ClassifierPropertyCS__Group__3_in_rule__ClassifierPropertyCS__Group__218263 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ClassifierPropertyCS__NameAssignment_2_in_rule__ClassifierPropertyCS__Group__2__Impl18290 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ClassifierPropertyCS__Group__3__Impl_in_rule__ClassifierPropertyCS__Group__318320 = new BitSet(new long[]{0xFE00000000000180L,0x80000000000000FFL,0x0000000000000001L});
public static final BitSet FOLLOW_rule__ClassifierPropertyCS__Group__4_in_rule__ClassifierPropertyCS__Group__318323 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_96_in_rule__ClassifierPropertyCS__Group__3__Impl18351 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ClassifierPropertyCS__Group__4__Impl_in_rule__ClassifierPropertyCS__Group__418382 = new BitSet(new long[]{0x0000000000000020L,0x0000000200000000L});
public static final BitSet FOLLOW_rule__ClassifierPropertyCS__Group__5_in_rule__ClassifierPropertyCS__Group__418385 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ClassifierPropertyCS__OwnedTypeAssignment_4_in_rule__ClassifierPropertyCS__Group__4__Impl18412 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ClassifierPropertyCS__Group__5__Impl_in_rule__ClassifierPropertyCS__Group__518442 = new BitSet(new long[]{0x0000000000000020L,0x0000000200000000L});
public static final BitSet FOLLOW_rule__ClassifierPropertyCS__Group__6_in_rule__ClassifierPropertyCS__Group__518445 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ClassifierPropertyCS__DefaultAssignment_5_in_rule__ClassifierPropertyCS__Group__5__Impl18472 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ClassifierPropertyCS__Group__6__Impl_in_rule__ClassifierPropertyCS__Group__618503 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ClassifierPropertyCS__Group_6__0_in_rule__ClassifierPropertyCS__Group__6__Impl18530 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ClassifierPropertyCS__Group_6__0__Impl_in_rule__ClassifierPropertyCS__Group_6__018575 = new BitSet(new long[]{0x0000000000000180L,0x0000000400000000L});
public static final BitSet FOLLOW_rule__ClassifierPropertyCS__Group_6__1_in_rule__ClassifierPropertyCS__Group_6__018578 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_97_in_rule__ClassifierPropertyCS__Group_6__0__Impl18606 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ClassifierPropertyCS__Group_6__1__Impl_in_rule__ClassifierPropertyCS__Group_6__118637 = new BitSet(new long[]{0x0000000000000180L,0x0000000400000000L});
public static final BitSet FOLLOW_rule__ClassifierPropertyCS__Group_6__2_in_rule__ClassifierPropertyCS__Group_6__118640 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_98_in_rule__ClassifierPropertyCS__Group_6__1__Impl18669 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ClassifierPropertyCS__Group_6__2__Impl_in_rule__ClassifierPropertyCS__Group_6__218702 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ClassifierPropertyCS__OppositeAssignment_6_2_in_rule__ClassifierPropertyCS__Group_6__2__Impl18729 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CompoundOperationBodyCS__Group__0__Impl_in_rule__CompoundOperationBodyCS__Group__018765 = new BitSet(new long[]{0x0000000000000000L,0x0000000800000000L});
public static final BitSet FOLLOW_rule__CompoundOperationBodyCS__Group__1_in_rule__CompoundOperationBodyCS__Group__018768 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CompoundOperationBodyCS__Group__1__Impl_in_rule__CompoundOperationBodyCS__Group__118826 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000018080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__CompoundOperationBodyCS__Group__2_in_rule__CompoundOperationBodyCS__Group__118829 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_99_in_rule__CompoundOperationBodyCS__Group__1__Impl18857 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CompoundOperationBodyCS__Group__2__Impl_in_rule__CompoundOperationBodyCS__Group__218888 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000018080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__CompoundOperationBodyCS__Group__3_in_rule__CompoundOperationBodyCS__Group__218891 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CompoundOperationBodyCS__OwnedContentExpsAssignment_2_in_rule__CompoundOperationBodyCS__Group__2__Impl18918 = new BitSet(new long[]{0xFE0001FE000001F2L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__CompoundOperationBodyCS__Group__3__Impl_in_rule__CompoundOperationBodyCS__Group__318949 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_100_in_rule__CompoundOperationBodyCS__Group__3__Impl18977 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ConfigurationPropertyCS__Group__0__Impl_in_rule__ConfigurationPropertyCS__Group__019016 = new BitSet(new long[]{0x0000000000000000L,0x0000004000000000L});
public static final BitSet FOLLOW_rule__ConfigurationPropertyCS__Group__1_in_rule__ConfigurationPropertyCS__Group__019019 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_101_in_rule__ConfigurationPropertyCS__Group__0__Impl19047 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ConfigurationPropertyCS__Group__1__Impl_in_rule__ConfigurationPropertyCS__Group__119078 = new BitSet(new long[]{0xFE00000000000180L,0x80000000000000FFL,0x0000000000000001L});
public static final BitSet FOLLOW_rule__ConfigurationPropertyCS__Group__2_in_rule__ConfigurationPropertyCS__Group__119081 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_102_in_rule__ConfigurationPropertyCS__Group__1__Impl19109 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ConfigurationPropertyCS__Group__2__Impl_in_rule__ConfigurationPropertyCS__Group__219140 = new BitSet(new long[]{0x0000000000000000L,0x0000000100000000L});
public static final BitSet FOLLOW_rule__ConfigurationPropertyCS__Group__3_in_rule__ConfigurationPropertyCS__Group__219143 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ConfigurationPropertyCS__OwnedScopedNameAssignment_2_in_rule__ConfigurationPropertyCS__Group__2__Impl19170 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ConfigurationPropertyCS__Group__3__Impl_in_rule__ConfigurationPropertyCS__Group__319200 = new BitSet(new long[]{0xFE00000000000000L,0x80000000000000FFL,0x0000000000000001L});
public static final BitSet FOLLOW_rule__ConfigurationPropertyCS__Group__4_in_rule__ConfigurationPropertyCS__Group__319203 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_96_in_rule__ConfigurationPropertyCS__Group__3__Impl19231 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ConfigurationPropertyCS__Group__4__Impl_in_rule__ConfigurationPropertyCS__Group__419262 = new BitSet(new long[]{0x0000800000000000L});
public static final BitSet FOLLOW_rule__ConfigurationPropertyCS__Group__5_in_rule__ConfigurationPropertyCS__Group__419265 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ConfigurationPropertyCS__OwnedTypeAssignment_4_in_rule__ConfigurationPropertyCS__Group__4__Impl19292 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ConfigurationPropertyCS__Group__5__Impl_in_rule__ConfigurationPropertyCS__Group__519322 = new BitSet(new long[]{0x0000000000000060L});
public static final BitSet FOLLOW_rule__ConfigurationPropertyCS__Group__6_in_rule__ConfigurationPropertyCS__Group__519325 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_47_in_rule__ConfigurationPropertyCS__Group__5__Impl19353 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ConfigurationPropertyCS__Group__6__Impl_in_rule__ConfigurationPropertyCS__Group__619384 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ConfigurationPropertyCS__DefaultAssignment_6_in_rule__ConfigurationPropertyCS__Group__6__Impl19411 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ContextualPropertyCS__Group__0__Impl_in_rule__ContextualPropertyCS__Group__019455 = new BitSet(new long[]{0x0000000000000000L,0x0000004000000000L});
public static final BitSet FOLLOW_rule__ContextualPropertyCS__Group__1_in_rule__ContextualPropertyCS__Group__019458 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_103_in_rule__ContextualPropertyCS__Group__0__Impl19486 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ContextualPropertyCS__Group__1__Impl_in_rule__ContextualPropertyCS__Group__119517 = new BitSet(new long[]{0xFE00000000000180L,0x80000000000000FFL,0x0000000000000001L});
public static final BitSet FOLLOW_rule__ContextualPropertyCS__Group__2_in_rule__ContextualPropertyCS__Group__119520 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_102_in_rule__ContextualPropertyCS__Group__1__Impl19548 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ContextualPropertyCS__Group__2__Impl_in_rule__ContextualPropertyCS__Group__219579 = new BitSet(new long[]{0x0000000000000000L,0x0000000100000000L});
public static final BitSet FOLLOW_rule__ContextualPropertyCS__Group__3_in_rule__ContextualPropertyCS__Group__219582 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ContextualPropertyCS__OwnedScopedNameAssignment_2_in_rule__ContextualPropertyCS__Group__2__Impl19609 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ContextualPropertyCS__Group__3__Impl_in_rule__ContextualPropertyCS__Group__319639 = new BitSet(new long[]{0xFE00000000000180L,0x80000000000000FFL,0x0000000000000001L});
public static final BitSet FOLLOW_rule__ContextualPropertyCS__Group__4_in_rule__ContextualPropertyCS__Group__319642 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_96_in_rule__ContextualPropertyCS__Group__3__Impl19670 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ContextualPropertyCS__Group__4__Impl_in_rule__ContextualPropertyCS__Group__419701 = new BitSet(new long[]{0x0000800000000000L});
public static final BitSet FOLLOW_rule__ContextualPropertyCS__Group__5_in_rule__ContextualPropertyCS__Group__419704 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ContextualPropertyCS__OwnedTypeAssignment_4_in_rule__ContextualPropertyCS__Group__4__Impl19731 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ContextualPropertyCS__Group__5__Impl_in_rule__ContextualPropertyCS__Group__519761 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ContextualPropertyCS__Group_5__0_in_rule__ContextualPropertyCS__Group__5__Impl19788 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ContextualPropertyCS__Group_5__0__Impl_in_rule__ContextualPropertyCS__Group_5__019831 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__ContextualPropertyCS__Group_5__1_in_rule__ContextualPropertyCS__Group_5__019834 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_47_in_rule__ContextualPropertyCS__Group_5__0__Impl19862 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ContextualPropertyCS__Group_5__1__Impl_in_rule__ContextualPropertyCS__Group_5__119893 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ContextualPropertyCS__OwnedInitExpAssignment_5_1_in_rule__ContextualPropertyCS__Group_5__1__Impl19920 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ConstructorDeclarationCS__Group__0__Impl_in_rule__ConstructorDeclarationCS__Group__019954 = new BitSet(new long[]{0x0000000000000000L,0x0000000040000000L});
public static final BitSet FOLLOW_rule__ConstructorDeclarationCS__Group__1_in_rule__ConstructorDeclarationCS__Group__019957 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleConstructorHeaderCS_in_rule__ConstructorDeclarationCS__Group__0__Impl19984 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ConstructorDeclarationCS__Group__1__Impl_in_rule__ConstructorDeclarationCS__Group__120013 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_94_in_rule__ConstructorDeclarationCS__Group__1__Impl20041 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ConstructorDefinitionCS__Group__0__Impl_in_rule__ConstructorDefinitionCS__Group__020076 = new BitSet(new long[]{0x0000000000000000L,0x0000000800000000L});
public static final BitSet FOLLOW_rule__ConstructorDefinitionCS__Group__1_in_rule__ConstructorDefinitionCS__Group__020079 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleConstructorHeaderCS_in_rule__ConstructorDefinitionCS__Group__0__Impl20106 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ConstructorDefinitionCS__Group__1__Impl_in_rule__ConstructorDefinitionCS__Group__120135 = new BitSet(new long[]{0x0000000000000000L,0x0000000040000000L});
public static final BitSet FOLLOW_rule__ConstructorDefinitionCS__Group__2_in_rule__ConstructorDefinitionCS__Group__120138 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ConstructorDefinitionCS__OwnedBodyAssignment_1_in_rule__ConstructorDefinitionCS__Group__1__Impl20165 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ConstructorDefinitionCS__Group__2__Impl_in_rule__ConstructorDefinitionCS__Group__220195 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_94_in_rule__ConstructorDefinitionCS__Group__2__Impl20224 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ConstructorHeaderCS__Group__0__Impl_in_rule__ConstructorHeaderCS__Group__020263 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L});
public static final BitSet FOLLOW_rule__ConstructorHeaderCS__Group__1_in_rule__ConstructorHeaderCS__Group__020266 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ConstructorHeaderCS__QualifiersAssignment_0_in_rule__ConstructorHeaderCS__Group__0__Impl20293 = new BitSet(new long[]{0x0000000000070002L});
public static final BitSet FOLLOW_rule__ConstructorHeaderCS__Group__1__Impl_in_rule__ConstructorHeaderCS__Group__120324 = new BitSet(new long[]{0xFE00000000000180L,0x80000000000000FFL,0x0000000000000001L});
public static final BitSet FOLLOW_rule__ConstructorHeaderCS__Group__2_in_rule__ConstructorHeaderCS__Group__120327 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_104_in_rule__ConstructorHeaderCS__Group__1__Impl20355 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ConstructorHeaderCS__Group__2__Impl_in_rule__ConstructorHeaderCS__Group__220386 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L});
public static final BitSet FOLLOW_rule__ConstructorHeaderCS__Group__3_in_rule__ConstructorHeaderCS__Group__220389 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ConstructorHeaderCS__OwnedScopedNameAssignment_2_in_rule__ConstructorHeaderCS__Group__2__Impl20416 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ConstructorHeaderCS__Group__3__Impl_in_rule__ConstructorHeaderCS__Group__320446 = new BitSet(new long[]{0x0000000000000180L,0x0000000010000000L});
public static final BitSet FOLLOW_rule__ConstructorHeaderCS__Group__4_in_rule__ConstructorHeaderCS__Group__320449 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_91_in_rule__ConstructorHeaderCS__Group__3__Impl20477 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ConstructorHeaderCS__Group__4__Impl_in_rule__ConstructorHeaderCS__Group__420508 = new BitSet(new long[]{0x0000000000000180L,0x0000000010000000L});
public static final BitSet FOLLOW_rule__ConstructorHeaderCS__Group__5_in_rule__ConstructorHeaderCS__Group__420511 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ConstructorHeaderCS__Group_4__0_in_rule__ConstructorHeaderCS__Group__4__Impl20538 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ConstructorHeaderCS__Group__5__Impl_in_rule__ConstructorHeaderCS__Group__520569 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_92_in_rule__ConstructorHeaderCS__Group__5__Impl20597 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ConstructorHeaderCS__Group_4__0__Impl_in_rule__ConstructorHeaderCS__Group_4__020640 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__ConstructorHeaderCS__Group_4__1_in_rule__ConstructorHeaderCS__Group_4__020643 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ConstructorHeaderCS__OwnedParametersAssignment_4_0_in_rule__ConstructorHeaderCS__Group_4__0__Impl20670 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ConstructorHeaderCS__Group_4__1__Impl_in_rule__ConstructorHeaderCS__Group_4__120700 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ConstructorHeaderCS__Group_4_1__0_in_rule__ConstructorHeaderCS__Group_4__1__Impl20727 = new BitSet(new long[]{0x0000000000000002L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__ConstructorHeaderCS__Group_4_1__0__Impl_in_rule__ConstructorHeaderCS__Group_4_1__020762 = new BitSet(new long[]{0x0000000000000180L});
public static final BitSet FOLLOW_rule__ConstructorHeaderCS__Group_4_1__1_in_rule__ConstructorHeaderCS__Group_4_1__020765 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_95_in_rule__ConstructorHeaderCS__Group_4_1__0__Impl20793 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ConstructorHeaderCS__Group_4_1__1__Impl_in_rule__ConstructorHeaderCS__Group_4_1__120824 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ConstructorHeaderCS__OwnedParametersAssignment_4_1_1_in_rule__ConstructorHeaderCS__Group_4_1__1__Impl20851 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__DataTypeCS__Group__0__Impl_in_rule__DataTypeCS__Group__020885 = new BitSet(new long[]{0x0000000000000180L});
public static final BitSet FOLLOW_rule__DataTypeCS__Group__1_in_rule__DataTypeCS__Group__020888 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__DataTypeCS__Alternatives_0_in_rule__DataTypeCS__Group__0__Impl20915 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__DataTypeCS__Group__1__Impl_in_rule__DataTypeCS__Group__120945 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__DataTypeCS__NameAssignment_1_in_rule__DataTypeCS__Group__1__Impl20972 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__DataTypeCS__Group_0_1__0__Impl_in_rule__DataTypeCS__Group_0_1__021006 = new BitSet(new long[]{0x0000000000000000L,0x0000020000000000L});
public static final BitSet FOLLOW_rule__DataTypeCS__Group_0_1__1_in_rule__DataTypeCS__Group_0_1__021009 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__DataTypeCS__Group_0_1__1__Impl_in_rule__DataTypeCS__Group_0_1__121067 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_105_in_rule__DataTypeCS__Group_0_1__1__Impl21095 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__EntryOperationCS__Group__0__Impl_in_rule__EntryOperationCS__Group__021130 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L});
public static final BitSet FOLLOW_rule__EntryOperationCS__Group__1_in_rule__EntryOperationCS__Group__021133 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_106_in_rule__EntryOperationCS__Group__0__Impl21161 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__EntryOperationCS__Group__1__Impl_in_rule__EntryOperationCS__Group__121192 = new BitSet(new long[]{0x0000000000000000L,0x0000000010000000L});
public static final BitSet FOLLOW_rule__EntryOperationCS__Group__2_in_rule__EntryOperationCS__Group__121195 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_91_in_rule__EntryOperationCS__Group__1__Impl21223 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__EntryOperationCS__Group__2__Impl_in_rule__EntryOperationCS__Group__221254 = new BitSet(new long[]{0x0000000000000000L,0x0000000800000000L});
public static final BitSet FOLLOW_rule__EntryOperationCS__Group__3_in_rule__EntryOperationCS__Group__221257 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_92_in_rule__EntryOperationCS__Group__2__Impl21285 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__EntryOperationCS__Group__3__Impl_in_rule__EntryOperationCS__Group__321316 = new BitSet(new long[]{0x0000000000000000L,0x0000000040000000L});
public static final BitSet FOLLOW_rule__EntryOperationCS__Group__4_in_rule__EntryOperationCS__Group__321319 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__EntryOperationCS__OwnedBodyAssignment_3_in_rule__EntryOperationCS__Group__3__Impl21346 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__EntryOperationCS__Group__4__Impl_in_rule__EntryOperationCS__Group__421376 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_94_in_rule__EntryOperationCS__Group__4__Impl21405 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__EnumerationCS__Group__0__Impl_in_rule__EnumerationCS__Group__021448 = new BitSet(new long[]{0x0000000000000180L});
public static final BitSet FOLLOW_rule__EnumerationCS__Group__1_in_rule__EnumerationCS__Group__021451 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_107_in_rule__EnumerationCS__Group__0__Impl21479 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__EnumerationCS__Group__1__Impl_in_rule__EnumerationCS__Group__121510 = new BitSet(new long[]{0x0000000000000000L,0x0000000800000000L});
public static final BitSet FOLLOW_rule__EnumerationCS__Group__2_in_rule__EnumerationCS__Group__121513 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__EnumerationCS__NameAssignment_1_in_rule__EnumerationCS__Group__1__Impl21540 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__EnumerationCS__Group__2__Impl_in_rule__EnumerationCS__Group__221570 = new BitSet(new long[]{0x0000000000000000L,0x0000000040000000L});
public static final BitSet FOLLOW_rule__EnumerationCS__Group__3_in_rule__EnumerationCS__Group__221573 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__EnumerationCS__Group_2__0_in_rule__EnumerationCS__Group__2__Impl21600 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__EnumerationCS__Group__3__Impl_in_rule__EnumerationCS__Group__321630 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_94_in_rule__EnumerationCS__Group__3__Impl21659 = new BitSet(new long[]{0x0000000000000002L});
}
private static class FollowSets001 {
public static final BitSet FOLLOW_rule__EnumerationCS__Group_2__0__Impl_in_rule__EnumerationCS__Group_2__021700 = new BitSet(new long[]{0x0000000000000180L});
public static final BitSet FOLLOW_rule__EnumerationCS__Group_2__1_in_rule__EnumerationCS__Group_2__021703 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_99_in_rule__EnumerationCS__Group_2__0__Impl21731 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__EnumerationCS__Group_2__1__Impl_in_rule__EnumerationCS__Group_2__121762 = new BitSet(new long[]{0x0000000000000000L,0x0000001000000000L});
public static final BitSet FOLLOW_rule__EnumerationCS__Group_2__2_in_rule__EnumerationCS__Group_2__121765 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__EnumerationCS__Group_2_1__0_in_rule__EnumerationCS__Group_2__1__Impl21792 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__EnumerationCS__Group_2__2__Impl_in_rule__EnumerationCS__Group_2__221822 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_100_in_rule__EnumerationCS__Group_2__2__Impl21850 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__EnumerationCS__Group_2_1__0__Impl_in_rule__EnumerationCS__Group_2_1__021887 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__EnumerationCS__Group_2_1__1_in_rule__EnumerationCS__Group_2_1__021890 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__EnumerationCS__OwnedLiteralsAssignment_2_1_0_in_rule__EnumerationCS__Group_2_1__0__Impl21917 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__EnumerationCS__Group_2_1__1__Impl_in_rule__EnumerationCS__Group_2_1__121947 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__EnumerationCS__Group_2_1_1__0_in_rule__EnumerationCS__Group_2_1__1__Impl21974 = new BitSet(new long[]{0x0000000000000002L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__EnumerationCS__Group_2_1_1__0__Impl_in_rule__EnumerationCS__Group_2_1_1__022009 = new BitSet(new long[]{0x0000000000000180L});
public static final BitSet FOLLOW_rule__EnumerationCS__Group_2_1_1__1_in_rule__EnumerationCS__Group_2_1_1__022012 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_95_in_rule__EnumerationCS__Group_2_1_1__0__Impl22040 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__EnumerationCS__Group_2_1_1__1__Impl_in_rule__EnumerationCS__Group_2_1_1__122071 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__EnumerationCS__OwnedLiteralsAssignment_2_1_1_1_in_rule__EnumerationCS__Group_2_1_1__1__Impl22098 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ExceptionCS__Group__0__Impl_in_rule__ExceptionCS__Group__022132 = new BitSet(new long[]{0x0000000000000180L});
public static final BitSet FOLLOW_rule__ExceptionCS__Group__1_in_rule__ExceptionCS__Group__022135 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_108_in_rule__ExceptionCS__Group__0__Impl22163 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ExceptionCS__Group__1__Impl_in_rule__ExceptionCS__Group__122194 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L});
public static final BitSet FOLLOW_rule__ExceptionCS__Group__2_in_rule__ExceptionCS__Group__122197 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ExceptionCS__NameAssignment_1_in_rule__ExceptionCS__Group__1__Impl22224 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ExceptionCS__Group__2__Impl_in_rule__ExceptionCS__Group__222254 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ExceptionCS__Group_2__0_in_rule__ExceptionCS__Group__2__Impl22281 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ExceptionCS__Group_2__0__Impl_in_rule__ExceptionCS__Group_2__022318 = new BitSet(new long[]{0x0000000000000180L});
public static final BitSet FOLLOW_rule__ExceptionCS__Group_2__1_in_rule__ExceptionCS__Group_2__022321 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_78_in_rule__ExceptionCS__Group_2__0__Impl22349 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ExceptionCS__Group_2__1__Impl_in_rule__ExceptionCS__Group_2__122380 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ExceptionCS__Group_2_1__0_in_rule__ExceptionCS__Group_2__1__Impl22407 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ExceptionCS__Group_2_1__0__Impl_in_rule__ExceptionCS__Group_2_1__022441 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__ExceptionCS__Group_2_1__1_in_rule__ExceptionCS__Group_2_1__022444 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ExceptionCS__OwnedSuperTypesAssignment_2_1_0_in_rule__ExceptionCS__Group_2_1__0__Impl22471 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ExceptionCS__Group_2_1__1__Impl_in_rule__ExceptionCS__Group_2_1__122501 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ExceptionCS__Group_2_1_1__0_in_rule__ExceptionCS__Group_2_1__1__Impl22528 = new BitSet(new long[]{0x0000000000000002L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__ExceptionCS__Group_2_1_1__0__Impl_in_rule__ExceptionCS__Group_2_1_1__022563 = new BitSet(new long[]{0x0000000000000180L});
public static final BitSet FOLLOW_rule__ExceptionCS__Group_2_1_1__1_in_rule__ExceptionCS__Group_2_1_1__022566 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_95_in_rule__ExceptionCS__Group_2_1_1__0__Impl22594 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ExceptionCS__Group_2_1_1__1__Impl_in_rule__ExceptionCS__Group_2_1_1__122625 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ExceptionCS__OwnedSuperTypesAssignment_2_1_1_1_in_rule__ExceptionCS__Group_2_1_1__1__Impl22652 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__HelperDeclarationCS__Group__0__Impl_in_rule__HelperDeclarationCS__Group__022686 = new BitSet(new long[]{0x0000000000000000L,0x0000000040000000L});
public static final BitSet FOLLOW_rule__HelperDeclarationCS__Group__1_in_rule__HelperDeclarationCS__Group__022689 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleHelperHeaderCS_in_rule__HelperDeclarationCS__Group__0__Impl22716 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__HelperDeclarationCS__Group__1__Impl_in_rule__HelperDeclarationCS__Group__122745 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_94_in_rule__HelperDeclarationCS__Group__1__Impl22773 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__HelperHeaderCS__Group__0__Impl_in_rule__HelperHeaderCS__Group__022808 = new BitSet(new long[]{0x0000000001000000L,0x0000000000000000L,0x0000000400000000L});
public static final BitSet FOLLOW_rule__HelperHeaderCS__Group__1_in_rule__HelperHeaderCS__Group__022811 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__HelperHeaderCS__QualifiersAssignment_0_in_rule__HelperHeaderCS__Group__0__Impl22838 = new BitSet(new long[]{0x0000000000070002L});
public static final BitSet FOLLOW_rule__HelperHeaderCS__Group__1__Impl_in_rule__HelperHeaderCS__Group__122869 = new BitSet(new long[]{0xFE00000000000180L,0x80000000000000FFL,0x0000000000000001L});
public static final BitSet FOLLOW_rule__HelperHeaderCS__Group__2_in_rule__HelperHeaderCS__Group__122872 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__HelperHeaderCS__Alternatives_1_in_rule__HelperHeaderCS__Group__1__Impl22899 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__HelperHeaderCS__Group__2__Impl_in_rule__HelperHeaderCS__Group__222929 = new BitSet(new long[]{0x0000000000000000L,0x0000000800000000L});
public static final BitSet FOLLOW_rule__HelperHeaderCS__Group__3_in_rule__HelperHeaderCS__Group__222932 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__HelperHeaderCS__OwnedScopedNameAssignment_2_in_rule__HelperHeaderCS__Group__2__Impl22959 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__HelperHeaderCS__Group__3__Impl_in_rule__HelperHeaderCS__Group__322989 = new BitSet(new long[]{0x0000000000000180L,0x0000000010001C00L});
public static final BitSet FOLLOW_rule__HelperHeaderCS__Group__4_in_rule__HelperHeaderCS__Group__322992 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_99_in_rule__HelperHeaderCS__Group__3__Impl23020 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__HelperHeaderCS__Group__4__Impl_in_rule__HelperHeaderCS__Group__423051 = new BitSet(new long[]{0x0000000000000180L,0x0000000010001C00L});
public static final BitSet FOLLOW_rule__HelperHeaderCS__Group__5_in_rule__HelperHeaderCS__Group__423054 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__HelperHeaderCS__Group_4__0_in_rule__HelperHeaderCS__Group__4__Impl23081 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__HelperHeaderCS__Group__5__Impl_in_rule__HelperHeaderCS__Group__523112 = new BitSet(new long[]{0x0000000000000000L,0x0000000100000000L});
public static final BitSet FOLLOW_rule__HelperHeaderCS__Group__6_in_rule__HelperHeaderCS__Group__523115 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_92_in_rule__HelperHeaderCS__Group__5__Impl23143 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__HelperHeaderCS__Group__6__Impl_in_rule__HelperHeaderCS__Group__623174 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__HelperHeaderCS__Group_6__0_in_rule__HelperHeaderCS__Group__6__Impl23201 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__HelperHeaderCS__Group_4__0__Impl_in_rule__HelperHeaderCS__Group_4__023246 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__HelperHeaderCS__Group_4__1_in_rule__HelperHeaderCS__Group_4__023249 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__HelperHeaderCS__OwnedParametersAssignment_4_0_in_rule__HelperHeaderCS__Group_4__0__Impl23276 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__HelperHeaderCS__Group_4__1__Impl_in_rule__HelperHeaderCS__Group_4__123306 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__HelperHeaderCS__Group_4_1__0_in_rule__HelperHeaderCS__Group_4__1__Impl23333 = new BitSet(new long[]{0x0000000000000002L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__HelperHeaderCS__Group_4_1__0__Impl_in_rule__HelperHeaderCS__Group_4_1__023368 = new BitSet(new long[]{0x0000000000000180L,0x0000000000001C00L});
public static final BitSet FOLLOW_rule__HelperHeaderCS__Group_4_1__1_in_rule__HelperHeaderCS__Group_4_1__023371 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_95_in_rule__HelperHeaderCS__Group_4_1__0__Impl23399 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__HelperHeaderCS__Group_4_1__1__Impl_in_rule__HelperHeaderCS__Group_4_1__123430 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__HelperHeaderCS__OwnedParametersAssignment_4_1_1_in_rule__HelperHeaderCS__Group_4_1__1__Impl23457 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__HelperHeaderCS__Group_6__0__Impl_in_rule__HelperHeaderCS__Group_6__023491 = new BitSet(new long[]{0x0000000000000180L,0x0000000000001C00L});
public static final BitSet FOLLOW_rule__HelperHeaderCS__Group_6__1_in_rule__HelperHeaderCS__Group_6__023494 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_96_in_rule__HelperHeaderCS__Group_6__0__Impl23522 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__HelperHeaderCS__Group_6__1__Impl_in_rule__HelperHeaderCS__Group_6__123553 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__HelperHeaderCS__Group_6__2_in_rule__HelperHeaderCS__Group_6__123556 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__HelperHeaderCS__OwnedResultsAssignment_6_1_in_rule__HelperHeaderCS__Group_6__1__Impl23583 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__HelperHeaderCS__Group_6__2__Impl_in_rule__HelperHeaderCS__Group_6__223613 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__HelperHeaderCS__Group_6_2__0_in_rule__HelperHeaderCS__Group_6__2__Impl23640 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__HelperHeaderCS__Group_6_2__0__Impl_in_rule__HelperHeaderCS__Group_6_2__023676 = new BitSet(new long[]{0x0000000000000180L,0x0000000000001C00L});
public static final BitSet FOLLOW_rule__HelperHeaderCS__Group_6_2__1_in_rule__HelperHeaderCS__Group_6_2__023679 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_95_in_rule__HelperHeaderCS__Group_6_2__0__Impl23707 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__HelperHeaderCS__Group_6_2__1__Impl_in_rule__HelperHeaderCS__Group_6_2__123738 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__HelperHeaderCS__OwnedResultsAssignment_6_2_1_in_rule__HelperHeaderCS__Group_6_2__1__Impl23765 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__HelperSimpleDefinitionCS__Group__0__Impl_in_rule__HelperSimpleDefinitionCS__Group__023799 = new BitSet(new long[]{0x0000800000000000L});
public static final BitSet FOLLOW_rule__HelperSimpleDefinitionCS__Group__1_in_rule__HelperSimpleDefinitionCS__Group__023802 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleHelperHeaderCS_in_rule__HelperSimpleDefinitionCS__Group__0__Impl23829 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__HelperSimpleDefinitionCS__Group__1__Impl_in_rule__HelperSimpleDefinitionCS__Group__123858 = new BitSet(new long[]{0x0000000000000000L,0x0000000040000000L});
public static final BitSet FOLLOW_rule__HelperSimpleDefinitionCS__Group__2_in_rule__HelperSimpleDefinitionCS__Group__123861 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__HelperSimpleDefinitionCS__OwnedBodyAssignment_1_in_rule__HelperSimpleDefinitionCS__Group__1__Impl23888 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__HelperSimpleDefinitionCS__Group__2__Impl_in_rule__HelperSimpleDefinitionCS__Group__223918 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_94_in_rule__HelperSimpleDefinitionCS__Group__2__Impl23946 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__HelperCompoundDefinitionCS__Group__0__Impl_in_rule__HelperCompoundDefinitionCS__Group__023983 = new BitSet(new long[]{0x0000000000000000L,0x0000000800000000L});
public static final BitSet FOLLOW_rule__HelperCompoundDefinitionCS__Group__1_in_rule__HelperCompoundDefinitionCS__Group__023986 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleHelperHeaderCS_in_rule__HelperCompoundDefinitionCS__Group__0__Impl24013 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__HelperCompoundDefinitionCS__Group__1__Impl_in_rule__HelperCompoundDefinitionCS__Group__124042 = new BitSet(new long[]{0x0000000000000000L,0x0000000040000000L});
public static final BitSet FOLLOW_rule__HelperCompoundDefinitionCS__Group__2_in_rule__HelperCompoundDefinitionCS__Group__124045 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__HelperCompoundDefinitionCS__OwnedBodyAssignment_1_in_rule__HelperCompoundDefinitionCS__Group__1__Impl24072 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__HelperCompoundDefinitionCS__Group__2__Impl_in_rule__HelperCompoundDefinitionCS__Group__224102 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_94_in_rule__HelperCompoundDefinitionCS__Group__2__Impl24131 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImportCS__Group_0__0__Impl_in_rule__ImportCS__Group_0__024170 = new BitSet(new long[]{0x0000000000000180L});
public static final BitSet FOLLOW_rule__ImportCS__Group_0__1_in_rule__ImportCS__Group_0__024173 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_109_in_rule__ImportCS__Group_0__0__Impl24201 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImportCS__Group_0__1__Impl_in_rule__ImportCS__Group_0__124232 = new BitSet(new long[]{0x0000000000000000L,0x0000000040000000L});
public static final BitSet FOLLOW_rule__ImportCS__Group_0__2_in_rule__ImportCS__Group_0__124235 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImportCS__OwnedUnitRefAssignment_0_1_in_rule__ImportCS__Group_0__1__Impl24262 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImportCS__Group_0__2__Impl_in_rule__ImportCS__Group_0__224292 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_94_in_rule__ImportCS__Group_0__2__Impl24320 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImportCS__Group_1__0__Impl_in_rule__ImportCS__Group_1__024357 = new BitSet(new long[]{0x0000000000000180L});
public static final BitSet FOLLOW_rule__ImportCS__Group_1__1_in_rule__ImportCS__Group_1__024360 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_110_in_rule__ImportCS__Group_1__0__Impl24388 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImportCS__Group_1__1__Impl_in_rule__ImportCS__Group_1__124419 = new BitSet(new long[]{0x0000000000000000L,0x0000200000000000L});
public static final BitSet FOLLOW_rule__ImportCS__Group_1__2_in_rule__ImportCS__Group_1__124422 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImportCS__OwnedUnitRefAssignment_1_1_in_rule__ImportCS__Group_1__1__Impl24449 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImportCS__Group_1__2__Impl_in_rule__ImportCS__Group_1__224479 = new BitSet(new long[]{0x0000010000000180L});
public static final BitSet FOLLOW_rule__ImportCS__Group_1__3_in_rule__ImportCS__Group_1__224482 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_109_in_rule__ImportCS__Group_1__2__Impl24510 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImportCS__Group_1__3__Impl_in_rule__ImportCS__Group_1__324541 = new BitSet(new long[]{0x0000000000000000L,0x0000000040000000L});
public static final BitSet FOLLOW_rule__ImportCS__Group_1__4_in_rule__ImportCS__Group_1__324544 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImportCS__Alternatives_1_3_in_rule__ImportCS__Group_1__3__Impl24571 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImportCS__Group_1__4__Impl_in_rule__ImportCS__Group_1__424601 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_94_in_rule__ImportCS__Group_1__4__Impl24629 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImportCS__Group_1_3_0__0__Impl_in_rule__ImportCS__Group_1_3_0__024670 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__ImportCS__Group_1_3_0__1_in_rule__ImportCS__Group_1_3_0__024673 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImportCS__ImportedUnitElementAssignment_1_3_0_0_in_rule__ImportCS__Group_1_3_0__0__Impl24700 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImportCS__Group_1_3_0__1__Impl_in_rule__ImportCS__Group_1_3_0__124730 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImportCS__Group_1_3_0_1__0_in_rule__ImportCS__Group_1_3_0__1__Impl24757 = new BitSet(new long[]{0x0000000000000002L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__ImportCS__Group_1_3_0_1__0__Impl_in_rule__ImportCS__Group_1_3_0_1__024792 = new BitSet(new long[]{0x0000000000000180L});
public static final BitSet FOLLOW_rule__ImportCS__Group_1_3_0_1__1_in_rule__ImportCS__Group_1_3_0_1__024795 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_95_in_rule__ImportCS__Group_1_3_0_1__0__Impl24823 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImportCS__Group_1_3_0_1__1__Impl_in_rule__ImportCS__Group_1_3_0_1__124854 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImportCS__ImportedUnitElementAssignment_1_3_0_1_1_in_rule__ImportCS__Group_1_3_0_1__1__Impl24881 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__InitPartCS__Group__0__Impl_in_rule__InitPartCS__Group__024915 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__InitPartCS__Group__1_in_rule__InitPartCS__Group__024918 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__InitPartCS__InitOpAssignment_0_in_rule__InitPartCS__Group__0__Impl24945 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__InitPartCS__Group__1__Impl_in_rule__InitPartCS__Group__124975 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__InitPartCS__OwnedExpAssignment_1_in_rule__InitPartCS__Group__1__Impl25002 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LibraryDeclCS__Group__0__Impl_in_rule__LibraryDeclCS__Group__025036 = new BitSet(new long[]{0x0000000000000000L,0x0000000040000000L});
public static final BitSet FOLLOW_rule__LibraryDeclCS__Group__1_in_rule__LibraryDeclCS__Group__025039 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleLibraryHeaderCS_in_rule__LibraryDeclCS__Group__0__Impl25066 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LibraryDeclCS__Group__1__Impl_in_rule__LibraryDeclCS__Group__125095 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_94_in_rule__LibraryDeclCS__Group__1__Impl25123 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LibraryDefCS__Group__0__Impl_in_rule__LibraryDefCS__Group__025158 = new BitSet(new long[]{0x0000000000000000L,0x0000000800000000L});
public static final BitSet FOLLOW_rule__LibraryDefCS__Group__1_in_rule__LibraryDefCS__Group__025161 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleLibraryHeaderCS_in_rule__LibraryDefCS__Group__0__Impl25188 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LibraryDefCS__Group__1__Impl_in_rule__LibraryDefCS__Group__125217 = new BitSet(new long[]{0x0000000000070000L,0x410204B000018300L});
public static final BitSet FOLLOW_rule__LibraryDefCS__Group__2_in_rule__LibraryDefCS__Group__125220 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_99_in_rule__LibraryDefCS__Group__1__Impl25248 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LibraryDefCS__Group__2__Impl_in_rule__LibraryDefCS__Group__225279 = new BitSet(new long[]{0x0000000000070000L,0x410204B000018300L});
public static final BitSet FOLLOW_rule__LibraryDefCS__Group__3_in_rule__LibraryDefCS__Group__225282 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LibraryDefCS__Alternatives_2_in_rule__LibraryDefCS__Group__2__Impl25309 = new BitSet(new long[]{0x0000000000070002L,0x410204A000018300L});
public static final BitSet FOLLOW_rule__LibraryDefCS__Group__3__Impl_in_rule__LibraryDefCS__Group__325340 = new BitSet(new long[]{0x0000000000000000L,0x0000000040000000L});
public static final BitSet FOLLOW_rule__LibraryDefCS__Group__4_in_rule__LibraryDefCS__Group__325343 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_100_in_rule__LibraryDefCS__Group__3__Impl25371 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LibraryDefCS__Group__4__Impl_in_rule__LibraryDefCS__Group__425402 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_94_in_rule__LibraryDefCS__Group__4__Impl25431 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LibraryHeaderCS__Group__0__Impl_in_rule__LibraryHeaderCS__Group__025474 = new BitSet(new long[]{0x0000000000010000L,0x0000000000008000L});
public static final BitSet FOLLOW_rule__LibraryHeaderCS__Group__1_in_rule__LibraryHeaderCS__Group__025477 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LibraryHeaderCS__OwnedQualifiersAssignment_0_in_rule__LibraryHeaderCS__Group__0__Impl25504 = new BitSet(new long[]{0x0000000000010002L});
public static final BitSet FOLLOW_rule__LibraryHeaderCS__Group__1__Impl_in_rule__LibraryHeaderCS__Group__125535 = new BitSet(new long[]{0x0000000000000180L});
public static final BitSet FOLLOW_rule__LibraryHeaderCS__Group__2_in_rule__LibraryHeaderCS__Group__125538 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_79_in_rule__LibraryHeaderCS__Group__1__Impl25566 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LibraryHeaderCS__Group__2__Impl_in_rule__LibraryHeaderCS__Group__225597 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L});
public static final BitSet FOLLOW_rule__LibraryHeaderCS__Group__3_in_rule__LibraryHeaderCS__Group__225600 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LibraryHeaderCS__NameAssignment_2_in_rule__LibraryHeaderCS__Group__2__Impl25627 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LibraryHeaderCS__Group__3__Impl_in_rule__LibraryHeaderCS__Group__325657 = new BitSet(new long[]{0xFE00000000000180L,0x80000000000000FFL,0x0000000000000001L});
public static final BitSet FOLLOW_rule__LibraryHeaderCS__Group__4_in_rule__LibraryHeaderCS__Group__325660 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_91_in_rule__LibraryHeaderCS__Group__3__Impl25688 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LibraryHeaderCS__Group__4__Impl_in_rule__LibraryHeaderCS__Group__425719 = new BitSet(new long[]{0x0000000000000000L,0x0000000090000000L});
public static final BitSet FOLLOW_rule__LibraryHeaderCS__Group__5_in_rule__LibraryHeaderCS__Group__425722 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LibraryHeaderCS__OwnedParametersAssignment_4_in_rule__LibraryHeaderCS__Group__4__Impl25749 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LibraryHeaderCS__Group__5__Impl_in_rule__LibraryHeaderCS__Group__525779 = new BitSet(new long[]{0x0000000000000000L,0x0000000090000000L});
public static final BitSet FOLLOW_rule__LibraryHeaderCS__Group__6_in_rule__LibraryHeaderCS__Group__525782 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LibraryHeaderCS__Group_5__0_in_rule__LibraryHeaderCS__Group__5__Impl25809 = new BitSet(new long[]{0x0000000000000002L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__LibraryHeaderCS__Group__6__Impl_in_rule__LibraryHeaderCS__Group__625840 = new BitSet(new long[]{0x0000000000000000L,0x0000000000006000L});
public static final BitSet FOLLOW_rule__LibraryHeaderCS__Group__7_in_rule__LibraryHeaderCS__Group__625843 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_92_in_rule__LibraryHeaderCS__Group__6__Impl25871 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LibraryHeaderCS__Group__7__Impl_in_rule__LibraryHeaderCS__Group__725902 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LibraryHeaderCS__OwnedModuleUsagesAssignment_7_in_rule__LibraryHeaderCS__Group__7__Impl25929 = new BitSet(new long[]{0x0000000000000002L,0x0000000000006000L});
public static final BitSet FOLLOW_rule__LibraryHeaderCS__Group_5__0__Impl_in_rule__LibraryHeaderCS__Group_5__025976 = new BitSet(new long[]{0xFE00000000000180L,0x80000000000000FFL,0x0000000000000001L});
public static final BitSet FOLLOW_rule__LibraryHeaderCS__Group_5__1_in_rule__LibraryHeaderCS__Group_5__025979 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_95_in_rule__LibraryHeaderCS__Group_5__0__Impl26007 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LibraryHeaderCS__Group_5__1__Impl_in_rule__LibraryHeaderCS__Group_5__126038 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LibraryHeaderCS__OwnedParametersAssignment_5_1_in_rule__LibraryHeaderCS__Group_5__1__Impl26065 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingBodyCS__Group__0__Impl_in_rule__MappingBodyCS__Group__026099 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80008008080000FFL,0x000001E9969D1FD3L});
public static final BitSet FOLLOW_rule__MappingBodyCS__Group__1_in_rule__MappingBodyCS__Group__026102 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingBodyCS__Group__1__Impl_in_rule__MappingBodyCS__Group__126160 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80008008080000FFL,0x000001E9969D1FD3L});
public static final BitSet FOLLOW_rule__MappingBodyCS__Group__2_in_rule__MappingBodyCS__Group__126163 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingBodyCS__Group_1__0_in_rule__MappingBodyCS__Group__1__Impl26190 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingBodyCS__Group__2__Impl_in_rule__MappingBodyCS__Group__226221 = new BitSet(new long[]{0x0000000000000000L,0x0001000000000000L});
public static final BitSet FOLLOW_rule__MappingBodyCS__Group__3_in_rule__MappingBodyCS__Group__226224 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingBodyCS__Alternatives_2_in_rule__MappingBodyCS__Group__2__Impl26251 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingBodyCS__Group__3__Impl_in_rule__MappingBodyCS__Group__326281 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingBodyCS__Group_3__0_in_rule__MappingBodyCS__Group__3__Impl26308 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingBodyCS__Group_1__0__Impl_in_rule__MappingBodyCS__Group_1__026347 = new BitSet(new long[]{0x0000000000000000L,0x0000000800000000L});
public static final BitSet FOLLOW_rule__MappingBodyCS__Group_1__1_in_rule__MappingBodyCS__Group_1__026350 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_111_in_rule__MappingBodyCS__Group_1__0__Impl26378 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingBodyCS__Group_1__1__Impl_in_rule__MappingBodyCS__Group_1__126409 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__MappingBodyCS__Group_1__2_in_rule__MappingBodyCS__Group_1__126412 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_99_in_rule__MappingBodyCS__Group_1__1__Impl26440 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingBodyCS__Group_1__2__Impl_in_rule__MappingBodyCS__Group_1__226471 = new BitSet(new long[]{0x0000000000000000L,0x0000001000000000L});
public static final BitSet FOLLOW_rule__MappingBodyCS__Group_1__3_in_rule__MappingBodyCS__Group_1__226474 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingBodyCS__OwnedInitExpsAssignment_1_2_in_rule__MappingBodyCS__Group_1__2__Impl26501 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingBodyCS__Group_1__3__Impl_in_rule__MappingBodyCS__Group_1__326531 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_100_in_rule__MappingBodyCS__Group_1__3__Impl26559 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingBodyCS__Group_2_0__0__Impl_in_rule__MappingBodyCS__Group_2_0__026598 = new BitSet(new long[]{0x0000000000000000L,0x0000000800000000L,0x0000000800000000L});
public static final BitSet FOLLOW_rule__MappingBodyCS__Group_2_0__1_in_rule__MappingBodyCS__Group_2_0__026601 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingBodyCS__HasPopulationKeywordAssignment_2_0_0_in_rule__MappingBodyCS__Group_2_0__0__Impl26628 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingBodyCS__Group_2_0__1__Impl_in_rule__MappingBodyCS__Group_2_0__126659 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000018080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__MappingBodyCS__Group_2_0__2_in_rule__MappingBodyCS__Group_2_0__126662 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_99_in_rule__MappingBodyCS__Group_2_0__1__Impl26690 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingBodyCS__Group_2_0__2__Impl_in_rule__MappingBodyCS__Group_2_0__226721 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000018080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__MappingBodyCS__Group_2_0__3_in_rule__MappingBodyCS__Group_2_0__226724 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingBodyCS__OwnedContentExpsAssignment_2_0_2_in_rule__MappingBodyCS__Group_2_0__2__Impl26751 = new BitSet(new long[]{0xFE0001FE000001F2L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__MappingBodyCS__Group_2_0__3__Impl_in_rule__MappingBodyCS__Group_2_0__326782 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_100_in_rule__MappingBodyCS__Group_2_0__3__Impl26810 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingBodyCS__Group_3__0__Impl_in_rule__MappingBodyCS__Group_3__026849 = new BitSet(new long[]{0x0000000000000000L,0x0000000800000000L});
public static final BitSet FOLLOW_rule__MappingBodyCS__Group_3__1_in_rule__MappingBodyCS__Group_3__026852 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_112_in_rule__MappingBodyCS__Group_3__0__Impl26880 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingBodyCS__Group_3__1__Impl_in_rule__MappingBodyCS__Group_3__126911 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__MappingBodyCS__Group_3__2_in_rule__MappingBodyCS__Group_3__126914 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_99_in_rule__MappingBodyCS__Group_3__1__Impl26942 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingBodyCS__Group_3__2__Impl_in_rule__MappingBodyCS__Group_3__226973 = new BitSet(new long[]{0x0000000000000000L,0x0000001000000000L});
public static final BitSet FOLLOW_rule__MappingBodyCS__Group_3__3_in_rule__MappingBodyCS__Group_3__226976 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingBodyCS__OwnedEndExpsAssignment_3_2_in_rule__MappingBodyCS__Group_3__2__Impl27003 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingBodyCS__Group_3__3__Impl_in_rule__MappingBodyCS__Group_3__327033 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_100_in_rule__MappingBodyCS__Group_3__3__Impl27061 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingDeclarationCS__Group__0__Impl_in_rule__MappingDeclarationCS__Group__027101 = new BitSet(new long[]{0x0000000000000000L,0x0000000040000000L});
public static final BitSet FOLLOW_rule__MappingDeclarationCS__Group__1_in_rule__MappingDeclarationCS__Group__027104 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleMappingOperationHeaderCS_in_rule__MappingDeclarationCS__Group__0__Impl27131 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingDeclarationCS__Group__1__Impl_in_rule__MappingDeclarationCS__Group__127160 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_94_in_rule__MappingDeclarationCS__Group__1__Impl27188 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingDefinitionCS__Group__0__Impl_in_rule__MappingDefinitionCS__Group__027223 = new BitSet(new long[]{0x0000000000000000L,0x0000000800000000L});
public static final BitSet FOLLOW_rule__MappingDefinitionCS__Group__1_in_rule__MappingDefinitionCS__Group__027226 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleMappingOperationHeaderCS_in_rule__MappingDefinitionCS__Group__0__Impl27253 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingDefinitionCS__Group__1__Impl_in_rule__MappingDefinitionCS__Group__127282 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80008008080000FFL,0x000001E9969D1FD3L});
public static final BitSet FOLLOW_rule__MappingDefinitionCS__Group__2_in_rule__MappingDefinitionCS__Group__127285 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_99_in_rule__MappingDefinitionCS__Group__1__Impl27313 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingDefinitionCS__Group__2__Impl_in_rule__MappingDefinitionCS__Group__227344 = new BitSet(new long[]{0x0000000000000000L,0x0000001000000000L});
public static final BitSet FOLLOW_rule__MappingDefinitionCS__Group__3_in_rule__MappingDefinitionCS__Group__227347 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingDefinitionCS__OwnedBodyAssignment_2_in_rule__MappingDefinitionCS__Group__2__Impl27374 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingDefinitionCS__Group__3__Impl_in_rule__MappingDefinitionCS__Group__327404 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_100_in_rule__MappingDefinitionCS__Group__3__Impl27432 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group__0__Impl_in_rule__MappingOperationHeaderCS__Group__027471 = new BitSet(new long[]{0x0000000000070000L,0x0002000000000000L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group__1_in_rule__MappingOperationHeaderCS__Group__027474 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__QualifiersAssignment_0_in_rule__MappingOperationHeaderCS__Group__0__Impl27501 = new BitSet(new long[]{0x0000000000070002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group__1__Impl_in_rule__MappingOperationHeaderCS__Group__127532 = new BitSet(new long[]{0xFE00000000000180L,0x8000000000001CFFL,0x0000000000000001L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group__2_in_rule__MappingOperationHeaderCS__Group__127535 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_113_in_rule__MappingOperationHeaderCS__Group__1__Impl27563 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group__2__Impl_in_rule__MappingOperationHeaderCS__Group__227594 = new BitSet(new long[]{0xFE00000000000180L,0x8000000000001CFFL,0x0000000000000001L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group__3_in_rule__MappingOperationHeaderCS__Group__227597 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__DirectionAssignment_2_in_rule__MappingOperationHeaderCS__Group__2__Impl27624 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group__3__Impl_in_rule__MappingOperationHeaderCS__Group__327655 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group__4_in_rule__MappingOperationHeaderCS__Group__327658 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__OwnedScopedNameAssignment_3_in_rule__MappingOperationHeaderCS__Group__3__Impl27685 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group__4__Impl_in_rule__MappingOperationHeaderCS__Group__427715 = new BitSet(new long[]{0x0000000000000180L,0x0000000010001C00L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group__5_in_rule__MappingOperationHeaderCS__Group__427718 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_91_in_rule__MappingOperationHeaderCS__Group__4__Impl27746 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group__5__Impl_in_rule__MappingOperationHeaderCS__Group__527777 = new BitSet(new long[]{0x0000000000000180L,0x0000000010001C00L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group__6_in_rule__MappingOperationHeaderCS__Group__527780 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_5__0_in_rule__MappingOperationHeaderCS__Group__5__Impl27807 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group__6__Impl_in_rule__MappingOperationHeaderCS__Group__627838 = new BitSet(new long[]{0x0000000000000000L,0x003C000100000000L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group__7_in_rule__MappingOperationHeaderCS__Group__627841 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_92_in_rule__MappingOperationHeaderCS__Group__6__Impl27869 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group__7__Impl_in_rule__MappingOperationHeaderCS__Group__727900 = new BitSet(new long[]{0x0000000000000000L,0x003C000100000000L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group__8_in_rule__MappingOperationHeaderCS__Group__727903 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_7__0_in_rule__MappingOperationHeaderCS__Group__7__Impl27930 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group__8__Impl_in_rule__MappingOperationHeaderCS__Group__827961 = new BitSet(new long[]{0x0000000000000000L,0x00C0000000000000L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group__9_in_rule__MappingOperationHeaderCS__Group__827964 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__UnorderedGroup_8_in_rule__MappingOperationHeaderCS__Group__8__Impl27991 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group__9__Impl_in_rule__MappingOperationHeaderCS__Group__928021 = new BitSet(new long[]{0x0000000000000000L,0x00C0000000000000L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group__10_in_rule__MappingOperationHeaderCS__Group__928024 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_9__0_in_rule__MappingOperationHeaderCS__Group__9__Impl28051 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group__10__Impl_in_rule__MappingOperationHeaderCS__Group__1028082 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_10__0_in_rule__MappingOperationHeaderCS__Group__10__Impl28109 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_5__0__Impl_in_rule__MappingOperationHeaderCS__Group_5__028162 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_5__1_in_rule__MappingOperationHeaderCS__Group_5__028165 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__OwnedParametersAssignment_5_0_in_rule__MappingOperationHeaderCS__Group_5__0__Impl28192 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_5__1__Impl_in_rule__MappingOperationHeaderCS__Group_5__128222 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_5_1__0_in_rule__MappingOperationHeaderCS__Group_5__1__Impl28249 = new BitSet(new long[]{0x0000000000000002L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_5_1__0__Impl_in_rule__MappingOperationHeaderCS__Group_5_1__028284 = new BitSet(new long[]{0x0000000000000180L,0x0000000000001C00L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_5_1__1_in_rule__MappingOperationHeaderCS__Group_5_1__028287 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_95_in_rule__MappingOperationHeaderCS__Group_5_1__0__Impl28315 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_5_1__1__Impl_in_rule__MappingOperationHeaderCS__Group_5_1__128346 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__OwnedParametersAssignment_5_1_1_in_rule__MappingOperationHeaderCS__Group_5_1__1__Impl28373 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_7__0__Impl_in_rule__MappingOperationHeaderCS__Group_7__028407 = new BitSet(new long[]{0x0000000000000180L,0x0000000000001C00L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_7__1_in_rule__MappingOperationHeaderCS__Group_7__028410 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_96_in_rule__MappingOperationHeaderCS__Group_7__0__Impl28438 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_7__1__Impl_in_rule__MappingOperationHeaderCS__Group_7__128469 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_7__2_in_rule__MappingOperationHeaderCS__Group_7__128472 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__OwnedResultsAssignment_7_1_in_rule__MappingOperationHeaderCS__Group_7__1__Impl28499 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_7__2__Impl_in_rule__MappingOperationHeaderCS__Group_7__228529 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_7_2__0_in_rule__MappingOperationHeaderCS__Group_7__2__Impl28556 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_7_2__0__Impl_in_rule__MappingOperationHeaderCS__Group_7_2__028592 = new BitSet(new long[]{0x0000000000000180L,0x0000000000001C00L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_7_2__1_in_rule__MappingOperationHeaderCS__Group_7_2__028595 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_95_in_rule__MappingOperationHeaderCS__Group_7_2__0__Impl28623 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_7_2__1__Impl_in_rule__MappingOperationHeaderCS__Group_7_2__128654 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__OwnedResultsAssignment_7_2_1_in_rule__MappingOperationHeaderCS__Group_7_2__1__Impl28681 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_8_0__0__Impl_in_rule__MappingOperationHeaderCS__Group_8_0__028715 = new BitSet(new long[]{0xFE00000000000180L,0x80000000000000FFL,0x0000000000000001L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_8_0__1_in_rule__MappingOperationHeaderCS__Group_8_0__028718 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_114_in_rule__MappingOperationHeaderCS__Group_8_0__0__Impl28746 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_8_0__1__Impl_in_rule__MappingOperationHeaderCS__Group_8_0__128777 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_8_0__2_in_rule__MappingOperationHeaderCS__Group_8_0__128780 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__OwnedInheritRefsAssignment_8_0_1_in_rule__MappingOperationHeaderCS__Group_8_0__1__Impl28807 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_8_0__2__Impl_in_rule__MappingOperationHeaderCS__Group_8_0__228837 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_8_0_2__0_in_rule__MappingOperationHeaderCS__Group_8_0__2__Impl28864 = new BitSet(new long[]{0x0000000000000002L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_8_0_2__0__Impl_in_rule__MappingOperationHeaderCS__Group_8_0_2__028901 = new BitSet(new long[]{0xFE00000000000180L,0x80000000000000FFL,0x0000000000000001L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_8_0_2__1_in_rule__MappingOperationHeaderCS__Group_8_0_2__028904 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_95_in_rule__MappingOperationHeaderCS__Group_8_0_2__0__Impl28932 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_8_0_2__1__Impl_in_rule__MappingOperationHeaderCS__Group_8_0_2__128963 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__OwnedInheritRefsAssignment_8_0_2_1_in_rule__MappingOperationHeaderCS__Group_8_0_2__1__Impl28990 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_8_1__0__Impl_in_rule__MappingOperationHeaderCS__Group_8_1__029024 = new BitSet(new long[]{0xFE00000000000180L,0x80000000000000FFL,0x0000000000000001L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_8_1__1_in_rule__MappingOperationHeaderCS__Group_8_1__029027 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_115_in_rule__MappingOperationHeaderCS__Group_8_1__0__Impl29055 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_8_1__1__Impl_in_rule__MappingOperationHeaderCS__Group_8_1__129086 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_8_1__2_in_rule__MappingOperationHeaderCS__Group_8_1__129089 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__OwnedMergeRefsAssignment_8_1_1_in_rule__MappingOperationHeaderCS__Group_8_1__1__Impl29116 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_8_1__2__Impl_in_rule__MappingOperationHeaderCS__Group_8_1__229146 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_8_1_2__0_in_rule__MappingOperationHeaderCS__Group_8_1__2__Impl29173 = new BitSet(new long[]{0x0000000000000002L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_8_1_2__0__Impl_in_rule__MappingOperationHeaderCS__Group_8_1_2__029210 = new BitSet(new long[]{0xFE00000000000180L,0x80000000000000FFL,0x0000000000000001L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_8_1_2__1_in_rule__MappingOperationHeaderCS__Group_8_1_2__029213 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_95_in_rule__MappingOperationHeaderCS__Group_8_1_2__0__Impl29241 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_8_1_2__1__Impl_in_rule__MappingOperationHeaderCS__Group_8_1_2__129272 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__OwnedMergeRefsAssignment_8_1_2_1_in_rule__MappingOperationHeaderCS__Group_8_1_2__1__Impl29299 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_8_2__0__Impl_in_rule__MappingOperationHeaderCS__Group_8_2__029333 = new BitSet(new long[]{0xFE00000000000180L,0x80000000000000FFL,0x0000000000000001L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_8_2__1_in_rule__MappingOperationHeaderCS__Group_8_2__029336 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_116_in_rule__MappingOperationHeaderCS__Group_8_2__0__Impl29364 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_8_2__1__Impl_in_rule__MappingOperationHeaderCS__Group_8_2__129395 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_8_2__2_in_rule__MappingOperationHeaderCS__Group_8_2__129398 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__OwnedDisjunctRefsAssignment_8_2_1_in_rule__MappingOperationHeaderCS__Group_8_2__1__Impl29425 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_8_2__2__Impl_in_rule__MappingOperationHeaderCS__Group_8_2__229455 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_8_2_2__0_in_rule__MappingOperationHeaderCS__Group_8_2__2__Impl29482 = new BitSet(new long[]{0x0000000000000002L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_8_2_2__0__Impl_in_rule__MappingOperationHeaderCS__Group_8_2_2__029519 = new BitSet(new long[]{0xFE00000000000180L,0x80000000000000FFL,0x0000000000000001L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_8_2_2__1_in_rule__MappingOperationHeaderCS__Group_8_2_2__029522 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_95_in_rule__MappingOperationHeaderCS__Group_8_2_2__0__Impl29550 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_8_2_2__1__Impl_in_rule__MappingOperationHeaderCS__Group_8_2_2__129581 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__OwnedDisjunctRefsAssignment_8_2_2_1_in_rule__MappingOperationHeaderCS__Group_8_2_2__1__Impl29608 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_8_3__0__Impl_in_rule__MappingOperationHeaderCS__Group_8_3__029642 = new BitSet(new long[]{0xFE00000000000180L,0x80000000000000FFL,0x0000000000000001L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_8_3__1_in_rule__MappingOperationHeaderCS__Group_8_3__029645 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_117_in_rule__MappingOperationHeaderCS__Group_8_3__0__Impl29673 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_8_3__1__Impl_in_rule__MappingOperationHeaderCS__Group_8_3__129704 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__OwnedRefinedRuleAssignment_8_3_1_in_rule__MappingOperationHeaderCS__Group_8_3__1__Impl29731 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_9__0__Impl_in_rule__MappingOperationHeaderCS__Group_9__029765 = new BitSet(new long[]{0x0000000000000000L,0x0000000800000000L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_9__1_in_rule__MappingOperationHeaderCS__Group_9__029768 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_118_in_rule__MappingOperationHeaderCS__Group_9__0__Impl29796 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_9__1__Impl_in_rule__MappingOperationHeaderCS__Group_9__129827 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000018080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_9__2_in_rule__MappingOperationHeaderCS__Group_9__129830 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_99_in_rule__MappingOperationHeaderCS__Group_9__1__Impl29858 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_9__2__Impl_in_rule__MappingOperationHeaderCS__Group_9__229889 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000018080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_9__3_in_rule__MappingOperationHeaderCS__Group_9__229892 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__OwnedWhenExpsAssignment_9_2_in_rule__MappingOperationHeaderCS__Group_9__2__Impl29919 = new BitSet(new long[]{0xFE0001FE000001F2L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_9__3__Impl_in_rule__MappingOperationHeaderCS__Group_9__329950 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_100_in_rule__MappingOperationHeaderCS__Group_9__3__Impl29978 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_10__0__Impl_in_rule__MappingOperationHeaderCS__Group_10__030017 = new BitSet(new long[]{0x0000000000000000L,0x0000000800000000L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_10__1_in_rule__MappingOperationHeaderCS__Group_10__030020 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_119_in_rule__MappingOperationHeaderCS__Group_10__0__Impl30048 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_10__1__Impl_in_rule__MappingOperationHeaderCS__Group_10__130079 = new BitSet(new long[]{0x0000000000000000L,0x0000001800000000L,0x0000000000000100L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_10__2_in_rule__MappingOperationHeaderCS__Group_10__130082 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_99_in_rule__MappingOperationHeaderCS__Group_10__1__Impl30110 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_10__2__Impl_in_rule__MappingOperationHeaderCS__Group_10__230141 = new BitSet(new long[]{0x0000000000000000L,0x0000001800000000L,0x0000000000000100L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_10__3_in_rule__MappingOperationHeaderCS__Group_10__230144 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__OwnedWhereExpsAssignment_10_2_in_rule__MappingOperationHeaderCS__Group_10__2__Impl30171 = new BitSet(new long[]{0x0000000000000002L,0x0000000800000000L,0x0000000000000100L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_10__3__Impl_in_rule__MappingOperationHeaderCS__Group_10__330202 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_100_in_rule__MappingOperationHeaderCS__Group_10__3__Impl30230 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MetamodelCS__Group__0__Impl_in_rule__MetamodelCS__Group__030269 = new BitSet(new long[]{0x0000000000000180L});
public static final BitSet FOLLOW_rule__MetamodelCS__Group__1_in_rule__MetamodelCS__Group__030272 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MetamodelCS__MetamodelKindAssignment_0_in_rule__MetamodelCS__Group__0__Impl30299 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MetamodelCS__Group__1__Impl_in_rule__MetamodelCS__Group__130329 = new BitSet(new long[]{0x0000000000000000L,0x0000000800000000L});
public static final BitSet FOLLOW_rule__MetamodelCS__Group__2_in_rule__MetamodelCS__Group__130332 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MetamodelCS__NameAssignment_1_in_rule__MetamodelCS__Group__1__Impl30359 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MetamodelCS__Group__2__Impl_in_rule__MetamodelCS__Group__230389 = new BitSet(new long[]{0x0000000000870000L,0x45001A9000018300L});
public static final BitSet FOLLOW_rule__MetamodelCS__Group__3_in_rule__MetamodelCS__Group__230392 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_99_in_rule__MetamodelCS__Group__2__Impl30420 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MetamodelCS__Group__3__Impl_in_rule__MetamodelCS__Group__330451 = new BitSet(new long[]{0x0000000000870000L,0x45001A9000018300L});
public static final BitSet FOLLOW_rule__MetamodelCS__Group__4_in_rule__MetamodelCS__Group__330454 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MetamodelCS__Alternatives_3_in_rule__MetamodelCS__Group__3__Impl30481 = new BitSet(new long[]{0x0000000000870002L,0x45001A8000018300L});
public static final BitSet FOLLOW_rule__MetamodelCS__Group__4__Impl_in_rule__MetamodelCS__Group__430512 = new BitSet(new long[]{0x0000000000000000L,0x0000000040000000L});
public static final BitSet FOLLOW_rule__MetamodelCS__Group__5_in_rule__MetamodelCS__Group__430515 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_100_in_rule__MetamodelCS__Group__4__Impl30543 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MetamodelCS__Group__5__Impl_in_rule__MetamodelCS__Group__530574 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_94_in_rule__MetamodelCS__Group__5__Impl30603 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ModelTypeCS__Group__0__Impl_in_rule__ModelTypeCS__Group__030648 = new BitSet(new long[]{0x0000000000000180L});
public static final BitSet FOLLOW_rule__ModelTypeCS__Group__1_in_rule__ModelTypeCS__Group__030651 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_120_in_rule__ModelTypeCS__Group__0__Impl30679 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ModelTypeCS__Group__1__Impl_in_rule__ModelTypeCS__Group__130710 = new BitSet(new long[]{0x0000000000000060L,0x0200000000000000L});
public static final BitSet FOLLOW_rule__ModelTypeCS__Group__2_in_rule__ModelTypeCS__Group__130713 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ModelTypeCS__NameAssignment_1_in_rule__ModelTypeCS__Group__1__Impl30740 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ModelTypeCS__Group__2__Impl_in_rule__ModelTypeCS__Group__230770 = new BitSet(new long[]{0x0000000000000060L,0x0200000000000000L});
public static final BitSet FOLLOW_rule__ModelTypeCS__Group__3_in_rule__ModelTypeCS__Group__230773 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ModelTypeCS__ComplianceKindAssignment_2_in_rule__ModelTypeCS__Group__2__Impl30800 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ModelTypeCS__Group__3__Impl_in_rule__ModelTypeCS__Group__330831 = new BitSet(new long[]{0xFE000000000001E0L,0x80000000000000FFL,0x0000000000000001L});
public static final BitSet FOLLOW_rule__ModelTypeCS__Group__4_in_rule__ModelTypeCS__Group__330834 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_121_in_rule__ModelTypeCS__Group__3__Impl30862 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ModelTypeCS__Group__4__Impl_in_rule__ModelTypeCS__Group__430893 = new BitSet(new long[]{0x0000000000000000L,0x00800000C0000000L});
public static final BitSet FOLLOW_rule__ModelTypeCS__Group__5_in_rule__ModelTypeCS__Group__430896 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ModelTypeCS__OwnedPackageRefsAssignment_4_in_rule__ModelTypeCS__Group__4__Impl30923 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ModelTypeCS__Group__5__Impl_in_rule__ModelTypeCS__Group__530953 = new BitSet(new long[]{0x0000000000000000L,0x00800000C0000000L});
public static final BitSet FOLLOW_rule__ModelTypeCS__Group__6_in_rule__ModelTypeCS__Group__530956 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ModelTypeCS__Group_5__0_in_rule__ModelTypeCS__Group__5__Impl30983 = new BitSet(new long[]{0x0000000000000002L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__ModelTypeCS__Group__6__Impl_in_rule__ModelTypeCS__Group__631014 = new BitSet(new long[]{0x0000000000000000L,0x00800000C0000000L});
public static final BitSet FOLLOW_rule__ModelTypeCS__Group__7_in_rule__ModelTypeCS__Group__631017 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ModelTypeCS__Group_6__0_in_rule__ModelTypeCS__Group__6__Impl31044 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ModelTypeCS__Group__7__Impl_in_rule__ModelTypeCS__Group__731075 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_94_in_rule__ModelTypeCS__Group__7__Impl31103 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ModelTypeCS__Group_5__0__Impl_in_rule__ModelTypeCS__Group_5__031150 = new BitSet(new long[]{0xFE000000000001E0L,0x80000000000000FFL,0x0000000000000001L});
public static final BitSet FOLLOW_rule__ModelTypeCS__Group_5__1_in_rule__ModelTypeCS__Group_5__031153 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_95_in_rule__ModelTypeCS__Group_5__0__Impl31181 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ModelTypeCS__Group_5__1__Impl_in_rule__ModelTypeCS__Group_5__131212 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ModelTypeCS__OwnedPackageRefsAssignment_5_1_in_rule__ModelTypeCS__Group_5__1__Impl31239 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ModelTypeCS__Group_6__0__Impl_in_rule__ModelTypeCS__Group_6__031273 = new BitSet(new long[]{0x0000000000000000L,0x0000000800000000L});
public static final BitSet FOLLOW_rule__ModelTypeCS__Group_6__1_in_rule__ModelTypeCS__Group_6__031276 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_119_in_rule__ModelTypeCS__Group_6__0__Impl31304 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ModelTypeCS__Group_6__1__Impl_in_rule__ModelTypeCS__Group_6__131335 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000018080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__ModelTypeCS__Group_6__2_in_rule__ModelTypeCS__Group_6__131338 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_99_in_rule__ModelTypeCS__Group_6__1__Impl31366 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ModelTypeCS__Group_6__2__Impl_in_rule__ModelTypeCS__Group_6__231397 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000018080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__ModelTypeCS__Group_6__3_in_rule__ModelTypeCS__Group_6__231400 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ModelTypeCS__Group_6_2__0_in_rule__ModelTypeCS__Group_6__2__Impl31427 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ModelTypeCS__Group_6__3__Impl_in_rule__ModelTypeCS__Group_6__331458 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_100_in_rule__ModelTypeCS__Group_6__3__Impl31486 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ModelTypeCS__Group_6_2__0__Impl_in_rule__ModelTypeCS__Group_6_2__031525 = new BitSet(new long[]{0x0000000000000000L,0x0000000040000000L});
public static final BitSet FOLLOW_rule__ModelTypeCS__Group_6_2__1_in_rule__ModelTypeCS__Group_6_2__031528 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ModelTypeCS__OwnedConditionsAssignment_6_2_0_in_rule__ModelTypeCS__Group_6_2__0__Impl31555 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ModelTypeCS__Group_6_2__1__Impl_in_rule__ModelTypeCS__Group_6_2__131585 = new BitSet(new long[]{0x0000000000000000L,0x0000000040000000L});
public static final BitSet FOLLOW_rule__ModelTypeCS__Group_6_2__2_in_rule__ModelTypeCS__Group_6_2__131588 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ModelTypeCS__Group_6_2_1__0_in_rule__ModelTypeCS__Group_6_2__1__Impl31615 = new BitSet(new long[]{0x0000000000000002L,0x0000000040000000L});
public static final BitSet FOLLOW_rule__ModelTypeCS__Group_6_2__2__Impl_in_rule__ModelTypeCS__Group_6_2__231646 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_94_in_rule__ModelTypeCS__Group_6_2__2__Impl31675 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ModelTypeCS__Group_6_2_1__0__Impl_in_rule__ModelTypeCS__Group_6_2_1__031714 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__ModelTypeCS__Group_6_2_1__1_in_rule__ModelTypeCS__Group_6_2_1__031717 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_94_in_rule__ModelTypeCS__Group_6_2_1__0__Impl31745 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ModelTypeCS__Group_6_2_1__1__Impl_in_rule__ModelTypeCS__Group_6_2_1__131776 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ModelTypeCS__OwnedConditionsAssignment_6_2_1_1_in_rule__ModelTypeCS__Group_6_2_1__1__Impl31803 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ModuleRefCS__Group__0__Impl_in_rule__ModuleRefCS__Group__031837 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L});
public static final BitSet FOLLOW_rule__ModuleRefCS__Group__1_in_rule__ModuleRefCS__Group__031840 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ModuleRefCS__OwnedScopedNameAssignment_0_in_rule__ModuleRefCS__Group__0__Impl31867 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ModuleRefCS__Group__1__Impl_in_rule__ModuleRefCS__Group__131897 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ModuleRefCS__Group_1__0_in_rule__ModuleRefCS__Group__1__Impl31924 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ModuleRefCS__Group_1__0__Impl_in_rule__ModuleRefCS__Group_1__031959 = new BitSet(new long[]{0x0000000000000180L,0x0000000000001C00L});
public static final BitSet FOLLOW_rule__ModuleRefCS__Group_1__1_in_rule__ModuleRefCS__Group_1__031962 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_91_in_rule__ModuleRefCS__Group_1__0__Impl31990 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ModuleRefCS__Group_1__1__Impl_in_rule__ModuleRefCS__Group_1__132021 = new BitSet(new long[]{0x0000000000000000L,0x0000000090000000L});
public static final BitSet FOLLOW_rule__ModuleRefCS__Group_1__2_in_rule__ModuleRefCS__Group_1__132024 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ModuleRefCS__OwnedParametersAssignment_1_1_in_rule__ModuleRefCS__Group_1__1__Impl32051 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ModuleRefCS__Group_1__2__Impl_in_rule__ModuleRefCS__Group_1__232081 = new BitSet(new long[]{0x0000000000000000L,0x0000000090000000L});
public static final BitSet FOLLOW_rule__ModuleRefCS__Group_1__3_in_rule__ModuleRefCS__Group_1__232084 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ModuleRefCS__Group_1_2__0_in_rule__ModuleRefCS__Group_1__2__Impl32111 = new BitSet(new long[]{0x0000000000000002L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__ModuleRefCS__Group_1__3__Impl_in_rule__ModuleRefCS__Group_1__332142 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_92_in_rule__ModuleRefCS__Group_1__3__Impl32170 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ModuleRefCS__Group_1_2__0__Impl_in_rule__ModuleRefCS__Group_1_2__032209 = new BitSet(new long[]{0x0000000000000180L,0x0000000000001C00L});
public static final BitSet FOLLOW_rule__ModuleRefCS__Group_1_2__1_in_rule__ModuleRefCS__Group_1_2__032212 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_95_in_rule__ModuleRefCS__Group_1_2__0__Impl32240 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ModuleRefCS__Group_1_2__1__Impl_in_rule__ModuleRefCS__Group_1_2__132271 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ModuleRefCS__OwnedParametersAssignment_1_2_1_in_rule__ModuleRefCS__Group_1_2__1__Impl32298 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ModuleUsageCS__Group__0__Impl_in_rule__ModuleUsageCS__Group__032332 = new BitSet(new long[]{0xFE00000000000180L,0x80000000000180FFL,0x0000000000000001L});
public static final BitSet FOLLOW_rule__ModuleUsageCS__Group__1_in_rule__ModuleUsageCS__Group__032335 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ModuleUsageCS__ImportKindAssignment_0_in_rule__ModuleUsageCS__Group__0__Impl32362 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ModuleUsageCS__Group__1__Impl_in_rule__ModuleUsageCS__Group__132392 = new BitSet(new long[]{0xFE00000000000180L,0x80000000000180FFL,0x0000000000000001L});
public static final BitSet FOLLOW_rule__ModuleUsageCS__Group__2_in_rule__ModuleUsageCS__Group__132395 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ModuleUsageCS__ModuleKindAssignment_1_in_rule__ModuleUsageCS__Group__1__Impl32422 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ModuleUsageCS__Group__2__Impl_in_rule__ModuleUsageCS__Group__232453 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__ModuleUsageCS__Group__3_in_rule__ModuleUsageCS__Group__232456 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ModuleUsageCS__OwnedModuleRefsAssignment_2_in_rule__ModuleUsageCS__Group__2__Impl32483 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ModuleUsageCS__Group__3__Impl_in_rule__ModuleUsageCS__Group__332513 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ModuleUsageCS__Group_3__0_in_rule__ModuleUsageCS__Group__3__Impl32540 = new BitSet(new long[]{0x0000000000000002L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__ModuleUsageCS__Group_3__0__Impl_in_rule__ModuleUsageCS__Group_3__032579 = new BitSet(new long[]{0xFE00000000000180L,0x80000000000180FFL,0x0000000000000001L});
public static final BitSet FOLLOW_rule__ModuleUsageCS__Group_3__1_in_rule__ModuleUsageCS__Group_3__032582 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_95_in_rule__ModuleUsageCS__Group_3__0__Impl32610 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ModuleUsageCS__Group_3__1__Impl_in_rule__ModuleUsageCS__Group_3__132641 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ModuleUsageCS__OwnedModuleRefsAssignment_3_1_in_rule__ModuleUsageCS__Group_3__1__Impl32668 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ObjectVariableCS__Group_0__0__Impl_in_rule__ObjectVariableCS__Group_0__032705 = new BitSet(new long[]{0x0000000000000000L,0x0000000100000000L});
public static final BitSet FOLLOW_rule__ObjectVariableCS__Group_0__1_in_rule__ObjectVariableCS__Group_0__032708 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ObjectVariableCS__NameAssignment_0_0_in_rule__ObjectVariableCS__Group_0__0__Impl32735 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ObjectVariableCS__Group_0__1__Impl_in_rule__ObjectVariableCS__Group_0__132765 = new BitSet(new long[]{0xFE00000000000180L,0x80000000000000FFL,0x0000000000000001L});
public static final BitSet FOLLOW_rule__ObjectVariableCS__Group_0__2_in_rule__ObjectVariableCS__Group_0__132768 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_96_in_rule__ObjectVariableCS__Group_0__1__Impl32796 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ObjectVariableCS__Group_0__2__Impl_in_rule__ObjectVariableCS__Group_0__232827 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ObjectVariableCS__OwnedTypeAssignment_0_2_in_rule__ObjectVariableCS__Group_0__2__Impl32854 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__PackageRefCS__Group_1__0__Impl_in_rule__PackageRefCS__Group_1__032891 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L});
public static final BitSet FOLLOW_rule__PackageRefCS__Group_1__1_in_rule__PackageRefCS__Group_1__032894 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__PackageRefCS__OwnedScopedNameAssignment_1_0_in_rule__PackageRefCS__Group_1__0__Impl32921 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__PackageRefCS__Group_1__1__Impl_in_rule__PackageRefCS__Group_1__132951 = new BitSet(new long[]{0x0000000000000060L});
public static final BitSet FOLLOW_rule__PackageRefCS__Group_1__2_in_rule__PackageRefCS__Group_1__132954 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_91_in_rule__PackageRefCS__Group_1__1__Impl32982 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__PackageRefCS__Group_1__2__Impl_in_rule__PackageRefCS__Group_1__233013 = new BitSet(new long[]{0x0000000000000000L,0x0000000010000000L});
public static final BitSet FOLLOW_rule__PackageRefCS__Group_1__3_in_rule__PackageRefCS__Group_1__233016 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__PackageRefCS__UriAssignment_1_2_in_rule__PackageRefCS__Group_1__2__Impl33043 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__PackageRefCS__Group_1__3__Impl_in_rule__PackageRefCS__Group_1__333073 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_92_in_rule__PackageRefCS__Group_1__3__Impl33101 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ParameterCS__Group__0__Impl_in_rule__ParameterCS__Group__033140 = new BitSet(new long[]{0x0000000000000000L,0x0000000100000000L});
public static final BitSet FOLLOW_rule__ParameterCS__Group__1_in_rule__ParameterCS__Group__033143 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ParameterCS__NameAssignment_0_in_rule__ParameterCS__Group__0__Impl33170 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ParameterCS__Group__1__Impl_in_rule__ParameterCS__Group__133200 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ParameterCS__Group_1__0_in_rule__ParameterCS__Group__1__Impl33227 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ParameterCS__Group_1__0__Impl_in_rule__ParameterCS__Group_1__033262 = new BitSet(new long[]{0xFE00000000000180L,0x80000000000000FFL,0x0000000000000001L});
public static final BitSet FOLLOW_rule__ParameterCS__Group_1__1_in_rule__ParameterCS__Group_1__033265 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_96_in_rule__ParameterCS__Group_1__0__Impl33293 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ParameterCS__Group_1__1__Impl_in_rule__ParameterCS__Group_1__133324 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ParameterCS__OwnedTypeAssignment_1_1_in_rule__ParameterCS__Group_1__1__Impl33351 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ParameterDeclarationCS__Group__0__Impl_in_rule__ParameterDeclarationCS__Group__033385 = new BitSet(new long[]{0x0000000000000180L,0x0000000000001C00L});
public static final BitSet FOLLOW_rule__ParameterDeclarationCS__Group__1_in_rule__ParameterDeclarationCS__Group__033388 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ParameterDeclarationCS__DirectionAssignment_0_in_rule__ParameterDeclarationCS__Group__0__Impl33415 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ParameterDeclarationCS__Group__1__Impl_in_rule__ParameterDeclarationCS__Group__133446 = new BitSet(new long[]{0x0000800000000000L,0x0000000100300000L});
public static final BitSet FOLLOW_rule__ParameterDeclarationCS__Group__2_in_rule__ParameterDeclarationCS__Group__133449 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ParameterDeclarationCS__NameAssignment_1_in_rule__ParameterDeclarationCS__Group__1__Impl33476 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ParameterDeclarationCS__Group__2__Impl_in_rule__ParameterDeclarationCS__Group__233506 = new BitSet(new long[]{0x0000800000000000L,0x0000000100300000L});
public static final BitSet FOLLOW_rule__ParameterDeclarationCS__Group__3_in_rule__ParameterDeclarationCS__Group__233509 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ParameterDeclarationCS__Group_2__0_in_rule__ParameterDeclarationCS__Group__2__Impl33536 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ParameterDeclarationCS__Group__3__Impl_in_rule__ParameterDeclarationCS__Group__333567 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ParameterDeclarationCS__OwnedInitPartAssignment_3_in_rule__ParameterDeclarationCS__Group__3__Impl33594 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ParameterDeclarationCS__Group_2__0__Impl_in_rule__ParameterDeclarationCS__Group_2__033633 = new BitSet(new long[]{0xFE00000000000180L,0x80000000000000FFL,0x0000000000000001L});
public static final BitSet FOLLOW_rule__ParameterDeclarationCS__Group_2__1_in_rule__ParameterDeclarationCS__Group_2__033636 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_96_in_rule__ParameterDeclarationCS__Group_2__0__Impl33664 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ParameterDeclarationCS__Group_2__1__Impl_in_rule__ParameterDeclarationCS__Group_2__133695 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ParameterDeclarationCS__OwnedTypeAssignment_2_1_in_rule__ParameterDeclarationCS__Group_2__1__Impl33722 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__QVToClassCS__Group__0__Impl_in_rule__QVToClassCS__Group__033756 = new BitSet(new long[]{0x0000000000800000L,0x0400128000000000L});
public static final BitSet FOLLOW_rule__QVToClassCS__Group__1_in_rule__QVToClassCS__Group__033759 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__QVToClassCS__IsIntermediateAssignment_0_in_rule__QVToClassCS__Group__0__Impl33786 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__QVToClassCS__Group__1__Impl_in_rule__QVToClassCS__Group__133817 = new BitSet(new long[]{0x0000000000000180L});
public static final BitSet FOLLOW_rule__QVToClassCS__Group__2_in_rule__QVToClassCS__Group__133820 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_122_in_rule__QVToClassCS__Group__1__Impl33848 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__QVToClassCS__Group__2__Impl_in_rule__QVToClassCS__Group__233879 = new BitSet(new long[]{0x0000000000000000L,0x0000000800004000L});
public static final BitSet FOLLOW_rule__QVToClassCS__Group__3_in_rule__QVToClassCS__Group__233882 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__QVToClassCS__NameAssignment_2_in_rule__QVToClassCS__Group__2__Impl33909 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__QVToClassCS__Group__3__Impl_in_rule__QVToClassCS__Group__333939 = new BitSet(new long[]{0x0000000000000000L,0x0000000800004000L});
public static final BitSet FOLLOW_rule__QVToClassCS__Group__4_in_rule__QVToClassCS__Group__333942 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__QVToClassCS__Group_3__0_in_rule__QVToClassCS__Group__3__Impl33969 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__QVToClassCS__Group__4__Impl_in_rule__QVToClassCS__Group__434000 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__QVToClassCS__Group_4__0_in_rule__QVToClassCS__Group__4__Impl34027 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__QVToClassCS__Group_3__0__Impl_in_rule__QVToClassCS__Group_3__034068 = new BitSet(new long[]{0x0000000000000180L});
public static final BitSet FOLLOW_rule__QVToClassCS__Group_3__1_in_rule__QVToClassCS__Group_3__034071 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_78_in_rule__QVToClassCS__Group_3__0__Impl34099 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__QVToClassCS__Group_3__1__Impl_in_rule__QVToClassCS__Group_3__134130 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__QVToClassCS__Group_3_1__0_in_rule__QVToClassCS__Group_3__1__Impl34157 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__QVToClassCS__Group_3_1__0__Impl_in_rule__QVToClassCS__Group_3_1__034191 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__QVToClassCS__Group_3_1__1_in_rule__QVToClassCS__Group_3_1__034194 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__QVToClassCS__OwnedSuperTypesAssignment_3_1_0_in_rule__QVToClassCS__Group_3_1__0__Impl34221 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__QVToClassCS__Group_3_1__1__Impl_in_rule__QVToClassCS__Group_3_1__134251 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__QVToClassCS__Group_3_1_1__0_in_rule__QVToClassCS__Group_3_1__1__Impl34278 = new BitSet(new long[]{0x0000000000000002L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__QVToClassCS__Group_3_1_1__0__Impl_in_rule__QVToClassCS__Group_3_1_1__034313 = new BitSet(new long[]{0x0000000000000180L});
public static final BitSet FOLLOW_rule__QVToClassCS__Group_3_1_1__1_in_rule__QVToClassCS__Group_3_1_1__034316 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_95_in_rule__QVToClassCS__Group_3_1_1__0__Impl34344 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__QVToClassCS__Group_3_1_1__1__Impl_in_rule__QVToClassCS__Group_3_1_1__134375 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__QVToClassCS__OwnedSuperTypesAssignment_3_1_1_1_in_rule__QVToClassCS__Group_3_1_1__1__Impl34402 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__QVToClassCS__Group_4__0__Impl_in_rule__QVToClassCS__Group_4__034436 = new BitSet(new long[]{0x00000000007F0180L,0x5100000000018300L});
public static final BitSet FOLLOW_rule__QVToClassCS__Group_4__1_in_rule__QVToClassCS__Group_4__034439 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_99_in_rule__QVToClassCS__Group_4__0__Impl34467 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__QVToClassCS__Group_4__1__Impl_in_rule__QVToClassCS__Group_4__134498 = new BitSet(new long[]{0x0000000000000000L,0x0000001000000000L});
public static final BitSet FOLLOW_rule__QVToClassCS__Group_4__2_in_rule__QVToClassCS__Group_4__134501 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__QVToClassCS__Group_4_1__0_in_rule__QVToClassCS__Group_4__1__Impl34530 = new BitSet(new long[]{0x00000000007F0182L,0x5100000000018300L});
public static final BitSet FOLLOW_rule__QVToClassCS__Group_4_1__0_in_rule__QVToClassCS__Group_4__1__Impl34542 = new BitSet(new long[]{0x00000000007F0182L,0x5100000000018300L});
public static final BitSet FOLLOW_rule__QVToClassCS__Group_4__2__Impl_in_rule__QVToClassCS__Group_4__234575 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_100_in_rule__QVToClassCS__Group_4__2__Impl34603 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__QVToClassCS__Group_4_1__0__Impl_in_rule__QVToClassCS__Group_4_1__034640 = new BitSet(new long[]{0x0000000000000000L,0x0000000040000000L});
public static final BitSet FOLLOW_rule__QVToClassCS__Group_4_1__1_in_rule__QVToClassCS__Group_4_1__034643 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__QVToClassCS__Alternatives_4_1_0_in_rule__QVToClassCS__Group_4_1__0__Impl34670 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__QVToClassCS__Group_4_1__1__Impl_in_rule__QVToClassCS__Group_4_1__134700 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_94_in_rule__QVToClassCS__Group_4_1__1__Impl34728 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ResolveByTypeExpCS__Group__0__Impl_in_rule__ResolveByTypeExpCS__Group__034763 = new BitSet(new long[]{0x000000001E000000L});
public static final BitSet FOLLOW_rule__ResolveByTypeExpCS__Group__1_in_rule__ResolveByTypeExpCS__Group__034766 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ResolveByTypeExpCS__IsDeferredAssignment_0_in_rule__ResolveByTypeExpCS__Group__0__Impl34793 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ResolveByTypeExpCS__Group__1__Impl_in_rule__ResolveByTypeExpCS__Group__134824 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L});
public static final BitSet FOLLOW_rule__ResolveByTypeExpCS__Group__2_in_rule__ResolveByTypeExpCS__Group__134827 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ResolveByTypeExpCS__NameAssignment_1_in_rule__ResolveByTypeExpCS__Group__1__Impl34854 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ResolveByTypeExpCS__Group__2__Impl_in_rule__ResolveByTypeExpCS__Group__234884 = new BitSet(new long[]{0xFE00000000000180L,0x80000000000000FFL,0x0000000000000001L});
public static final BitSet FOLLOW_rule__ResolveByTypeExpCS__Group__3_in_rule__ResolveByTypeExpCS__Group__234887 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_91_in_rule__ResolveByTypeExpCS__Group__2__Impl34915 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ResolveByTypeExpCS__Group__3__Impl_in_rule__ResolveByTypeExpCS__Group__334946 = new BitSet(new long[]{0x0000000000000000L,0x0800000010000000L});
public static final BitSet FOLLOW_rule__ResolveByTypeExpCS__Group__4_in_rule__ResolveByTypeExpCS__Group__334949 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ResolveByTypeExpCS__OwnedTargetAssignment_3_in_rule__ResolveByTypeExpCS__Group__3__Impl34976 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ResolveByTypeExpCS__Group__4__Impl_in_rule__ResolveByTypeExpCS__Group__435006 = new BitSet(new long[]{0x0000000000000000L,0x0800000010000000L});
public static final BitSet FOLLOW_rule__ResolveByTypeExpCS__Group__5_in_rule__ResolveByTypeExpCS__Group__435009 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ResolveByTypeExpCS__Group_4__0_in_rule__ResolveByTypeExpCS__Group__4__Impl35036 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ResolveByTypeExpCS__Group__5__Impl_in_rule__ResolveByTypeExpCS__Group__535067 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_92_in_rule__ResolveByTypeExpCS__Group__5__Impl35095 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ResolveByTypeExpCS__Group_4__0__Impl_in_rule__ResolveByTypeExpCS__Group_4__035138 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__ResolveByTypeExpCS__Group_4__1_in_rule__ResolveByTypeExpCS__Group_4__035141 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_123_in_rule__ResolveByTypeExpCS__Group_4__0__Impl35169 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ResolveByTypeExpCS__Group_4__1__Impl_in_rule__ResolveByTypeExpCS__Group_4__135200 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ResolveByTypeExpCS__OwnedConditionAssignment_4_1_in_rule__ResolveByTypeExpCS__Group_4__1__Impl35227 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ResolveByMappingExpCS__Group__0__Impl_in_rule__ResolveByMappingExpCS__Group__035261 = new BitSet(new long[]{0x00000001E0000000L});
public static final BitSet FOLLOW_rule__ResolveByMappingExpCS__Group__1_in_rule__ResolveByMappingExpCS__Group__035264 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ResolveByMappingExpCS__IsDeferredAssignment_0_in_rule__ResolveByMappingExpCS__Group__0__Impl35291 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ResolveByMappingExpCS__Group__1__Impl_in_rule__ResolveByMappingExpCS__Group__135322 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L});
public static final BitSet FOLLOW_rule__ResolveByMappingExpCS__Group__2_in_rule__ResolveByMappingExpCS__Group__135325 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ResolveByMappingExpCS__NameAssignment_1_in_rule__ResolveByMappingExpCS__Group__1__Impl35352 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ResolveByMappingExpCS__Group__2__Impl_in_rule__ResolveByMappingExpCS__Group__235382 = new BitSet(new long[]{0xFE00000000000180L,0x80000000000000FFL,0x0000000000000001L});
public static final BitSet FOLLOW_rule__ResolveByMappingExpCS__Group__3_in_rule__ResolveByMappingExpCS__Group__235385 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_91_in_rule__ResolveByMappingExpCS__Group__2__Impl35413 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ResolveByMappingExpCS__Group__3__Impl_in_rule__ResolveByMappingExpCS__Group__335444 = new BitSet(new long[]{0x0000000000000000L,0x0000000090000000L});
public static final BitSet FOLLOW_rule__ResolveByMappingExpCS__Group__4_in_rule__ResolveByMappingExpCS__Group__335447 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ResolveByMappingExpCS__OwnedMappingRefAssignment_3_in_rule__ResolveByMappingExpCS__Group__3__Impl35474 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ResolveByMappingExpCS__Group__4__Impl_in_rule__ResolveByMappingExpCS__Group__435504 = new BitSet(new long[]{0x0000000000000000L,0x0000000090000000L});
public static final BitSet FOLLOW_rule__ResolveByMappingExpCS__Group__5_in_rule__ResolveByMappingExpCS__Group__435507 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ResolveByMappingExpCS__Group_4__0_in_rule__ResolveByMappingExpCS__Group__4__Impl35534 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ResolveByMappingExpCS__Group__5__Impl_in_rule__ResolveByMappingExpCS__Group__535565 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_92_in_rule__ResolveByMappingExpCS__Group__5__Impl35593 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ResolveByMappingExpCS__Group_4__0__Impl_in_rule__ResolveByMappingExpCS__Group_4__035636 = new BitSet(new long[]{0x0000000000000180L});
public static final BitSet FOLLOW_rule__ResolveByMappingExpCS__Group_4__1_in_rule__ResolveByMappingExpCS__Group_4__035639 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_95_in_rule__ResolveByMappingExpCS__Group_4__0__Impl35667 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ResolveByMappingExpCS__Group_4__1__Impl_in_rule__ResolveByMappingExpCS__Group_4__135698 = new BitSet(new long[]{0x0000000000000000L,0x0800000000000000L});
public static final BitSet FOLLOW_rule__ResolveByMappingExpCS__Group_4__2_in_rule__ResolveByMappingExpCS__Group_4__135701 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ResolveByMappingExpCS__OwnedTargetAssignment_4_1_in_rule__ResolveByMappingExpCS__Group_4__1__Impl35728 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ResolveByMappingExpCS__Group_4__2__Impl_in_rule__ResolveByMappingExpCS__Group_4__235758 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__ResolveByMappingExpCS__Group_4__3_in_rule__ResolveByMappingExpCS__Group_4__235761 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_123_in_rule__ResolveByMappingExpCS__Group_4__2__Impl35789 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ResolveByMappingExpCS__Group_4__3__Impl_in_rule__ResolveByMappingExpCS__Group_4__335820 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ResolveByMappingExpCS__OwnedConditionAssignment_4_3_in_rule__ResolveByMappingExpCS__Group_4__3__Impl35847 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SimpleOperationBodyCS__Group__0__Impl_in_rule__SimpleOperationBodyCS__Group__035885 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__SimpleOperationBodyCS__Group__1_in_rule__SimpleOperationBodyCS__Group__035888 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_47_in_rule__SimpleOperationBodyCS__Group__0__Impl35916 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SimpleOperationBodyCS__Group__1__Impl_in_rule__SimpleOperationBodyCS__Group__135947 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SimpleOperationBodyCS__OwnedContentExpsAssignment_1_in_rule__SimpleOperationBodyCS__Group__1__Impl35974 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__StereotypeQualifierCS__Group__0__Impl_in_rule__StereotypeQualifierCS__Group__036008 = new BitSet(new long[]{0x0000000000000180L});
public static final BitSet FOLLOW_rule__StereotypeQualifierCS__Group__1_in_rule__StereotypeQualifierCS__Group__036011 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_124_in_rule__StereotypeQualifierCS__Group__0__Impl36039 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__StereotypeQualifierCS__Group__1__Impl_in_rule__StereotypeQualifierCS__Group__136070 = new BitSet(new long[]{0x0000000000000000L,0x2000000000000000L});
public static final BitSet FOLLOW_rule__StereotypeQualifierCS__Group__2_in_rule__StereotypeQualifierCS__Group__136073 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__StereotypeQualifierCS__Group_1__0_in_rule__StereotypeQualifierCS__Group__1__Impl36100 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__StereotypeQualifierCS__Group__2__Impl_in_rule__StereotypeQualifierCS__Group__236130 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_125_in_rule__StereotypeQualifierCS__Group__2__Impl36158 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__StereotypeQualifierCS__Group_1__0__Impl_in_rule__StereotypeQualifierCS__Group_1__036195 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__StereotypeQualifierCS__Group_1__1_in_rule__StereotypeQualifierCS__Group_1__036198 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__StereotypeQualifierCS__StereotypesAssignment_1_0_in_rule__StereotypeQualifierCS__Group_1__0__Impl36225 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__StereotypeQualifierCS__Group_1__1__Impl_in_rule__StereotypeQualifierCS__Group_1__136255 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__StereotypeQualifierCS__Group_1_1__0_in_rule__StereotypeQualifierCS__Group_1__1__Impl36282 = new BitSet(new long[]{0x0000000000000002L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__StereotypeQualifierCS__Group_1_1__0__Impl_in_rule__StereotypeQualifierCS__Group_1_1__036317 = new BitSet(new long[]{0x0000000000000180L});
public static final BitSet FOLLOW_rule__StereotypeQualifierCS__Group_1_1__1_in_rule__StereotypeQualifierCS__Group_1_1__036320 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_95_in_rule__StereotypeQualifierCS__Group_1_1__0__Impl36348 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__StereotypeQualifierCS__Group_1_1__1__Impl_in_rule__StereotypeQualifierCS__Group_1_1__136379 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__StereotypeQualifierCS__StereotypesAssignment_1_1_1_in_rule__StereotypeQualifierCS__Group_1_1__1__Impl36406 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TagCS__Group__0__Impl_in_rule__TagCS__Group__036440 = new BitSet(new long[]{0xFE000000000001A0L,0x80000000000000FFL,0x0000000000000001L});
public static final BitSet FOLLOW_rule__TagCS__Group__1_in_rule__TagCS__Group__036443 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_126_in_rule__TagCS__Group__0__Impl36471 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TagCS__Group__1__Impl_in_rule__TagCS__Group__136502 = new BitSet(new long[]{0xFE000000000001A0L,0x80000000000000FFL,0x0000000000000001L});
public static final BitSet FOLLOW_rule__TagCS__Group__2_in_rule__TagCS__Group__136505 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TagCS__NameAssignment_1_in_rule__TagCS__Group__1__Impl36532 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TagCS__Group__2__Impl_in_rule__TagCS__Group__236563 = new BitSet(new long[]{0x0000800000000000L,0x0000000040000000L});
public static final BitSet FOLLOW_rule__TagCS__Group__3_in_rule__TagCS__Group__236566 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TagCS__OwnedElementPathAssignment_2_in_rule__TagCS__Group__2__Impl36593 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TagCS__Group__3__Impl_in_rule__TagCS__Group__336623 = new BitSet(new long[]{0x0000800000000000L,0x0000000040000000L});
public static final BitSet FOLLOW_rule__TagCS__Group__4_in_rule__TagCS__Group__336626 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TagCS__Group_3__0_in_rule__TagCS__Group__3__Impl36653 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TagCS__Group__4__Impl_in_rule__TagCS__Group__436684 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_94_in_rule__TagCS__Group__4__Impl36712 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TagCS__Group_3__0__Impl_in_rule__TagCS__Group_3__036753 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__TagCS__Group_3__1_in_rule__TagCS__Group_3__036756 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_47_in_rule__TagCS__Group_3__0__Impl36784 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TagCS__Group_3__1__Impl_in_rule__TagCS__Group_3__136815 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TagCS__OwnedExpressionAssignment_3_1_in_rule__TagCS__Group_3__1__Impl36842 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransformationDeclCS__Group__0__Impl_in_rule__TransformationDeclCS__Group__036876 = new BitSet(new long[]{0x0000000000000000L,0x0000000040000000L});
public static final BitSet FOLLOW_rule__TransformationDeclCS__Group__1_in_rule__TransformationDeclCS__Group__036879 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTransformationHeaderCS_in_rule__TransformationDeclCS__Group__0__Impl36906 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransformationDeclCS__Group__1__Impl_in_rule__TransformationDeclCS__Group__136935 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_94_in_rule__TransformationDeclCS__Group__1__Impl36963 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransformationDefCS__Group__0__Impl_in_rule__TransformationDefCS__Group__036998 = new BitSet(new long[]{0x0000000000000000L,0x0000000800000000L});
public static final BitSet FOLLOW_rule__TransformationDefCS__Group__1_in_rule__TransformationDefCS__Group__037001 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTransformationHeaderCS_in_rule__TransformationDefCS__Group__0__Impl37028 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransformationDefCS__Group__1__Impl_in_rule__TransformationDefCS__Group__137057 = new BitSet(new long[]{0x0000000000070000L,0x410204B000018300L});
public static final BitSet FOLLOW_rule__TransformationDefCS__Group__2_in_rule__TransformationDefCS__Group__137060 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_99_in_rule__TransformationDefCS__Group__1__Impl37088 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransformationDefCS__Group__2__Impl_in_rule__TransformationDefCS__Group__237119 = new BitSet(new long[]{0x0000000000070000L,0x410204B000018300L});
public static final BitSet FOLLOW_rule__TransformationDefCS__Group__3_in_rule__TransformationDefCS__Group__237122 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransformationDefCS__Alternatives_2_in_rule__TransformationDefCS__Group__2__Impl37149 = new BitSet(new long[]{0x0000000000070002L,0x410204A000018300L});
public static final BitSet FOLLOW_rule__TransformationDefCS__Group__3__Impl_in_rule__TransformationDefCS__Group__337180 = new BitSet(new long[]{0x0000000000000000L,0x0000000040000000L});
public static final BitSet FOLLOW_rule__TransformationDefCS__Group__4_in_rule__TransformationDefCS__Group__337183 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_100_in_rule__TransformationDefCS__Group__3__Impl37211 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransformationDefCS__Group__4__Impl_in_rule__TransformationDefCS__Group__437242 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_94_in_rule__TransformationDefCS__Group__4__Impl37271 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransformationHeaderCS__Group__0__Impl_in_rule__TransformationHeaderCS__Group__037314 = new BitSet(new long[]{0x0000000000070000L,0x0000000000010000L});
public static final BitSet FOLLOW_rule__TransformationHeaderCS__Group__1_in_rule__TransformationHeaderCS__Group__037317 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransformationHeaderCS__OwnedQualifiersAssignment_0_in_rule__TransformationHeaderCS__Group__0__Impl37344 = new BitSet(new long[]{0x0000000000070002L});
public static final BitSet FOLLOW_rule__TransformationHeaderCS__Group__1__Impl_in_rule__TransformationHeaderCS__Group__137375 = new BitSet(new long[]{0x0000000000000180L});
public static final BitSet FOLLOW_rule__TransformationHeaderCS__Group__2_in_rule__TransformationHeaderCS__Group__137378 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_80_in_rule__TransformationHeaderCS__Group__1__Impl37406 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransformationHeaderCS__Group__2__Impl_in_rule__TransformationHeaderCS__Group__237437 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L});
public static final BitSet FOLLOW_rule__TransformationHeaderCS__Group__3_in_rule__TransformationHeaderCS__Group__237440 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransformationHeaderCS__NameAssignment_2_in_rule__TransformationHeaderCS__Group__2__Impl37467 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransformationHeaderCS__Group__3__Impl_in_rule__TransformationHeaderCS__Group__337497 = new BitSet(new long[]{0x0000000000000180L,0x0000000000001C00L});
public static final BitSet FOLLOW_rule__TransformationHeaderCS__Group__4_in_rule__TransformationHeaderCS__Group__337500 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_91_in_rule__TransformationHeaderCS__Group__3__Impl37528 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransformationHeaderCS__Group__4__Impl_in_rule__TransformationHeaderCS__Group__437559 = new BitSet(new long[]{0x0000000000000000L,0x0000000090000000L});
public static final BitSet FOLLOW_rule__TransformationHeaderCS__Group__5_in_rule__TransformationHeaderCS__Group__437562 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransformationHeaderCS__OwnedParametersAssignment_4_in_rule__TransformationHeaderCS__Group__4__Impl37589 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransformationHeaderCS__Group__5__Impl_in_rule__TransformationHeaderCS__Group__537619 = new BitSet(new long[]{0x0000000000000000L,0x0000000090000000L});
public static final BitSet FOLLOW_rule__TransformationHeaderCS__Group__6_in_rule__TransformationHeaderCS__Group__537622 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransformationHeaderCS__Group_5__0_in_rule__TransformationHeaderCS__Group__5__Impl37649 = new BitSet(new long[]{0x0000000000000002L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__TransformationHeaderCS__Group__6__Impl_in_rule__TransformationHeaderCS__Group__637680 = new BitSet(new long[]{0x0000000000000000L,0x0020000000006000L});
public static final BitSet FOLLOW_rule__TransformationHeaderCS__Group__7_in_rule__TransformationHeaderCS__Group__637683 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_92_in_rule__TransformationHeaderCS__Group__6__Impl37711 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransformationHeaderCS__Group__7__Impl_in_rule__TransformationHeaderCS__Group__737742 = new BitSet(new long[]{0x0000000000000000L,0x0020000000006000L});
public static final BitSet FOLLOW_rule__TransformationHeaderCS__Group__8_in_rule__TransformationHeaderCS__Group__737745 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransformationHeaderCS__OwnedModuleUsagesAssignment_7_in_rule__TransformationHeaderCS__Group__7__Impl37772 = new BitSet(new long[]{0x0000000000000002L,0x0000000000006000L});
public static final BitSet FOLLOW_rule__TransformationHeaderCS__Group__8__Impl_in_rule__TransformationHeaderCS__Group__837803 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransformationHeaderCS__Group_8__0_in_rule__TransformationHeaderCS__Group__8__Impl37830 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransformationHeaderCS__Group_5__0__Impl_in_rule__TransformationHeaderCS__Group_5__037879 = new BitSet(new long[]{0x0000000000000180L,0x0000000000001C00L});
public static final BitSet FOLLOW_rule__TransformationHeaderCS__Group_5__1_in_rule__TransformationHeaderCS__Group_5__037882 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_95_in_rule__TransformationHeaderCS__Group_5__0__Impl37910 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransformationHeaderCS__Group_5__1__Impl_in_rule__TransformationHeaderCS__Group_5__137941 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransformationHeaderCS__OwnedParametersAssignment_5_1_in_rule__TransformationHeaderCS__Group_5__1__Impl37968 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransformationHeaderCS__Group_8__0__Impl_in_rule__TransformationHeaderCS__Group_8__038002 = new BitSet(new long[]{0xFE00000000000180L,0x80000000000180FFL,0x0000000000000001L});
public static final BitSet FOLLOW_rule__TransformationHeaderCS__Group_8__1_in_rule__TransformationHeaderCS__Group_8__038005 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_117_in_rule__TransformationHeaderCS__Group_8__0__Impl38033 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransformationHeaderCS__Group_8__1__Impl_in_rule__TransformationHeaderCS__Group_8__138064 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TransformationHeaderCS__OwnedRefinedModuleAssignment_8_1_in_rule__TransformationHeaderCS__Group_8__1__Impl38091 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypeSelectorCS__Group__0__Impl_in_rule__TypeSelectorCS__Group__038125 = new BitSet(new long[]{0xFE00000000000180L,0x80000000000000FFL,0x0000000000000001L});
public static final BitSet FOLLOW_rule__TypeSelectorCS__Group__1_in_rule__TypeSelectorCS__Group__038128 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypeSelectorCS__Group_0__0_in_rule__TypeSelectorCS__Group__0__Impl38155 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypeSelectorCS__Group__1__Impl_in_rule__TypeSelectorCS__Group__138186 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypeSelectorCS__OwnedTypeAssignment_1_in_rule__TypeSelectorCS__Group__1__Impl38213 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypeSelectorCS__Group_0__0__Impl_in_rule__TypeSelectorCS__Group_0__038247 = new BitSet(new long[]{0x0000000000000000L,0x0000000100000000L});
public static final BitSet FOLLOW_rule__TypeSelectorCS__Group_0__1_in_rule__TypeSelectorCS__Group_0__038250 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypeSelectorCS__NameAssignment_0_0_in_rule__TypeSelectorCS__Group_0__0__Impl38277 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypeSelectorCS__Group_0__1__Impl_in_rule__TypeSelectorCS__Group_0__138307 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_96_in_rule__TypeSelectorCS__Group_0__1__Impl38335 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__UnitRefCS__Group__0__Impl_in_rule__UnitRefCS__Group__038370 = new BitSet(new long[]{0x0020000000000000L});
public static final BitSet FOLLOW_rule__UnitRefCS__Group__1_in_rule__UnitRefCS__Group__038373 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__UnitRefCS__SegmentAssignment_0_in_rule__UnitRefCS__Group__0__Impl38400 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__UnitRefCS__Group__1__Impl_in_rule__UnitRefCS__Group__138430 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__UnitRefCS__Group_1__0_in_rule__UnitRefCS__Group__1__Impl38457 = new BitSet(new long[]{0x0020000000000002L});
public static final BitSet FOLLOW_rule__UnitRefCS__Group_1__0__Impl_in_rule__UnitRefCS__Group_1__038492 = new BitSet(new long[]{0x0000000000000180L});
public static final BitSet FOLLOW_rule__UnitRefCS__Group_1__1_in_rule__UnitRefCS__Group_1__038495 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_53_in_rule__UnitRefCS__Group_1__0__Impl38523 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__UnitRefCS__Group_1__1__Impl_in_rule__UnitRefCS__Group_1__138554 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__UnitRefCS__SegmentAssignment_1_1_in_rule__UnitRefCS__Group_1__1__Impl38581 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ListTypeCS__Group__0__Impl_in_rule__ListTypeCS__Group__038615 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L});
public static final BitSet FOLLOW_rule__ListTypeCS__Group__1_in_rule__ListTypeCS__Group__038618 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_127_in_rule__ListTypeCS__Group__0__Impl38646 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ListTypeCS__Group__1__Impl_in_rule__ListTypeCS__Group__138677 = new BitSet(new long[]{0xFE00000000000180L,0x80000000000000FFL,0x0000000000000001L});
public static final BitSet FOLLOW_rule__ListTypeCS__Group__2_in_rule__ListTypeCS__Group__138680 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_91_in_rule__ListTypeCS__Group__1__Impl38708 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ListTypeCS__Group__2__Impl_in_rule__ListTypeCS__Group__238739 = new BitSet(new long[]{0x0000000000000000L,0x0000000010000000L});
public static final BitSet FOLLOW_rule__ListTypeCS__Group__3_in_rule__ListTypeCS__Group__238742 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ListTypeCS__OwnedTypeRefAssignment_2_in_rule__ListTypeCS__Group__2__Impl38769 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ListTypeCS__Group__3__Impl_in_rule__ListTypeCS__Group__338799 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_92_in_rule__ListTypeCS__Group__3__Impl38827 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__DictTypeCS__Group__0__Impl_in_rule__DictTypeCS__Group__038866 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L});
public static final BitSet FOLLOW_rule__DictTypeCS__Group__1_in_rule__DictTypeCS__Group__038869 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_128_in_rule__DictTypeCS__Group__0__Impl38897 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__DictTypeCS__Group__1__Impl_in_rule__DictTypeCS__Group__138928 = new BitSet(new long[]{0xFE00000000000180L,0x80000000000000FFL,0x0000000000000001L});
public static final BitSet FOLLOW_rule__DictTypeCS__Group__2_in_rule__DictTypeCS__Group__138931 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_91_in_rule__DictTypeCS__Group__1__Impl38959 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__DictTypeCS__Group__2__Impl_in_rule__DictTypeCS__Group__238990 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__DictTypeCS__Group__3_in_rule__DictTypeCS__Group__238993 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__DictTypeCS__OwnedKeyTypeRefAssignment_2_in_rule__DictTypeCS__Group__2__Impl39020 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__DictTypeCS__Group__3__Impl_in_rule__DictTypeCS__Group__339050 = new BitSet(new long[]{0xFE00000000000180L,0x80000000000000FFL,0x0000000000000001L});
public static final BitSet FOLLOW_rule__DictTypeCS__Group__4_in_rule__DictTypeCS__Group__339053 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_95_in_rule__DictTypeCS__Group__3__Impl39081 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__DictTypeCS__Group__4__Impl_in_rule__DictTypeCS__Group__439112 = new BitSet(new long[]{0x0000000000000000L,0x0000000010000000L});
public static final BitSet FOLLOW_rule__DictTypeCS__Group__5_in_rule__DictTypeCS__Group__439115 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__DictTypeCS__OwnedValueTypeRefAssignment_4_in_rule__DictTypeCS__Group__4__Impl39142 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__DictTypeCS__Group__5__Impl_in_rule__DictTypeCS__Group__539172 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_92_in_rule__DictTypeCS__Group__5__Impl39200 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__AssertExpCS__Group__0__Impl_in_rule__AssertExpCS__Group__039243 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080E00FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__AssertExpCS__Group__1_in_rule__AssertExpCS__Group__039246 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_129_in_rule__AssertExpCS__Group__0__Impl39274 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__AssertExpCS__Group__1__Impl_in_rule__AssertExpCS__Group__139305 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080E00FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__AssertExpCS__Group__2_in_rule__AssertExpCS__Group__139308 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__AssertExpCS__SeverityAssignment_1_in_rule__AssertExpCS__Group__1__Impl39335 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__AssertExpCS__Group__2__Impl_in_rule__AssertExpCS__Group__239366 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
public static final BitSet FOLLOW_rule__AssertExpCS__Group__3_in_rule__AssertExpCS__Group__239369 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__AssertExpCS__OwnedAssertionAssignment_2_in_rule__AssertExpCS__Group__2__Impl39396 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__AssertExpCS__Group__3__Impl_in_rule__AssertExpCS__Group__339426 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__AssertExpCS__Group_3__0_in_rule__AssertExpCS__Group__3__Impl39453 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__AssertExpCS__Group_3__0__Impl_in_rule__AssertExpCS__Group_3__039492 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000400L});
public static final BitSet FOLLOW_rule__AssertExpCS__Group_3__1_in_rule__AssertExpCS__Group_3__039495 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_130_in_rule__AssertExpCS__Group_3__0__Impl39523 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__AssertExpCS__Group_3__1__Impl_in_rule__AssertExpCS__Group_3__139554 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__AssertExpCS__OwnedLogAssignment_3_1_in_rule__AssertExpCS__Group_3__1__Impl39581 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__AssignExpCS__Group__0__Impl_in_rule__AssignExpCS__Group__039615 = new BitSet(new long[]{0x0000000000000000L,0x0000000000700000L});
public static final BitSet FOLLOW_rule__AssignExpCS__Group__1_in_rule__AssignExpCS__Group__039618 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__AssignExpCS__OwnedLeftAssignment_0_in_rule__AssignExpCS__Group__0__Impl39645 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__AssignExpCS__Group__1__Impl_in_rule__AssignExpCS__Group__139675 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__AssignExpCS__Group__2_in_rule__AssignExpCS__Group__139678 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__AssignExpCS__AssignOpAssignment_1_in_rule__AssignExpCS__Group__1__Impl39705 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__AssignExpCS__Group__2__Impl_in_rule__AssignExpCS__Group__239735 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000008L});
public static final BitSet FOLLOW_rule__AssignExpCS__Group__3_in_rule__AssignExpCS__Group__239738 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__AssignExpCS__OwnedValueAssignment_2_in_rule__AssignExpCS__Group__2__Impl39765 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__AssignExpCS__Group__3__Impl_in_rule__AssignExpCS__Group__339795 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__AssignExpCS__Group_3__0_in_rule__AssignExpCS__Group__3__Impl39822 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__AssignExpCS__Group_3__0__Impl_in_rule__AssignExpCS__Group_3__039861 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__AssignExpCS__Group_3__1_in_rule__AssignExpCS__Group_3__039864 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_131_in_rule__AssignExpCS__Group_3__0__Impl39892 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__AssignExpCS__Group_3__1__Impl_in_rule__AssignExpCS__Group_3__139923 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__AssignExpCS__OwnedDefaultAssignment_3_1_in_rule__AssignExpCS__Group_3__1__Impl39950 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__BreakExpCS__Group__0__Impl_in_rule__BreakExpCS__Group__039984 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000010L});
public static final BitSet FOLLOW_rule__BreakExpCS__Group__1_in_rule__BreakExpCS__Group__039987 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__BreakExpCS__Group__1__Impl_in_rule__BreakExpCS__Group__140045 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_132_in_rule__BreakExpCS__Group__1__Impl40073 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CatchExpCS__Group__0__Impl_in_rule__CatchExpCS__Group__040108 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L});
public static final BitSet FOLLOW_rule__CatchExpCS__Group__1_in_rule__CatchExpCS__Group__040111 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_133_in_rule__CatchExpCS__Group__0__Impl40139 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CatchExpCS__Group__1__Impl_in_rule__CatchExpCS__Group__140170 = new BitSet(new long[]{0xFE00000000000180L,0x80000000000000FFL,0x0000000000000001L});
public static final BitSet FOLLOW_rule__CatchExpCS__Group__2_in_rule__CatchExpCS__Group__140173 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_91_in_rule__CatchExpCS__Group__1__Impl40201 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CatchExpCS__Group__2__Impl_in_rule__CatchExpCS__Group__240232 = new BitSet(new long[]{0xFE00000000000180L,0x80000000000000FFL,0x0000000000000001L});
public static final BitSet FOLLOW_rule__CatchExpCS__Group__3_in_rule__CatchExpCS__Group__240235 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CatchExpCS__Group_2__0_in_rule__CatchExpCS__Group__2__Impl40262 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CatchExpCS__Group__3__Impl_in_rule__CatchExpCS__Group__340293 = new BitSet(new long[]{0x0000000000000000L,0x0000000090000000L});
public static final BitSet FOLLOW_rule__CatchExpCS__Group__4_in_rule__CatchExpCS__Group__340296 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CatchExpCS__OwnedExceptionRefsAssignment_3_in_rule__CatchExpCS__Group__3__Impl40323 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CatchExpCS__Group__4__Impl_in_rule__CatchExpCS__Group__440353 = new BitSet(new long[]{0x0000000000000000L,0x0000000090000000L});
public static final BitSet FOLLOW_rule__CatchExpCS__Group__5_in_rule__CatchExpCS__Group__440356 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CatchExpCS__Group_4__0_in_rule__CatchExpCS__Group__4__Impl40383 = new BitSet(new long[]{0x0000000000000002L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__CatchExpCS__Group__5__Impl_in_rule__CatchExpCS__Group__540414 = new BitSet(new long[]{0x0000000000000000L,0x0000000800000000L});
public static final BitSet FOLLOW_rule__CatchExpCS__Group__6_in_rule__CatchExpCS__Group__540417 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_92_in_rule__CatchExpCS__Group__5__Impl40445 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CatchExpCS__Group__6__Impl_in_rule__CatchExpCS__Group__640476 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000018080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__CatchExpCS__Group__7_in_rule__CatchExpCS__Group__640479 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_99_in_rule__CatchExpCS__Group__6__Impl40507 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CatchExpCS__Group__7__Impl_in_rule__CatchExpCS__Group__740538 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000018080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__CatchExpCS__Group__8_in_rule__CatchExpCS__Group__740541 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CatchExpCS__OwnedExpsAssignment_7_in_rule__CatchExpCS__Group__7__Impl40568 = new BitSet(new long[]{0xFE0001FE000001F2L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__CatchExpCS__Group__8__Impl_in_rule__CatchExpCS__Group__840599 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_100_in_rule__CatchExpCS__Group__8__Impl40627 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CatchExpCS__Group_2__0__Impl_in_rule__CatchExpCS__Group_2__040676 = new BitSet(new long[]{0x0000000000000000L,0x0000000100000000L});
public static final BitSet FOLLOW_rule__CatchExpCS__Group_2__1_in_rule__CatchExpCS__Group_2__040679 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CatchExpCS__VarNameAssignment_2_0_in_rule__CatchExpCS__Group_2__0__Impl40706 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CatchExpCS__Group_2__1__Impl_in_rule__CatchExpCS__Group_2__140736 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_96_in_rule__CatchExpCS__Group_2__1__Impl40764 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CatchExpCS__Group_4__0__Impl_in_rule__CatchExpCS__Group_4__040799 = new BitSet(new long[]{0xFE00000000000180L,0x80000000000000FFL,0x0000000000000001L});
public static final BitSet FOLLOW_rule__CatchExpCS__Group_4__1_in_rule__CatchExpCS__Group_4__040802 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_95_in_rule__CatchExpCS__Group_4__0__Impl40830 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CatchExpCS__Group_4__1__Impl_in_rule__CatchExpCS__Group_4__140861 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CatchExpCS__OwnedExceptionRefsAssignment_4_1_in_rule__CatchExpCS__Group_4__1__Impl40888 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ComputeExpCS__Group__0__Impl_in_rule__ComputeExpCS__Group__040922 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L});
public static final BitSet FOLLOW_rule__ComputeExpCS__Group__1_in_rule__ComputeExpCS__Group__040925 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_134_in_rule__ComputeExpCS__Group__0__Impl40953 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ComputeExpCS__Group__1__Impl_in_rule__ComputeExpCS__Group__140984 = new BitSet(new long[]{0x0000000000000180L});
public static final BitSet FOLLOW_rule__ComputeExpCS__Group__2_in_rule__ComputeExpCS__Group__140987 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_91_in_rule__ComputeExpCS__Group__1__Impl41015 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ComputeExpCS__Group__2__Impl_in_rule__ComputeExpCS__Group__241046 = new BitSet(new long[]{0x0000000000000000L,0x0000000010000000L});
public static final BitSet FOLLOW_rule__ComputeExpCS__Group__3_in_rule__ComputeExpCS__Group__241049 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ComputeExpCS__OwnedResultVarAssignment_2_in_rule__ComputeExpCS__Group__2__Impl41076 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ComputeExpCS__Group__3__Impl_in_rule__ComputeExpCS__Group__341106 = new BitSet(new long[]{0x0000000000000000L,0x0000000800000000L});
public static final BitSet FOLLOW_rule__ComputeExpCS__Group__4_in_rule__ComputeExpCS__Group__341109 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_92_in_rule__ComputeExpCS__Group__3__Impl41137 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ComputeExpCS__Group__4__Impl_in_rule__ComputeExpCS__Group__441168 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__ComputeExpCS__Group__5_in_rule__ComputeExpCS__Group__441171 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_99_in_rule__ComputeExpCS__Group__4__Impl41199 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ComputeExpCS__Group__5__Impl_in_rule__ComputeExpCS__Group__541230 = new BitSet(new long[]{0x0000000000000000L,0x0000001000000000L});
public static final BitSet FOLLOW_rule__ComputeExpCS__Group__6_in_rule__ComputeExpCS__Group__541233 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ComputeExpCS__OwnedExpsAssignment_5_in_rule__ComputeExpCS__Group__5__Impl41260 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ComputeExpCS__Group__6__Impl_in_rule__ComputeExpCS__Group__641290 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_100_in_rule__ComputeExpCS__Group__6__Impl41318 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ContinueExpCS__Group__0__Impl_in_rule__ContinueExpCS__Group__041363 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000080L});
public static final BitSet FOLLOW_rule__ContinueExpCS__Group__1_in_rule__ContinueExpCS__Group__041366 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ContinueExpCS__Group__1__Impl_in_rule__ContinueExpCS__Group__141424 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_135_in_rule__ContinueExpCS__Group__1__Impl41452 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__DictLiteralExpCS__Group__0__Impl_in_rule__DictLiteralExpCS__Group__041487 = new BitSet(new long[]{0x0000000000000000L,0x0000000800000000L});
public static final BitSet FOLLOW_rule__DictLiteralExpCS__Group__1_in_rule__DictLiteralExpCS__Group__041490 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_128_in_rule__DictLiteralExpCS__Group__0__Impl41518 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__DictLiteralExpCS__Group__1__Impl_in_rule__DictLiteralExpCS__Group__141549 = new BitSet(new long[]{0x0000010000000070L,0x0000001000000000L,0x0000018006000000L});
public static final BitSet FOLLOW_rule__DictLiteralExpCS__Group__2_in_rule__DictLiteralExpCS__Group__141552 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_99_in_rule__DictLiteralExpCS__Group__1__Impl41580 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__DictLiteralExpCS__Group__2__Impl_in_rule__DictLiteralExpCS__Group__241611 = new BitSet(new long[]{0x0000010000000070L,0x0000001000000000L,0x0000018006000000L});
public static final BitSet FOLLOW_rule__DictLiteralExpCS__Group__3_in_rule__DictLiteralExpCS__Group__241614 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__DictLiteralExpCS__Group__3__Impl_in_rule__DictLiteralExpCS__Group__341672 = new BitSet(new long[]{0x0000010000000070L,0x0000001000000000L,0x0000018006000000L});
public static final BitSet FOLLOW_rule__DictLiteralExpCS__Group__4_in_rule__DictLiteralExpCS__Group__341675 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__DictLiteralExpCS__Group_3__0_in_rule__DictLiteralExpCS__Group__3__Impl41702 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__DictLiteralExpCS__Group__4__Impl_in_rule__DictLiteralExpCS__Group__441733 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_100_in_rule__DictLiteralExpCS__Group__4__Impl41761 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__DictLiteralExpCS__Group_3__0__Impl_in_rule__DictLiteralExpCS__Group_3__041802 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__DictLiteralExpCS__Group_3__1_in_rule__DictLiteralExpCS__Group_3__041805 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__DictLiteralExpCS__OwnedPartsAssignment_3_0_in_rule__DictLiteralExpCS__Group_3__0__Impl41832 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__DictLiteralExpCS__Group_3__1__Impl_in_rule__DictLiteralExpCS__Group_3__141862 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__DictLiteralExpCS__Group_3_1__0_in_rule__DictLiteralExpCS__Group_3__1__Impl41889 = new BitSet(new long[]{0x0000000000000002L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__DictLiteralExpCS__Group_3_1__0__Impl_in_rule__DictLiteralExpCS__Group_3_1__041924 = new BitSet(new long[]{0x0000010000000070L,0x0000000000000000L,0x0000018006000000L});
public static final BitSet FOLLOW_rule__DictLiteralExpCS__Group_3_1__1_in_rule__DictLiteralExpCS__Group_3_1__041927 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_95_in_rule__DictLiteralExpCS__Group_3_1__0__Impl41955 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__DictLiteralExpCS__Group_3_1__1__Impl_in_rule__DictLiteralExpCS__Group_3_1__141986 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__DictLiteralExpCS__OwnedPartsAssignment_3_1_1_in_rule__DictLiteralExpCS__Group_3_1__1__Impl42013 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__DictLiteralPartCS__Group__0__Impl_in_rule__DictLiteralPartCS__Group__042047 = new BitSet(new long[]{0x0000800000000000L});
public static final BitSet FOLLOW_rule__DictLiteralPartCS__Group__1_in_rule__DictLiteralPartCS__Group__042050 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__DictLiteralPartCS__OwnedKeyAssignment_0_in_rule__DictLiteralPartCS__Group__0__Impl42077 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__DictLiteralPartCS__Group__1__Impl_in_rule__DictLiteralPartCS__Group__142107 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__DictLiteralPartCS__Group__2_in_rule__DictLiteralPartCS__Group__142110 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_47_in_rule__DictLiteralPartCS__Group__1__Impl42138 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__DictLiteralPartCS__Group__2__Impl_in_rule__DictLiteralPartCS__Group__242169 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__DictLiteralPartCS__OwnedValueAssignment_2_in_rule__DictLiteralPartCS__Group__2__Impl42196 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ExpressionBlockCS__Group__0__Impl_in_rule__ExpressionBlockCS__Group__042232 = new BitSet(new long[]{0x0000000000000000L,0x0000000800000000L,0x0000000000000100L});
public static final BitSet FOLLOW_rule__ExpressionBlockCS__Group__1_in_rule__ExpressionBlockCS__Group__042235 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ExpressionBlockCS__Group__1__Impl_in_rule__ExpressionBlockCS__Group__142293 = new BitSet(new long[]{0x0000000000000000L,0x0000000800000000L,0x0000000000000100L});
public static final BitSet FOLLOW_rule__ExpressionBlockCS__Group__2_in_rule__ExpressionBlockCS__Group__142296 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_136_in_rule__ExpressionBlockCS__Group__1__Impl42325 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ExpressionBlockCS__Group__2__Impl_in_rule__ExpressionBlockCS__Group__242358 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000018080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__ExpressionBlockCS__Group__3_in_rule__ExpressionBlockCS__Group__242361 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_99_in_rule__ExpressionBlockCS__Group__2__Impl42389 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ExpressionBlockCS__Group__3__Impl_in_rule__ExpressionBlockCS__Group__342420 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000018080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__ExpressionBlockCS__Group__4_in_rule__ExpressionBlockCS__Group__342423 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ExpressionBlockCS__OwnedExpsAssignment_3_in_rule__ExpressionBlockCS__Group__3__Impl42450 = new BitSet(new long[]{0xFE0001FE000001F2L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__ExpressionBlockCS__Group__4__Impl_in_rule__ExpressionBlockCS__Group__442481 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_100_in_rule__ExpressionBlockCS__Group__4__Impl42509 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ExpressionStatementCS__Group__0__Impl_in_rule__ExpressionStatementCS__Group__042550 = new BitSet(new long[]{0x0000000000000000L,0x0000000040000000L});
public static final BitSet FOLLOW_rule__ExpressionStatementCS__Group__1_in_rule__ExpressionStatementCS__Group__042553 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__ExpressionStatementCS__Group__0__Impl42580 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ExpressionStatementCS__Group__1__Impl_in_rule__ExpressionStatementCS__Group__142609 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_94_in_rule__ExpressionStatementCS__Group__1__Impl42638 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ForExpCS__Group__0__Impl_in_rule__ForExpCS__Group__042675 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L});
public static final BitSet FOLLOW_rule__ForExpCS__Group__1_in_rule__ForExpCS__Group__042678 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ForExpCS__Alternatives_0_in_rule__ForExpCS__Group__0__Impl42705 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ForExpCS__Group__1__Impl_in_rule__ForExpCS__Group__142735 = new BitSet(new long[]{0x0000000000000180L});
public static final BitSet FOLLOW_rule__ForExpCS__Group__2_in_rule__ForExpCS__Group__142738 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_91_in_rule__ForExpCS__Group__1__Impl42766 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ForExpCS__Group__2__Impl_in_rule__ForExpCS__Group__242797 = new BitSet(new long[]{0x0000000000000180L});
public static final BitSet FOLLOW_rule__ForExpCS__Group__3_in_rule__ForExpCS__Group__242800 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ForExpCS__Group_2__0_in_rule__ForExpCS__Group__2__Impl42827 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ForExpCS__Group__3__Impl_in_rule__ForExpCS__Group__342858 = new BitSet(new long[]{0x0000000000000000L,0x0800000010000000L});
public static final BitSet FOLLOW_rule__ForExpCS__Group__4_in_rule__ForExpCS__Group__342861 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ForExpCS__OwnedIteratorAssignment_3_in_rule__ForExpCS__Group__3__Impl42888 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ForExpCS__Group__4__Impl_in_rule__ForExpCS__Group__442918 = new BitSet(new long[]{0x0000000000000000L,0x0800000010000000L});
public static final BitSet FOLLOW_rule__ForExpCS__Group__5_in_rule__ForExpCS__Group__442921 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ForExpCS__Group_4__0_in_rule__ForExpCS__Group__4__Impl42948 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ForExpCS__Group__5__Impl_in_rule__ForExpCS__Group__542979 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__ForExpCS__Group__6_in_rule__ForExpCS__Group__542982 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_92_in_rule__ForExpCS__Group__5__Impl43010 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ForExpCS__Group__6__Impl_in_rule__ForExpCS__Group__643041 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ForExpCS__OwnedBodyAssignment_6_in_rule__ForExpCS__Group__6__Impl43068 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ForExpCS__Group_2__0__Impl_in_rule__ForExpCS__Group_2__043112 = new BitSet(new long[]{0x0000000000000000L,0x0000000040000000L});
public static final BitSet FOLLOW_rule__ForExpCS__Group_2__1_in_rule__ForExpCS__Group_2__043115 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ForExpCS__OwnedTargetAssignment_2_0_in_rule__ForExpCS__Group_2__0__Impl43142 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ForExpCS__Group_2__1__Impl_in_rule__ForExpCS__Group_2__143172 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_94_in_rule__ForExpCS__Group_2__1__Impl43200 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ForExpCS__Group_4__0__Impl_in_rule__ForExpCS__Group_4__043235 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__ForExpCS__Group_4__1_in_rule__ForExpCS__Group_4__043238 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_123_in_rule__ForExpCS__Group_4__0__Impl43266 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ForExpCS__Group_4__1__Impl_in_rule__ForExpCS__Group_4__143297 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ForExpCS__OwnedConditionAssignment_4_1_in_rule__ForExpCS__Group_4__1__Impl43324 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__Group_0__0__Impl_in_rule__ImperativeIterateExpCS__Group_0__043358 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__Group_0__1_in_rule__ImperativeIterateExpCS__Group_0__043361 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__NameAssignment_0_0_in_rule__ImperativeIterateExpCS__Group_0__0__Impl43388 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__Group_0__1__Impl_in_rule__ImperativeIterateExpCS__Group_0__143418 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__Group_0__2_in_rule__ImperativeIterateExpCS__Group_0__143421 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_91_in_rule__ImperativeIterateExpCS__Group_0__1__Impl43449 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__Group_0__2__Impl_in_rule__ImperativeIterateExpCS__Group_0__243480 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__Group_0__3_in_rule__ImperativeIterateExpCS__Group_0__243483 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__Group_0_2__0_in_rule__ImperativeIterateExpCS__Group_0__2__Impl43510 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__Group_0__3__Impl_in_rule__ImperativeIterateExpCS__Group_0__343541 = new BitSet(new long[]{0x0000000000000000L,0x0000000010000000L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__Group_0__4_in_rule__ImperativeIterateExpCS__Group_0__343544 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__OwnedBodyAssignment_0_3_in_rule__ImperativeIterateExpCS__Group_0__3__Impl43571 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__Group_0__4__Impl_in_rule__ImperativeIterateExpCS__Group_0__443601 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_92_in_rule__ImperativeIterateExpCS__Group_0__4__Impl43629 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__Group_0_2__0__Impl_in_rule__ImperativeIterateExpCS__Group_0_2__043670 = new BitSet(new long[]{0x0000000000000000L,0x0800000000000000L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__Group_0_2__1_in_rule__ImperativeIterateExpCS__Group_0_2__043673 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__OwnedIteratorAssignment_0_2_0_in_rule__ImperativeIterateExpCS__Group_0_2__0__Impl43700 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__Group_0_2__1__Impl_in_rule__ImperativeIterateExpCS__Group_0_2__143730 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_123_in_rule__ImperativeIterateExpCS__Group_0_2__1__Impl43758 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__Group_1__0__Impl_in_rule__ImperativeIterateExpCS__Group_1__043793 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__Group_1__1_in_rule__ImperativeIterateExpCS__Group_1__043796 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__NameAssignment_1_0_in_rule__ImperativeIterateExpCS__Group_1__0__Impl43823 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__Group_1__1__Impl_in_rule__ImperativeIterateExpCS__Group_1__143853 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__Group_1__2_in_rule__ImperativeIterateExpCS__Group_1__143856 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_91_in_rule__ImperativeIterateExpCS__Group_1__1__Impl43884 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__Group_1__2__Impl_in_rule__ImperativeIterateExpCS__Group_1__243915 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__Group_1__3_in_rule__ImperativeIterateExpCS__Group_1__243918 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__Group_1_2__0_in_rule__ImperativeIterateExpCS__Group_1__2__Impl43945 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__Group_1__3__Impl_in_rule__ImperativeIterateExpCS__Group_1__343976 = new BitSet(new long[]{0x0000000000000000L,0x0000000010000000L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__Group_1__4_in_rule__ImperativeIterateExpCS__Group_1__343979 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__OwnedConditionAssignment_1_3_in_rule__ImperativeIterateExpCS__Group_1__3__Impl44006 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__Group_1__4__Impl_in_rule__ImperativeIterateExpCS__Group_1__444036 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_92_in_rule__ImperativeIterateExpCS__Group_1__4__Impl44064 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__Group_1_2__0__Impl_in_rule__ImperativeIterateExpCS__Group_1_2__044105 = new BitSet(new long[]{0x0000000000000000L,0x0800000000000000L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__Group_1_2__1_in_rule__ImperativeIterateExpCS__Group_1_2__044108 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__OwnedIteratorAssignment_1_2_0_in_rule__ImperativeIterateExpCS__Group_1_2__0__Impl44135 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__Group_1_2__1__Impl_in_rule__ImperativeIterateExpCS__Group_1_2__144165 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_123_in_rule__ImperativeIterateExpCS__Group_1_2__1__Impl44193 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__Group_2__0__Impl_in_rule__ImperativeIterateExpCS__Group_2__044228 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__Group_2__1_in_rule__ImperativeIterateExpCS__Group_2__044231 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__NameAssignment_2_0_in_rule__ImperativeIterateExpCS__Group_2__0__Impl44258 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__Group_2__1__Impl_in_rule__ImperativeIterateExpCS__Group_2__144288 = new BitSet(new long[]{0x0000000000000180L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__Group_2__2_in_rule__ImperativeIterateExpCS__Group_2__144291 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_91_in_rule__ImperativeIterateExpCS__Group_2__1__Impl44319 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__Group_2__2__Impl_in_rule__ImperativeIterateExpCS__Group_2__244350 = new BitSet(new long[]{0x0000000000000180L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__Group_2__3_in_rule__ImperativeIterateExpCS__Group_2__244353 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__Group_2_2__0_in_rule__ImperativeIterateExpCS__Group_2__2__Impl44380 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__Group_2__3__Impl_in_rule__ImperativeIterateExpCS__Group_2__344411 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__Group_2__4_in_rule__ImperativeIterateExpCS__Group_2__344414 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__OwnedTargetAssignment_2_3_in_rule__ImperativeIterateExpCS__Group_2__3__Impl44441 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__Group_2__4__Impl_in_rule__ImperativeIterateExpCS__Group_2__444471 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__Group_2__5_in_rule__ImperativeIterateExpCS__Group_2__444474 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_84_in_rule__ImperativeIterateExpCS__Group_2__4__Impl44502 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__Group_2__5__Impl_in_rule__ImperativeIterateExpCS__Group_2__544533 = new BitSet(new long[]{0x0000000000000000L,0x0800000000000000L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__Group_2__6_in_rule__ImperativeIterateExpCS__Group_2__544536 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__OwnedBodyAssignment_2_5_in_rule__ImperativeIterateExpCS__Group_2__5__Impl44563 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__Group_2__6__Impl_in_rule__ImperativeIterateExpCS__Group_2__644593 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__Group_2__7_in_rule__ImperativeIterateExpCS__Group_2__644596 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_123_in_rule__ImperativeIterateExpCS__Group_2__6__Impl44624 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__Group_2__7__Impl_in_rule__ImperativeIterateExpCS__Group_2__744655 = new BitSet(new long[]{0x0000000000000000L,0x0000000010000000L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__Group_2__8_in_rule__ImperativeIterateExpCS__Group_2__744658 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__OwnedConditionAssignment_2_7_in_rule__ImperativeIterateExpCS__Group_2__7__Impl44685 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__Group_2__8__Impl_in_rule__ImperativeIterateExpCS__Group_2__844715 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_92_in_rule__ImperativeIterateExpCS__Group_2__8__Impl44743 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__Group_2_2__0__Impl_in_rule__ImperativeIterateExpCS__Group_2_2__044792 = new BitSet(new long[]{0x0000000000000000L,0x0000000040000000L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__Group_2_2__1_in_rule__ImperativeIterateExpCS__Group_2_2__044795 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__OwnedIteratorAssignment_2_2_0_in_rule__ImperativeIterateExpCS__Group_2_2__0__Impl44822 = new BitSet(new long[]{0x0000000000000002L});
}
private static class FollowSets002 {
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__Group_2_2__1__Impl_in_rule__ImperativeIterateExpCS__Group_2_2__144852 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_94_in_rule__ImperativeIterateExpCS__Group_2_2__1__Impl44880 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__InstantiationExpCS__Group__0__Impl_in_rule__InstantiationExpCS__Group__044915 = new BitSet(new long[]{0xFE00000000000180L,0x80000000000000FFL,0x0000000000000001L});
public static final BitSet FOLLOW_rule__InstantiationExpCS__Group__1_in_rule__InstantiationExpCS__Group__044918 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_137_in_rule__InstantiationExpCS__Group__0__Impl44946 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__InstantiationExpCS__Group__1__Impl_in_rule__InstantiationExpCS__Group__144977 = new BitSet(new long[]{0x0000000000000000L,0x0000000028000000L});
public static final BitSet FOLLOW_rule__InstantiationExpCS__Group__2_in_rule__InstantiationExpCS__Group__144980 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__InstantiationExpCS__OwnedClassRefAssignment_1_in_rule__InstantiationExpCS__Group__1__Impl45007 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__InstantiationExpCS__Group__2__Impl_in_rule__InstantiationExpCS__Group__245037 = new BitSet(new long[]{0x0000000000000000L,0x0000000028000000L});
public static final BitSet FOLLOW_rule__InstantiationExpCS__Group__3_in_rule__InstantiationExpCS__Group__245040 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__InstantiationExpCS__Group_2__0_in_rule__InstantiationExpCS__Group__2__Impl45067 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__InstantiationExpCS__Group__3__Impl_in_rule__InstantiationExpCS__Group__345098 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008180000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__InstantiationExpCS__Group__4_in_rule__InstantiationExpCS__Group__345101 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_91_in_rule__InstantiationExpCS__Group__3__Impl45129 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__InstantiationExpCS__Group__4__Impl_in_rule__InstantiationExpCS__Group__445160 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008180000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__InstantiationExpCS__Group__5_in_rule__InstantiationExpCS__Group__445163 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__InstantiationExpCS__Group_4__0_in_rule__InstantiationExpCS__Group__4__Impl45190 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__InstantiationExpCS__Group__5__Impl_in_rule__InstantiationExpCS__Group__545221 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_92_in_rule__InstantiationExpCS__Group__5__Impl45249 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__InstantiationExpCS__Group_2__0__Impl_in_rule__InstantiationExpCS__Group_2__045292 = new BitSet(new long[]{0x0000000000000180L});
public static final BitSet FOLLOW_rule__InstantiationExpCS__Group_2__1_in_rule__InstantiationExpCS__Group_2__045295 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_93_in_rule__InstantiationExpCS__Group_2__0__Impl45323 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__InstantiationExpCS__Group_2__1__Impl_in_rule__InstantiationExpCS__Group_2__145354 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__InstantiationExpCS__OwnedExtentRefAssignment_2_1_in_rule__InstantiationExpCS__Group_2__1__Impl45381 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__InstantiationExpCS__Group_4__0__Impl_in_rule__InstantiationExpCS__Group_4__045415 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__InstantiationExpCS__Group_4__1_in_rule__InstantiationExpCS__Group_4__045418 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__InstantiationExpCS__OwnedArgumentsAssignment_4_0_in_rule__InstantiationExpCS__Group_4__0__Impl45445 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__InstantiationExpCS__Group_4__1__Impl_in_rule__InstantiationExpCS__Group_4__145475 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__InstantiationExpCS__Group_4_1__0_in_rule__InstantiationExpCS__Group_4__1__Impl45502 = new BitSet(new long[]{0x0000000000000002L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__InstantiationExpCS__Group_4_1__0__Impl_in_rule__InstantiationExpCS__Group_4_1__045537 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__InstantiationExpCS__Group_4_1__1_in_rule__InstantiationExpCS__Group_4_1__045540 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_95_in_rule__InstantiationExpCS__Group_4_1__0__Impl45568 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__InstantiationExpCS__Group_4_1__1__Impl_in_rule__InstantiationExpCS__Group_4_1__145599 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__InstantiationExpCS__OwnedArgumentsAssignment_4_1_1_in_rule__InstantiationExpCS__Group_4_1__1__Impl45626 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ListLiteralExpCS__Group__0__Impl_in_rule__ListLiteralExpCS__Group__045660 = new BitSet(new long[]{0x0000000000000000L,0x0000000800000000L});
public static final BitSet FOLLOW_rule__ListLiteralExpCS__Group__1_in_rule__ListLiteralExpCS__Group__045663 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_127_in_rule__ListLiteralExpCS__Group__0__Impl45691 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ListLiteralExpCS__Group__1__Impl_in_rule__ListLiteralExpCS__Group__145722 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000019080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__ListLiteralExpCS__Group__2_in_rule__ListLiteralExpCS__Group__145725 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_99_in_rule__ListLiteralExpCS__Group__1__Impl45753 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ListLiteralExpCS__Group__2__Impl_in_rule__ListLiteralExpCS__Group__245784 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000019080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__ListLiteralExpCS__Group__3_in_rule__ListLiteralExpCS__Group__245787 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ListLiteralExpCS__Group__3__Impl_in_rule__ListLiteralExpCS__Group__345845 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000019080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__ListLiteralExpCS__Group__4_in_rule__ListLiteralExpCS__Group__345848 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ListLiteralExpCS__Group_3__0_in_rule__ListLiteralExpCS__Group__3__Impl45875 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ListLiteralExpCS__Group__4__Impl_in_rule__ListLiteralExpCS__Group__445906 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_100_in_rule__ListLiteralExpCS__Group__4__Impl45934 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ListLiteralExpCS__Group_3__0__Impl_in_rule__ListLiteralExpCS__Group_3__045975 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__ListLiteralExpCS__Group_3__1_in_rule__ListLiteralExpCS__Group_3__045978 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ListLiteralExpCS__OwnedPartsAssignment_3_0_in_rule__ListLiteralExpCS__Group_3__0__Impl46005 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ListLiteralExpCS__Group_3__1__Impl_in_rule__ListLiteralExpCS__Group_3__146035 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ListLiteralExpCS__Group_3_1__0_in_rule__ListLiteralExpCS__Group_3__1__Impl46062 = new BitSet(new long[]{0x0000000000000002L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__ListLiteralExpCS__Group_3_1__0__Impl_in_rule__ListLiteralExpCS__Group_3_1__046097 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000009080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__ListLiteralExpCS__Group_3_1__1_in_rule__ListLiteralExpCS__Group_3_1__046100 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_95_in_rule__ListLiteralExpCS__Group_3_1__0__Impl46128 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ListLiteralExpCS__Group_3_1__1__Impl_in_rule__ListLiteralExpCS__Group_3_1__146159 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ListLiteralExpCS__OwnedPartsAssignment_3_1_1_in_rule__ListLiteralExpCS__Group_3_1__1__Impl46186 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LogExpCS__Group__0__Impl_in_rule__LogExpCS__Group__046220 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L});
public static final BitSet FOLLOW_rule__LogExpCS__Group__1_in_rule__LogExpCS__Group__046223 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_138_in_rule__LogExpCS__Group__0__Impl46251 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LogExpCS__Group__1__Impl_in_rule__LogExpCS__Group__146282 = new BitSet(new long[]{0x0000000000000060L});
public static final BitSet FOLLOW_rule__LogExpCS__Group__2_in_rule__LogExpCS__Group__146285 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_91_in_rule__LogExpCS__Group__1__Impl46313 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LogExpCS__Group__2__Impl_in_rule__LogExpCS__Group__246344 = new BitSet(new long[]{0x0000000000000000L,0x0000000090000000L});
public static final BitSet FOLLOW_rule__LogExpCS__Group__3_in_rule__LogExpCS__Group__246347 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LogExpCS__OwnedMessageAssignment_2_in_rule__LogExpCS__Group__2__Impl46374 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LogExpCS__Group__3__Impl_in_rule__LogExpCS__Group__346404 = new BitSet(new long[]{0x0000000000000000L,0x0000000090000000L});
public static final BitSet FOLLOW_rule__LogExpCS__Group__4_in_rule__LogExpCS__Group__346407 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LogExpCS__Group_3__0_in_rule__LogExpCS__Group__3__Impl46434 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LogExpCS__Group__4__Impl_in_rule__LogExpCS__Group__446465 = new BitSet(new long[]{0x0000000000000000L,0x0000000090000000L});
public static final BitSet FOLLOW_rule__LogExpCS__Group__5_in_rule__LogExpCS__Group__446468 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LogExpCS__Group_4__0_in_rule__LogExpCS__Group__4__Impl46495 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LogExpCS__Group__5__Impl_in_rule__LogExpCS__Group__546526 = new BitSet(new long[]{0x0000000000000000L,0x0040000000000000L});
public static final BitSet FOLLOW_rule__LogExpCS__Group__6_in_rule__LogExpCS__Group__546529 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_92_in_rule__LogExpCS__Group__5__Impl46557 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LogExpCS__Group__6__Impl_in_rule__LogExpCS__Group__646588 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LogExpCS__Group_6__0_in_rule__LogExpCS__Group__6__Impl46615 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LogExpCS__Group_3__0__Impl_in_rule__LogExpCS__Group_3__046660 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__LogExpCS__Group_3__1_in_rule__LogExpCS__Group_3__046663 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_95_in_rule__LogExpCS__Group_3__0__Impl46691 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LogExpCS__Group_3__1__Impl_in_rule__LogExpCS__Group_3__146722 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LogExpCS__OwnedElementAssignment_3_1_in_rule__LogExpCS__Group_3__1__Impl46749 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LogExpCS__Group_4__0__Impl_in_rule__LogExpCS__Group_4__046783 = new BitSet(new long[]{0x0000000000000000L,0x00000000000E0000L});
public static final BitSet FOLLOW_rule__LogExpCS__Group_4__1_in_rule__LogExpCS__Group_4__046786 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_95_in_rule__LogExpCS__Group_4__0__Impl46814 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LogExpCS__Group_4__1__Impl_in_rule__LogExpCS__Group_4__146845 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LogExpCS__SeverityAssignment_4_1_in_rule__LogExpCS__Group_4__1__Impl46872 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LogExpCS__Group_6__0__Impl_in_rule__LogExpCS__Group_6__046906 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__LogExpCS__Group_6__1_in_rule__LogExpCS__Group_6__046909 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_118_in_rule__LogExpCS__Group_6__0__Impl46937 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LogExpCS__Group_6__1__Impl_in_rule__LogExpCS__Group_6__146968 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LogExpCS__OwnedConditionAssignment_6_1_in_rule__LogExpCS__Group_6__1__Impl46995 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__RaiseExpCS__Group__0__Impl_in_rule__RaiseExpCS__Group__047029 = new BitSet(new long[]{0xFE00000000000180L,0x80000000000000FFL,0x0000000000000001L});
public static final BitSet FOLLOW_rule__RaiseExpCS__Group__1_in_rule__RaiseExpCS__Group__047032 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_139_in_rule__RaiseExpCS__Group__0__Impl47060 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__RaiseExpCS__Group__1__Impl_in_rule__RaiseExpCS__Group__147091 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L});
public static final BitSet FOLLOW_rule__RaiseExpCS__Group__2_in_rule__RaiseExpCS__Group__147094 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__RaiseExpCS__OwnedExceptionRefAssignment_1_in_rule__RaiseExpCS__Group__1__Impl47121 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__RaiseExpCS__Group__2__Impl_in_rule__RaiseExpCS__Group__247151 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__RaiseExpCS__Group__3_in_rule__RaiseExpCS__Group__247154 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_91_in_rule__RaiseExpCS__Group__2__Impl47182 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__RaiseExpCS__Group__3__Impl_in_rule__RaiseExpCS__Group__347213 = new BitSet(new long[]{0x0000000000000000L,0x0000000090000000L});
public static final BitSet FOLLOW_rule__RaiseExpCS__Group__4_in_rule__RaiseExpCS__Group__347216 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__RaiseExpCS__OwnedArgumentsAssignment_3_in_rule__RaiseExpCS__Group__3__Impl47243 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__RaiseExpCS__Group__4__Impl_in_rule__RaiseExpCS__Group__447273 = new BitSet(new long[]{0x0000000000000000L,0x0000000090000000L});
public static final BitSet FOLLOW_rule__RaiseExpCS__Group__5_in_rule__RaiseExpCS__Group__447276 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__RaiseExpCS__Group_4__0_in_rule__RaiseExpCS__Group__4__Impl47303 = new BitSet(new long[]{0x0000000000000002L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__RaiseExpCS__Group__5__Impl_in_rule__RaiseExpCS__Group__547334 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_92_in_rule__RaiseExpCS__Group__5__Impl47362 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__RaiseExpCS__Group_4__0__Impl_in_rule__RaiseExpCS__Group_4__047405 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__RaiseExpCS__Group_4__1_in_rule__RaiseExpCS__Group_4__047408 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_95_in_rule__RaiseExpCS__Group_4__0__Impl47436 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__RaiseExpCS__Group_4__1__Impl_in_rule__RaiseExpCS__Group_4__147467 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__RaiseExpCS__OwnedArgumentsAssignment_4_1_in_rule__RaiseExpCS__Group_4__1__Impl47494 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ReturnExpCS__Group__0__Impl_in_rule__ReturnExpCS__Group__047528 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__ReturnExpCS__Group__1_in_rule__ReturnExpCS__Group__047531 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_140_in_rule__ReturnExpCS__Group__0__Impl47559 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ReturnExpCS__Group__1__Impl_in_rule__ReturnExpCS__Group__147590 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__ReturnExpCS__Group__2_in_rule__ReturnExpCS__Group__147593 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ReturnExpCS__Group__2__Impl_in_rule__ReturnExpCS__Group__247651 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ReturnExpCS__OwnedValueAssignment_2_in_rule__ReturnExpCS__Group__2__Impl47678 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SwitchExpCS__Group_0__0__Impl_in_rule__SwitchExpCS__Group_0__047715 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L});
public static final BitSet FOLLOW_rule__SwitchExpCS__Group_0__1_in_rule__SwitchExpCS__Group_0__047718 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SwitchExpCS__IfSyntaxAssignment_0_0_in_rule__SwitchExpCS__Group_0__0__Impl47745 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SwitchExpCS__Group_0__1__Impl_in_rule__SwitchExpCS__Group_0__147775 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x000000000000E000L});
public static final BitSet FOLLOW_rule__SwitchExpCS__Group_0__2_in_rule__SwitchExpCS__Group_0__147778 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SwitchExpCS__OwnedAltPartsAssignment_0_1_in_rule__SwitchExpCS__Group_0__1__Impl47805 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SwitchExpCS__Group_0__2__Impl_in_rule__SwitchExpCS__Group_0__247835 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x000000000000E000L});
public static final BitSet FOLLOW_rule__SwitchExpCS__Group_0__3_in_rule__SwitchExpCS__Group_0__247838 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SwitchExpCS__Group_0_2__0_in_rule__SwitchExpCS__Group_0__2__Impl47865 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000004000L});
public static final BitSet FOLLOW_rule__SwitchExpCS__Group_0__3__Impl_in_rule__SwitchExpCS__Group_0__347896 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x000000000000E000L});
public static final BitSet FOLLOW_rule__SwitchExpCS__Group_0__4_in_rule__SwitchExpCS__Group_0__347899 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SwitchExpCS__Group_0_3__0_in_rule__SwitchExpCS__Group_0__3__Impl47926 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SwitchExpCS__Group_0__4__Impl_in_rule__SwitchExpCS__Group_0__447957 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_141_in_rule__SwitchExpCS__Group_0__4__Impl47986 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SwitchExpCS__Group_0_2__0__Impl_in_rule__SwitchExpCS__Group_0_2__048029 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L});
public static final BitSet FOLLOW_rule__SwitchExpCS__Group_0_2__1_in_rule__SwitchExpCS__Group_0_2__048032 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_142_in_rule__SwitchExpCS__Group_0_2__0__Impl48060 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SwitchExpCS__Group_0_2__1__Impl_in_rule__SwitchExpCS__Group_0_2__148091 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SwitchExpCS__OwnedAltPartsAssignment_0_2_1_in_rule__SwitchExpCS__Group_0_2__1__Impl48118 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SwitchExpCS__Group_0_3__0__Impl_in_rule__SwitchExpCS__Group_0_3__048152 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__SwitchExpCS__Group_0_3__1_in_rule__SwitchExpCS__Group_0_3__048155 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_143_in_rule__SwitchExpCS__Group_0_3__0__Impl48183 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SwitchExpCS__Group_0_3__1__Impl_in_rule__SwitchExpCS__Group_0_3__148214 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SwitchExpCS__OwnedElsePartAssignment_0_3_1_in_rule__SwitchExpCS__Group_0_3__1__Impl48241 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SwitchExpCS__Group_1__0__Impl_in_rule__SwitchExpCS__Group_1__048275 = new BitSet(new long[]{0x0000000000000000L,0x0000000808000000L});
public static final BitSet FOLLOW_rule__SwitchExpCS__Group_1__1_in_rule__SwitchExpCS__Group_1__048278 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_144_in_rule__SwitchExpCS__Group_1__0__Impl48306 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SwitchExpCS__Group_1__1__Impl_in_rule__SwitchExpCS__Group_1__148337 = new BitSet(new long[]{0x0000000000000000L,0x0000000808000000L});
public static final BitSet FOLLOW_rule__SwitchExpCS__Group_1__2_in_rule__SwitchExpCS__Group_1__148340 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SwitchExpCS__Group_1_1__0_in_rule__SwitchExpCS__Group_1__1__Impl48367 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SwitchExpCS__Group_1__2__Impl_in_rule__SwitchExpCS__Group_1__248398 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000020000L});
public static final BitSet FOLLOW_rule__SwitchExpCS__Group_1__3_in_rule__SwitchExpCS__Group_1__248401 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_99_in_rule__SwitchExpCS__Group_1__2__Impl48429 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SwitchExpCS__Group_1__3__Impl_in_rule__SwitchExpCS__Group_1__348460 = new BitSet(new long[]{0x0000000000000000L,0x0000001000000000L,0x0000000000008000L});
public static final BitSet FOLLOW_rule__SwitchExpCS__Group_1__4_in_rule__SwitchExpCS__Group_1__348463 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SwitchExpCS__Group_1_3__0_in_rule__SwitchExpCS__Group_1__3__Impl48492 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000020000L});
public static final BitSet FOLLOW_rule__SwitchExpCS__Group_1_3__0_in_rule__SwitchExpCS__Group_1__3__Impl48504 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000020000L});
public static final BitSet FOLLOW_rule__SwitchExpCS__Group_1__4__Impl_in_rule__SwitchExpCS__Group_1__448537 = new BitSet(new long[]{0x0000000000000000L,0x0000001000000000L,0x0000000000008000L});
public static final BitSet FOLLOW_rule__SwitchExpCS__Group_1__5_in_rule__SwitchExpCS__Group_1__448540 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SwitchExpCS__Group_1_4__0_in_rule__SwitchExpCS__Group_1__4__Impl48567 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SwitchExpCS__Group_1__5__Impl_in_rule__SwitchExpCS__Group_1__548598 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_100_in_rule__SwitchExpCS__Group_1__5__Impl48626 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SwitchExpCS__Group_1_1__0__Impl_in_rule__SwitchExpCS__Group_1_1__048669 = new BitSet(new long[]{0x0000000000000180L});
public static final BitSet FOLLOW_rule__SwitchExpCS__Group_1_1__1_in_rule__SwitchExpCS__Group_1_1__048672 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_91_in_rule__SwitchExpCS__Group_1_1__0__Impl48700 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SwitchExpCS__Group_1_1__1__Impl_in_rule__SwitchExpCS__Group_1_1__148731 = new BitSet(new long[]{0x0000000000000000L,0x0000000010000000L});
public static final BitSet FOLLOW_rule__SwitchExpCS__Group_1_1__2_in_rule__SwitchExpCS__Group_1_1__148734 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SwitchExpCS__OwnedIteratorAssignment_1_1_1_in_rule__SwitchExpCS__Group_1_1__1__Impl48761 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SwitchExpCS__Group_1_1__2__Impl_in_rule__SwitchExpCS__Group_1_1__248791 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_92_in_rule__SwitchExpCS__Group_1_1__2__Impl48819 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SwitchExpCS__Group_1_3__0__Impl_in_rule__SwitchExpCS__Group_1_3__048856 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L});
public static final BitSet FOLLOW_rule__SwitchExpCS__Group_1_3__1_in_rule__SwitchExpCS__Group_1_3__048859 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_145_in_rule__SwitchExpCS__Group_1_3__0__Impl48887 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SwitchExpCS__Group_1_3__1__Impl_in_rule__SwitchExpCS__Group_1_3__148918 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SwitchExpCS__OwnedAltPartsAssignment_1_3_1_in_rule__SwitchExpCS__Group_1_3__1__Impl48945 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SwitchExpCS__Group_1_4__0__Impl_in_rule__SwitchExpCS__Group_1_4__048979 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__SwitchExpCS__Group_1_4__1_in_rule__SwitchExpCS__Group_1_4__048982 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_143_in_rule__SwitchExpCS__Group_1_4__0__Impl49010 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SwitchExpCS__Group_1_4__1__Impl_in_rule__SwitchExpCS__Group_1_4__149041 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SwitchExpCS__OwnedElsePartAssignment_1_4_1_in_rule__SwitchExpCS__Group_1_4__1__Impl49068 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SwitchAltCS__Group__0__Impl_in_rule__SwitchAltCS__Group__049102 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__SwitchAltCS__Group__1_in_rule__SwitchAltCS__Group__049105 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_91_in_rule__SwitchAltCS__Group__0__Impl49133 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SwitchAltCS__Group__1__Impl_in_rule__SwitchAltCS__Group__149164 = new BitSet(new long[]{0x0000000000000000L,0x0000000010000000L});
public static final BitSet FOLLOW_rule__SwitchAltCS__Group__2_in_rule__SwitchAltCS__Group__149167 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SwitchAltCS__OwnedConditionAssignment_1_in_rule__SwitchAltCS__Group__1__Impl49194 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SwitchAltCS__Group__2__Impl_in_rule__SwitchAltCS__Group__249224 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__SwitchAltCS__Group__3_in_rule__SwitchAltCS__Group__249227 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_92_in_rule__SwitchAltCS__Group__2__Impl49255 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SwitchAltCS__Group__3__Impl_in_rule__SwitchAltCS__Group__349286 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SwitchAltCS__OwnedBodyAssignment_3_in_rule__SwitchAltCS__Group__3__Impl49313 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TryExpCS__Group__0__Impl_in_rule__TryExpCS__Group__049351 = new BitSet(new long[]{0xFE00003E00000180L,0x80000008000000FFL,0x00000060101D1FD3L});
public static final BitSet FOLLOW_rule__TryExpCS__Group__1_in_rule__TryExpCS__Group__049354 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TryExpCS__Group__1__Impl_in_rule__TryExpCS__Group__149412 = new BitSet(new long[]{0x0000000000000000L,0x0000000800000000L});
public static final BitSet FOLLOW_rule__TryExpCS__Group__2_in_rule__TryExpCS__Group__149415 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_146_in_rule__TryExpCS__Group__1__Impl49443 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TryExpCS__Group__2__Impl_in_rule__TryExpCS__Group__249474 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000018080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__TryExpCS__Group__3_in_rule__TryExpCS__Group__249477 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_99_in_rule__TryExpCS__Group__2__Impl49505 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TryExpCS__Group__3__Impl_in_rule__TryExpCS__Group__349536 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000018080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__TryExpCS__Group__4_in_rule__TryExpCS__Group__349539 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TryExpCS__OwnedExpsAssignment_3_in_rule__TryExpCS__Group__3__Impl49566 = new BitSet(new long[]{0xFE0001FE000001F2L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__TryExpCS__Group__4__Impl_in_rule__TryExpCS__Group__449597 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000020L});
public static final BitSet FOLLOW_rule__TryExpCS__Group__5_in_rule__TryExpCS__Group__449600 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_100_in_rule__TryExpCS__Group__4__Impl49628 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TryExpCS__Group__5__Impl_in_rule__TryExpCS__Group__549659 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TryExpCS__OwnedCatchsAssignment_5_in_rule__TryExpCS__Group__5__Impl49688 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000000020L});
public static final BitSet FOLLOW_rule__TryExpCS__OwnedCatchsAssignment_5_in_rule__TryExpCS__Group__5__Impl49700 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000000020L});
public static final BitSet FOLLOW_rule__VarDeclarationCS__Group__0__Impl_in_rule__VarDeclarationCS__Group__049745 = new BitSet(new long[]{0x0000800000000000L,0x0000000100300000L});
public static final BitSet FOLLOW_rule__VarDeclarationCS__Group__1_in_rule__VarDeclarationCS__Group__049748 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__VarDeclarationCS__NameAssignment_0_in_rule__VarDeclarationCS__Group__0__Impl49775 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__VarDeclarationCS__Group__1__Impl_in_rule__VarDeclarationCS__Group__149805 = new BitSet(new long[]{0x0000800000000000L,0x0000000100300000L});
public static final BitSet FOLLOW_rule__VarDeclarationCS__Group__2_in_rule__VarDeclarationCS__Group__149808 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__VarDeclarationCS__Group_1__0_in_rule__VarDeclarationCS__Group__1__Impl49835 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__VarDeclarationCS__Group__2__Impl_in_rule__VarDeclarationCS__Group__249866 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__VarDeclarationCS__Group_2__0_in_rule__VarDeclarationCS__Group__2__Impl49893 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__VarDeclarationCS__Group_1__0__Impl_in_rule__VarDeclarationCS__Group_1__049930 = new BitSet(new long[]{0xFE00000000000180L,0x80000000000000FFL,0x0000000000000001L});
public static final BitSet FOLLOW_rule__VarDeclarationCS__Group_1__1_in_rule__VarDeclarationCS__Group_1__049933 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_96_in_rule__VarDeclarationCS__Group_1__0__Impl49961 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__VarDeclarationCS__Group_1__1__Impl_in_rule__VarDeclarationCS__Group_1__149992 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__VarDeclarationCS__OwnedTypeAssignment_1_1_in_rule__VarDeclarationCS__Group_1__1__Impl50019 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__VarDeclarationCS__Group_2__0__Impl_in_rule__VarDeclarationCS__Group_2__050053 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__VarDeclarationCS__Group_2__1_in_rule__VarDeclarationCS__Group_2__050056 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__VarDeclarationCS__InitOpAssignment_2_0_in_rule__VarDeclarationCS__Group_2__0__Impl50083 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__VarDeclarationCS__Group_2__1__Impl_in_rule__VarDeclarationCS__Group_2__150113 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__VarDeclarationCS__OwnedInitExpressionAssignment_2_1_in_rule__VarDeclarationCS__Group_2__1__Impl50140 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__VarDeclarationNoInitCS__Group__0__Impl_in_rule__VarDeclarationNoInitCS__Group__050174 = new BitSet(new long[]{0x0000000000000000L,0x0000000100000000L});
public static final BitSet FOLLOW_rule__VarDeclarationNoInitCS__Group__1_in_rule__VarDeclarationNoInitCS__Group__050177 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__VarDeclarationNoInitCS__NameAssignment_0_in_rule__VarDeclarationNoInitCS__Group__0__Impl50204 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__VarDeclarationNoInitCS__Group__1__Impl_in_rule__VarDeclarationNoInitCS__Group__150234 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__VarDeclarationNoInitCS__Group_1__0_in_rule__VarDeclarationNoInitCS__Group__1__Impl50261 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__VarDeclarationNoInitCS__Group_1__0__Impl_in_rule__VarDeclarationNoInitCS__Group_1__050296 = new BitSet(new long[]{0xFE00000000000180L,0x80000000000000FFL,0x0000000000000001L});
public static final BitSet FOLLOW_rule__VarDeclarationNoInitCS__Group_1__1_in_rule__VarDeclarationNoInitCS__Group_1__050299 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_96_in_rule__VarDeclarationNoInitCS__Group_1__0__Impl50327 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__VarDeclarationNoInitCS__Group_1__1__Impl_in_rule__VarDeclarationNoInitCS__Group_1__150358 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__VarDeclarationNoInitCS__OwnedTypeAssignment_1_1_in_rule__VarDeclarationNoInitCS__Group_1__1__Impl50385 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__VarsInitializationCS__Group__0__Impl_in_rule__VarsInitializationCS__Group__050419 = new BitSet(new long[]{0x0000000000000180L});
public static final BitSet FOLLOW_rule__VarsInitializationCS__Group__1_in_rule__VarsInitializationCS__Group__050422 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_147_in_rule__VarsInitializationCS__Group__0__Impl50450 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__VarsInitializationCS__Group__1__Impl_in_rule__VarsInitializationCS__Group__150481 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__VarsInitializationCS__Group__2_in_rule__VarsInitializationCS__Group__150484 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__VarsInitializationCS__OwnedVarDeclarationsAssignment_1_in_rule__VarsInitializationCS__Group__1__Impl50511 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__VarsInitializationCS__Group__2__Impl_in_rule__VarsInitializationCS__Group__250541 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__VarsInitializationCS__Group_2__0_in_rule__VarsInitializationCS__Group__2__Impl50568 = new BitSet(new long[]{0x0000000000000002L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__VarsInitializationCS__Group_2__0__Impl_in_rule__VarsInitializationCS__Group_2__050605 = new BitSet(new long[]{0x0000000000000180L});
public static final BitSet FOLLOW_rule__VarsInitializationCS__Group_2__1_in_rule__VarsInitializationCS__Group_2__050608 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_95_in_rule__VarsInitializationCS__Group_2__0__Impl50636 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__VarsInitializationCS__Group_2__1__Impl_in_rule__VarsInitializationCS__Group_2__150667 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__VarsInitializationCS__OwnedVarDeclarationsAssignment_2_1_in_rule__VarsInitializationCS__Group_2__1__Impl50694 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__WhileExpCS__Group__0__Impl_in_rule__WhileExpCS__Group__050728 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L});
public static final BitSet FOLLOW_rule__WhileExpCS__Group__1_in_rule__WhileExpCS__Group__050731 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_148_in_rule__WhileExpCS__Group__0__Impl50759 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__WhileExpCS__Group__1__Impl_in_rule__WhileExpCS__Group__150790 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__WhileExpCS__Group__2_in_rule__WhileExpCS__Group__150793 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_91_in_rule__WhileExpCS__Group__1__Impl50821 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__WhileExpCS__Group__2__Impl_in_rule__WhileExpCS__Group__250852 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__WhileExpCS__Group__3_in_rule__WhileExpCS__Group__250855 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__WhileExpCS__Group_2__0_in_rule__WhileExpCS__Group__2__Impl50882 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__WhileExpCS__Group__3__Impl_in_rule__WhileExpCS__Group__350913 = new BitSet(new long[]{0x0000000000000000L,0x0000000010000000L});
public static final BitSet FOLLOW_rule__WhileExpCS__Group__4_in_rule__WhileExpCS__Group__350916 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__WhileExpCS__OwnedConditionAssignment_3_in_rule__WhileExpCS__Group__3__Impl50943 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__WhileExpCS__Group__4__Impl_in_rule__WhileExpCS__Group__450973 = new BitSet(new long[]{0x0000000000000000L,0x0000000800000000L});
public static final BitSet FOLLOW_rule__WhileExpCS__Group__5_in_rule__WhileExpCS__Group__450976 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_92_in_rule__WhileExpCS__Group__4__Impl51004 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__WhileExpCS__Group__5__Impl_in_rule__WhileExpCS__Group__551035 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000018080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__WhileExpCS__Group__6_in_rule__WhileExpCS__Group__551038 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_99_in_rule__WhileExpCS__Group__5__Impl51066 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__WhileExpCS__Group__6__Impl_in_rule__WhileExpCS__Group__651097 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000018080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__WhileExpCS__Group__7_in_rule__WhileExpCS__Group__651100 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__WhileExpCS__OwnedExpsAssignment_6_in_rule__WhileExpCS__Group__6__Impl51127 = new BitSet(new long[]{0xFE0001FE000001F2L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__WhileExpCS__Group__7__Impl_in_rule__WhileExpCS__Group__751158 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_100_in_rule__WhileExpCS__Group__7__Impl51186 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__WhileExpCS__Group_2__0__Impl_in_rule__WhileExpCS__Group_2__051233 = new BitSet(new long[]{0x0000000000000000L,0x0000000040000000L});
public static final BitSet FOLLOW_rule__WhileExpCS__Group_2__1_in_rule__WhileExpCS__Group_2__051236 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__WhileExpCS__OwnedResultVarAssignment_2_0_in_rule__WhileExpCS__Group_2__0__Impl51263 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__WhileExpCS__Group_2__1__Impl_in_rule__WhileExpCS__Group_2__151293 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_94_in_rule__WhileExpCS__Group_2__1__Impl51321 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__URIFirstPathElementCS__Group_1__0__Impl_in_rule__URIFirstPathElementCS__Group_1__051358 = new BitSet(new long[]{0x0000000000000020L});
public static final BitSet FOLLOW_rule__URIFirstPathElementCS__Group_1__1_in_rule__URIFirstPathElementCS__Group_1__051361 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__URIFirstPathElementCS__Group_1__1__Impl_in_rule__URIFirstPathElementCS__Group_1__151419 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__URIFirstPathElementCS__ReferredElementAssignment_1_1_in_rule__URIFirstPathElementCS__Group_1__1__Impl51446 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CollectionTypeCS__Group__0__Impl_in_rule__CollectionTypeCS__Group__051480 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L});
public static final BitSet FOLLOW_rule__CollectionTypeCS__Group__1_in_rule__CollectionTypeCS__Group__051483 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CollectionTypeCS__NameAssignment_0_in_rule__CollectionTypeCS__Group__0__Impl51510 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CollectionTypeCS__Group__1__Impl_in_rule__CollectionTypeCS__Group__151540 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__0_in_rule__CollectionTypeCS__Group__1__Impl51567 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__0__Impl_in_rule__CollectionTypeCS__Group_1__051602 = new BitSet(new long[]{0xFE00000000000180L,0x80000000000000FFL,0x0000000000000001L});
public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__1_in_rule__CollectionTypeCS__Group_1__051605 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_91_in_rule__CollectionTypeCS__Group_1__0__Impl51633 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__1__Impl_in_rule__CollectionTypeCS__Group_1__151664 = new BitSet(new long[]{0x0000000000000000L,0x0000000010000000L});
public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__2_in_rule__CollectionTypeCS__Group_1__151667 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CollectionTypeCS__OwnedTypeAssignment_1_1_in_rule__CollectionTypeCS__Group_1__1__Impl51694 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__2__Impl_in_rule__CollectionTypeCS__Group_1__251724 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_92_in_rule__CollectionTypeCS__Group_1__2__Impl51752 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MapTypeCS__Group__0__Impl_in_rule__MapTypeCS__Group__051789 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L});
public static final BitSet FOLLOW_rule__MapTypeCS__Group__1_in_rule__MapTypeCS__Group__051792 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MapTypeCS__NameAssignment_0_in_rule__MapTypeCS__Group__0__Impl51819 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MapTypeCS__Group__1__Impl_in_rule__MapTypeCS__Group__151849 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__0_in_rule__MapTypeCS__Group__1__Impl51876 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__0__Impl_in_rule__MapTypeCS__Group_1__051911 = new BitSet(new long[]{0xFE00000000000180L,0x80000000000000FFL,0x0000000000000001L});
public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__1_in_rule__MapTypeCS__Group_1__051914 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_91_in_rule__MapTypeCS__Group_1__0__Impl51942 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__1__Impl_in_rule__MapTypeCS__Group_1__151973 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__2_in_rule__MapTypeCS__Group_1__151976 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MapTypeCS__OwnedKeyTypeAssignment_1_1_in_rule__MapTypeCS__Group_1__1__Impl52003 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__2__Impl_in_rule__MapTypeCS__Group_1__252033 = new BitSet(new long[]{0xFE00000000000180L,0x80000000000000FFL,0x0000000000000001L});
public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__3_in_rule__MapTypeCS__Group_1__252036 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_95_in_rule__MapTypeCS__Group_1__2__Impl52064 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__3__Impl_in_rule__MapTypeCS__Group_1__352095 = new BitSet(new long[]{0x0000000000000000L,0x0000000010000000L});
public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__4_in_rule__MapTypeCS__Group_1__352098 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MapTypeCS__OwnedValueTypeAssignment_1_3_in_rule__MapTypeCS__Group_1__3__Impl52125 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__4__Impl_in_rule__MapTypeCS__Group_1__452155 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_92_in_rule__MapTypeCS__Group_1__4__Impl52183 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TupleTypeCS__Group__0__Impl_in_rule__TupleTypeCS__Group__052224 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L});
public static final BitSet FOLLOW_rule__TupleTypeCS__Group__1_in_rule__TupleTypeCS__Group__052227 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TupleTypeCS__NameAssignment_0_in_rule__TupleTypeCS__Group__0__Impl52254 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TupleTypeCS__Group__1__Impl_in_rule__TupleTypeCS__Group__152284 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__0_in_rule__TupleTypeCS__Group__1__Impl52311 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__0__Impl_in_rule__TupleTypeCS__Group_1__052346 = new BitSet(new long[]{0x0000000000000180L,0x0000000010000000L});
public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__1_in_rule__TupleTypeCS__Group_1__052349 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_91_in_rule__TupleTypeCS__Group_1__0__Impl52377 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__1__Impl_in_rule__TupleTypeCS__Group_1__152408 = new BitSet(new long[]{0x0000000000000180L,0x0000000010000000L});
public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__2_in_rule__TupleTypeCS__Group_1__152411 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__0_in_rule__TupleTypeCS__Group_1__1__Impl52438 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__2__Impl_in_rule__TupleTypeCS__Group_1__252469 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_92_in_rule__TupleTypeCS__Group_1__2__Impl52497 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1__052534 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__1_in_rule__TupleTypeCS__Group_1_1__052537 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_0_in_rule__TupleTypeCS__Group_1_1__0__Impl52564 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1__152594 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__0_in_rule__TupleTypeCS__Group_1_1__1__Impl52621 = new BitSet(new long[]{0x0000000000000002L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1_1__052656 = new BitSet(new long[]{0x0000000000000180L});
public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__1_in_rule__TupleTypeCS__Group_1_1_1__052659 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_95_in_rule__TupleTypeCS__Group_1_1_1__0__Impl52687 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1_1__152718 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1_in_rule__TupleTypeCS__Group_1_1_1__1__Impl52745 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TuplePartCS__Group__0__Impl_in_rule__TuplePartCS__Group__052779 = new BitSet(new long[]{0x0000000000000000L,0x0000000100000000L});
public static final BitSet FOLLOW_rule__TuplePartCS__Group__1_in_rule__TuplePartCS__Group__052782 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TuplePartCS__NameAssignment_0_in_rule__TuplePartCS__Group__0__Impl52809 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TuplePartCS__Group__1__Impl_in_rule__TuplePartCS__Group__152839 = new BitSet(new long[]{0xFE00000000000180L,0x80000000000000FFL,0x0000000000000001L});
public static final BitSet FOLLOW_rule__TuplePartCS__Group__2_in_rule__TuplePartCS__Group__152842 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_96_in_rule__TuplePartCS__Group__1__Impl52870 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TuplePartCS__Group__2__Impl_in_rule__TuplePartCS__Group__252901 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TuplePartCS__OwnedTypeAssignment_2_in_rule__TuplePartCS__Group__2__Impl52928 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__0__Impl_in_rule__CollectionLiteralExpCS__Group__052964 = new BitSet(new long[]{0x0000000000000000L,0x0000000800000000L});
public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__1_in_rule__CollectionLiteralExpCS__Group__052967 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__OwnedTypeAssignment_0_in_rule__CollectionLiteralExpCS__Group__0__Impl52994 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__1__Impl_in_rule__CollectionLiteralExpCS__Group__153024 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000019080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__2_in_rule__CollectionLiteralExpCS__Group__153027 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_99_in_rule__CollectionLiteralExpCS__Group__1__Impl53055 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__2__Impl_in_rule__CollectionLiteralExpCS__Group__253086 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000019080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__3_in_rule__CollectionLiteralExpCS__Group__253089 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__0_in_rule__CollectionLiteralExpCS__Group__2__Impl53116 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__3__Impl_in_rule__CollectionLiteralExpCS__Group__353147 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_100_in_rule__CollectionLiteralExpCS__Group__3__Impl53175 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__0__Impl_in_rule__CollectionLiteralExpCS__Group_2__053214 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__1_in_rule__CollectionLiteralExpCS__Group_2__053217 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0_in_rule__CollectionLiteralExpCS__Group_2__0__Impl53244 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__1__Impl_in_rule__CollectionLiteralExpCS__Group_2__153274 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0_in_rule__CollectionLiteralExpCS__Group_2__1__Impl53301 = new BitSet(new long[]{0x0000000000000002L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__053336 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000009080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1_in_rule__CollectionLiteralExpCS__Group_2_1__053339 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_95_in_rule__CollectionLiteralExpCS__Group_2_1__0__Impl53367 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__153398 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1_in_rule__CollectionLiteralExpCS__Group_2_1__1__Impl53425 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0__0__Impl_in_rule__CollectionLiteralPartCS__Group_0__053459 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000200000L});
public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0__1_in_rule__CollectionLiteralPartCS__Group_0__053462 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0_in_rule__CollectionLiteralPartCS__Group_0__0__Impl53489 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0__1__Impl_in_rule__CollectionLiteralPartCS__Group_0__153519 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__0_in_rule__CollectionLiteralPartCS__Group_0__1__Impl53546 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__0__Impl_in_rule__CollectionLiteralPartCS__Group_0_1__053581 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__1_in_rule__CollectionLiteralPartCS__Group_0_1__053584 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_149_in_rule__CollectionLiteralPartCS__Group_0_1__0__Impl53612 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__1__Impl_in_rule__CollectionLiteralPartCS__Group_0_1__153643 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1_in_rule__CollectionLiteralPartCS__Group_0_1__1__Impl53670 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__0__Impl_in_rule__CollectionPatternCS__Group__053704 = new BitSet(new long[]{0x0000000000000000L,0x0000000800000000L});
public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__1_in_rule__CollectionPatternCS__Group__053707 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CollectionPatternCS__OwnedTypeAssignment_0_in_rule__CollectionPatternCS__Group__0__Impl53734 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__1__Impl_in_rule__CollectionPatternCS__Group__153764 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000019080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__2_in_rule__CollectionPatternCS__Group__153767 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_99_in_rule__CollectionPatternCS__Group__1__Impl53795 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__2__Impl_in_rule__CollectionPatternCS__Group__253826 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000019080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__3_in_rule__CollectionPatternCS__Group__253829 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2__0_in_rule__CollectionPatternCS__Group__2__Impl53856 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__3__Impl_in_rule__CollectionPatternCS__Group__353887 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_100_in_rule__CollectionPatternCS__Group__3__Impl53915 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2__0__Impl_in_rule__CollectionPatternCS__Group_2__053954 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L,0x0000000000400000L});
public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2__1_in_rule__CollectionPatternCS__Group_2__053957 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CollectionPatternCS__OwnedPartsAssignment_2_0_in_rule__CollectionPatternCS__Group_2__0__Impl53984 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2__1__Impl_in_rule__CollectionPatternCS__Group_2__154014 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L,0x0000000000400000L});
public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2__2_in_rule__CollectionPatternCS__Group_2__154017 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_1__0_in_rule__CollectionPatternCS__Group_2__1__Impl54044 = new BitSet(new long[]{0x0000000000000002L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2__2__Impl_in_rule__CollectionPatternCS__Group_2__254075 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_2__0_in_rule__CollectionPatternCS__Group_2__2__Impl54102 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_1__0__Impl_in_rule__CollectionPatternCS__Group_2_1__054138 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000009080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_1__1_in_rule__CollectionPatternCS__Group_2_1__054141 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_95_in_rule__CollectionPatternCS__Group_2_1__0__Impl54169 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_1__1__Impl_in_rule__CollectionPatternCS__Group_2_1__154200 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1_in_rule__CollectionPatternCS__Group_2_1__1__Impl54227 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_2__0__Impl_in_rule__CollectionPatternCS__Group_2_2__054261 = new BitSet(new long[]{0x0000000000000180L});
public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_2__1_in_rule__CollectionPatternCS__Group_2_2__054264 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_150_in_rule__CollectionPatternCS__Group_2_2__0__Impl54292 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_2__1__Impl_in_rule__CollectionPatternCS__Group_2_2__154323 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1_in_rule__CollectionPatternCS__Group_2_2__1__Impl54350 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ShadowPartCS__Group__0__Impl_in_rule__ShadowPartCS__Group__054384 = new BitSet(new long[]{0x0000800000000000L});
public static final BitSet FOLLOW_rule__ShadowPartCS__Group__1_in_rule__ShadowPartCS__Group__054387 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ShadowPartCS__ReferredPropertyAssignment_0_in_rule__ShadowPartCS__Group__0__Impl54414 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ShadowPartCS__Group__1__Impl_in_rule__ShadowPartCS__Group__154444 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000009080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__ShadowPartCS__Group__2_in_rule__ShadowPartCS__Group__154447 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_47_in_rule__ShadowPartCS__Group__1__Impl54475 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ShadowPartCS__Group__2__Impl_in_rule__ShadowPartCS__Group__254506 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ShadowPartCS__OwnedInitExpressionAssignment_2_in_rule__ShadowPartCS__Group__2__Impl54533 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__PatternExpCS__Group__0__Impl_in_rule__PatternExpCS__Group__054569 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000009080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__PatternExpCS__Group__1_in_rule__PatternExpCS__Group__054572 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__PatternExpCS__PatternVariableNameAssignment_0_in_rule__PatternExpCS__Group__0__Impl54599 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__PatternExpCS__Group__1__Impl_in_rule__PatternExpCS__Group__154630 = new BitSet(new long[]{0xFE00000000000180L,0x80000000000000FFL,0x0000000000000001L});
public static final BitSet FOLLOW_rule__PatternExpCS__Group__2_in_rule__PatternExpCS__Group__154633 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_96_in_rule__PatternExpCS__Group__1__Impl54661 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__PatternExpCS__Group__2__Impl_in_rule__PatternExpCS__Group__254692 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__PatternExpCS__OwnedPatternTypeAssignment_2_in_rule__PatternExpCS__Group__2__Impl54719 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__0__Impl_in_rule__LambdaLiteralExpCS__Group__054755 = new BitSet(new long[]{0x0000000000000000L,0x0000000800000000L});
public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__1_in_rule__LambdaLiteralExpCS__Group__054758 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_151_in_rule__LambdaLiteralExpCS__Group__0__Impl54786 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__1__Impl_in_rule__LambdaLiteralExpCS__Group__154817 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__2_in_rule__LambdaLiteralExpCS__Group__154820 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_99_in_rule__LambdaLiteralExpCS__Group__1__Impl54848 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__2__Impl_in_rule__LambdaLiteralExpCS__Group__254879 = new BitSet(new long[]{0x0000000000000000L,0x0000001000000000L});
public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__3_in_rule__LambdaLiteralExpCS__Group__254882 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2_in_rule__LambdaLiteralExpCS__Group__2__Impl54909 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__3__Impl_in_rule__LambdaLiteralExpCS__Group__354939 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_100_in_rule__LambdaLiteralExpCS__Group__3__Impl54967 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__0__Impl_in_rule__MapLiteralExpCS__Group__055006 = new BitSet(new long[]{0x0000000000000000L,0x0000000800000000L});
public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__1_in_rule__MapLiteralExpCS__Group__055009 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MapLiteralExpCS__OwnedTypeAssignment_0_in_rule__MapLiteralExpCS__Group__0__Impl55036 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__1__Impl_in_rule__MapLiteralExpCS__Group__155066 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000018080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__2_in_rule__MapLiteralExpCS__Group__155069 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_99_in_rule__MapLiteralExpCS__Group__1__Impl55097 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__2__Impl_in_rule__MapLiteralExpCS__Group__255128 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000018080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__3_in_rule__MapLiteralExpCS__Group__255131 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2__0_in_rule__MapLiteralExpCS__Group__2__Impl55158 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__3__Impl_in_rule__MapLiteralExpCS__Group__355189 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_100_in_rule__MapLiteralExpCS__Group__3__Impl55217 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2__0__Impl_in_rule__MapLiteralExpCS__Group_2__055256 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2__1_in_rule__MapLiteralExpCS__Group_2__055259 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MapLiteralExpCS__OwnedPartsAssignment_2_0_in_rule__MapLiteralExpCS__Group_2__0__Impl55286 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2__1__Impl_in_rule__MapLiteralExpCS__Group_2__155316 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2_1__0_in_rule__MapLiteralExpCS__Group_2__1__Impl55343 = new BitSet(new long[]{0x0000000000000002L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2_1__0__Impl_in_rule__MapLiteralExpCS__Group_2_1__055378 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2_1__1_in_rule__MapLiteralExpCS__Group_2_1__055381 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_95_in_rule__MapLiteralExpCS__Group_2_1__0__Impl55409 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2_1__1__Impl_in_rule__MapLiteralExpCS__Group_2_1__155440 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1_in_rule__MapLiteralExpCS__Group_2_1__1__Impl55467 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MapLiteralPartCS__Group__0__Impl_in_rule__MapLiteralPartCS__Group__055501 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000001000000L});
public static final BitSet FOLLOW_rule__MapLiteralPartCS__Group__1_in_rule__MapLiteralPartCS__Group__055504 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MapLiteralPartCS__OwnedKeyAssignment_0_in_rule__MapLiteralPartCS__Group__0__Impl55531 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MapLiteralPartCS__Group__1__Impl_in_rule__MapLiteralPartCS__Group__155561 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__MapLiteralPartCS__Group__2_in_rule__MapLiteralPartCS__Group__155564 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_152_in_rule__MapLiteralPartCS__Group__1__Impl55592 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MapLiteralPartCS__Group__2__Impl_in_rule__MapLiteralPartCS__Group__255623 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MapLiteralPartCS__OwnedValueAssignment_2_in_rule__MapLiteralPartCS__Group__2__Impl55650 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__0__Impl_in_rule__TupleLiteralExpCS__Group__055686 = new BitSet(new long[]{0x0000000000000000L,0x0000000800000000L});
public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__1_in_rule__TupleLiteralExpCS__Group__055689 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_58_in_rule__TupleLiteralExpCS__Group__0__Impl55717 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__1__Impl_in_rule__TupleLiteralExpCS__Group__155748 = new BitSet(new long[]{0x0000000000000180L});
public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__2_in_rule__TupleLiteralExpCS__Group__155751 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_99_in_rule__TupleLiteralExpCS__Group__1__Impl55779 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__2__Impl_in_rule__TupleLiteralExpCS__Group__255810 = new BitSet(new long[]{0x0000000000000000L,0x0000001080000000L});
public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__3_in_rule__TupleLiteralExpCS__Group__255813 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_2_in_rule__TupleLiteralExpCS__Group__2__Impl55840 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__3__Impl_in_rule__TupleLiteralExpCS__Group__355870 = new BitSet(new long[]{0x0000000000000000L,0x0000001080000000L});
public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__4_in_rule__TupleLiteralExpCS__Group__355873 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__0_in_rule__TupleLiteralExpCS__Group__3__Impl55900 = new BitSet(new long[]{0x0000000000000002L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__4__Impl_in_rule__TupleLiteralExpCS__Group__455931 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_100_in_rule__TupleLiteralExpCS__Group__4__Impl55959 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__0__Impl_in_rule__TupleLiteralExpCS__Group_3__056000 = new BitSet(new long[]{0x0000000000000180L});
public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__1_in_rule__TupleLiteralExpCS__Group_3__056003 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_95_in_rule__TupleLiteralExpCS__Group_3__0__Impl56031 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__1__Impl_in_rule__TupleLiteralExpCS__Group_3__156062 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1_in_rule__TupleLiteralExpCS__Group_3__1__Impl56089 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__0__Impl_in_rule__TupleLiteralPartCS__Group__056123 = new BitSet(new long[]{0x0000800000000000L,0x0000000100000000L});
public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__1_in_rule__TupleLiteralPartCS__Group__056126 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TupleLiteralPartCS__NameAssignment_0_in_rule__TupleLiteralPartCS__Group__0__Impl56153 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__1__Impl_in_rule__TupleLiteralPartCS__Group__156183 = new BitSet(new long[]{0x0000800000000000L,0x0000000100000000L});
public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__2_in_rule__TupleLiteralPartCS__Group__156186 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__0_in_rule__TupleLiteralPartCS__Group__1__Impl56213 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__2__Impl_in_rule__TupleLiteralPartCS__Group__256244 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__3_in_rule__TupleLiteralPartCS__Group__256247 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_47_in_rule__TupleLiteralPartCS__Group__2__Impl56275 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__3__Impl_in_rule__TupleLiteralPartCS__Group__356306 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3_in_rule__TupleLiteralPartCS__Group__3__Impl56333 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__0__Impl_in_rule__TupleLiteralPartCS__Group_1__056371 = new BitSet(new long[]{0xFE00000000000180L,0x80000000000000FFL,0x0000000000000001L});
public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__1_in_rule__TupleLiteralPartCS__Group_1__056374 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_96_in_rule__TupleLiteralPartCS__Group_1__0__Impl56402 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__1__Impl_in_rule__TupleLiteralPartCS__Group_1__156433 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1_in_rule__TupleLiteralPartCS__Group_1__1__Impl56460 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__056494 = new BitSet(new long[]{0x0000010000000000L});
public static final BitSet FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1_in_rule__UnlimitedNaturalLiteralExpCS__Group__056497 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__156555 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_40_in_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl56583 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__InvalidLiteralExpCS__Group__0__Impl_in_rule__InvalidLiteralExpCS__Group__056618 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000002000000L});
public static final BitSet FOLLOW_rule__InvalidLiteralExpCS__Group__1_in_rule__InvalidLiteralExpCS__Group__056621 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__InvalidLiteralExpCS__Group__1__Impl_in_rule__InvalidLiteralExpCS__Group__156679 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_153_in_rule__InvalidLiteralExpCS__Group__1__Impl56707 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NullLiteralExpCS__Group__0__Impl_in_rule__NullLiteralExpCS__Group__056742 = new BitSet(new long[]{0x0000010000000070L,0x0000000000000000L,0x0000018006000000L});
public static final BitSet FOLLOW_rule__NullLiteralExpCS__Group__1_in_rule__NullLiteralExpCS__Group__056745 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NullLiteralExpCS__Group__1__Impl_in_rule__NullLiteralExpCS__Group__156803 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_154_in_rule__NullLiteralExpCS__Group__1__Impl56831 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__056866 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L});
public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1_in_rule__TypeLiteralWithMultiplicityCS__Group__056869 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypeLiteralCS_in_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl56896 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__156925 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1_in_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl56952 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypeNameExpCS__Group__0__Impl_in_rule__TypeNameExpCS__Group__056987 = new BitSet(new long[]{0x0000000000000000L,0x0000000800000000L});
public static final BitSet FOLLOW_rule__TypeNameExpCS__Group__1_in_rule__TypeNameExpCS__Group__056990 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypeNameExpCS__OwnedPathNameAssignment_0_in_rule__TypeNameExpCS__Group__0__Impl57017 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypeNameExpCS__Group__1__Impl_in_rule__TypeNameExpCS__Group__157047 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1__0_in_rule__TypeNameExpCS__Group__1__Impl57074 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1__0__Impl_in_rule__TypeNameExpCS__Group_1__057109 = new BitSet(new long[]{0x0000000000000000L,0x0000000800000000L});
public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1__1_in_rule__TypeNameExpCS__Group_1__057112 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0_in_rule__TypeNameExpCS__Group_1__0__Impl57139 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1__1__Impl_in_rule__TypeNameExpCS__Group_1__157169 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__0_in_rule__TypeNameExpCS__Group_1__1__Impl57196 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__0__Impl_in_rule__TypeNameExpCS__Group_1_1__057231 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__1_in_rule__TypeNameExpCS__Group_1_1__057234 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_99_in_rule__TypeNameExpCS__Group_1_1__0__Impl57262 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__1__Impl_in_rule__TypeNameExpCS__Group_1_1__157293 = new BitSet(new long[]{0x0000000000000000L,0x0000001000000000L});
public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__2_in_rule__TypeNameExpCS__Group_1_1__157296 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1_in_rule__TypeNameExpCS__Group_1_1__1__Impl57323 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__2__Impl_in_rule__TypeNameExpCS__Group_1_1__257353 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_100_in_rule__TypeNameExpCS__Group_1_1__2__Impl57381 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypeExpCS__Group__0__Impl_in_rule__TypeExpCS__Group__057418 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L});
public static final BitSet FOLLOW_rule__TypeExpCS__Group__1_in_rule__TypeExpCS__Group__057421 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypeExpCS__Alternatives_0_in_rule__TypeExpCS__Group__0__Impl57448 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypeExpCS__Group__1__Impl_in_rule__TypeExpCS__Group__157478 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypeExpCS__OwnedMultiplicityAssignment_1_in_rule__TypeExpCS__Group__1__Impl57505 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ExpCS__Group_0__0__Impl_in_rule__ExpCS__Group_0__057540 = new BitSet(new long[]{0x01FFFF4000000000L});
public static final BitSet FOLLOW_rule__ExpCS__Group_0__1_in_rule__ExpCS__Group_0__057543 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rulePrefixedPrimaryExpCS_in_rule__ExpCS__Group_0__0__Impl57570 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ExpCS__Group_0__1__Impl_in_rule__ExpCS__Group_0__157599 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__0_in_rule__ExpCS__Group_0__1__Impl57626 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__0__Impl_in_rule__ExpCS__Group_0_1__057661 = new BitSet(new long[]{0x01FFFF4000000000L});
public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__1_in_rule__ExpCS__Group_0_1__057664 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__1__Impl_in_rule__ExpCS__Group_0_1__157722 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__2_in_rule__ExpCS__Group_0_1__157725 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ExpCS__NameAssignment_0_1_1_in_rule__ExpCS__Group_0_1__1__Impl57752 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__2__Impl_in_rule__ExpCS__Group_0_1__257782 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ExpCS__OwnedRightAssignment_0_1_2_in_rule__ExpCS__Group_0_1__2__Impl57809 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__PrefixedLetExpCS__Group_0__0__Impl_in_rule__PrefixedLetExpCS__Group_0__057845 = new BitSet(new long[]{0x000000C000000000L});
public static final BitSet FOLLOW_rule__PrefixedLetExpCS__Group_0__1_in_rule__PrefixedLetExpCS__Group_0__057848 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__PrefixedLetExpCS__Group_0__1__Impl_in_rule__PrefixedLetExpCS__Group_0__157906 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__PrefixedLetExpCS__Group_0__2_in_rule__PrefixedLetExpCS__Group_0__157909 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__PrefixedLetExpCS__NameAssignment_0_1_in_rule__PrefixedLetExpCS__Group_0__1__Impl57936 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__PrefixedLetExpCS__Group_0__2__Impl_in_rule__PrefixedLetExpCS__Group_0__257966 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__PrefixedLetExpCS__OwnedRightAssignment_0_2_in_rule__PrefixedLetExpCS__Group_0__2__Impl57993 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__0__Impl_in_rule__PrefixedPrimaryExpCS__Group_0__058029 = new BitSet(new long[]{0x000000C000000000L});
public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__1_in_rule__PrefixedPrimaryExpCS__Group_0__058032 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__1__Impl_in_rule__PrefixedPrimaryExpCS__Group_0__158090 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1169D1FD3L});
public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__2_in_rule__PrefixedPrimaryExpCS__Group_0__158093 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__NameAssignment_0_1_in_rule__PrefixedPrimaryExpCS__Group_0__1__Impl58120 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__2__Impl_in_rule__PrefixedPrimaryExpCS__Group_0__258150 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2_in_rule__PrefixedPrimaryExpCS__Group_0__2__Impl58177 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NameExpCS__Group__0__Impl_in_rule__NameExpCS__Group__058213 = new BitSet(new long[]{0x0000000000000000L,0x0000000828800000L});
public static final BitSet FOLLOW_rule__NameExpCS__Group__1_in_rule__NameExpCS__Group__058216 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NameExpCS__OwnedPathNameAssignment_0_in_rule__NameExpCS__Group__0__Impl58243 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NameExpCS__Group__1__Impl_in_rule__NameExpCS__Group__158273 = new BitSet(new long[]{0x0000000000000000L,0x0000000828800000L});
public static final BitSet FOLLOW_rule__NameExpCS__Group__2_in_rule__NameExpCS__Group__158276 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1_in_rule__NameExpCS__Group__1__Impl58303 = new BitSet(new long[]{0x0000000000000002L,0x0000000000800000L});
public static final BitSet FOLLOW_rule__NameExpCS__Group__2__Impl_in_rule__NameExpCS__Group__258334 = new BitSet(new long[]{0x0000000000000000L,0x0000000828800000L});
public static final BitSet FOLLOW_rule__NameExpCS__Group__3_in_rule__NameExpCS__Group__258337 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2_in_rule__NameExpCS__Group__2__Impl58364 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NameExpCS__Group__3__Impl_in_rule__NameExpCS__Group__358395 = new BitSet(new long[]{0x0000000000000000L,0x0000000828800000L});
public static final BitSet FOLLOW_rule__NameExpCS__Group__4_in_rule__NameExpCS__Group__358398 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3_in_rule__NameExpCS__Group__3__Impl58425 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NameExpCS__Group__4__Impl_in_rule__NameExpCS__Group__458456 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NameExpCS__Group_4__0_in_rule__NameExpCS__Group__4__Impl58483 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NameExpCS__Group_4__0__Impl_in_rule__NameExpCS__Group_4__058524 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000008000000L});
public static final BitSet FOLLOW_rule__NameExpCS__Group_4__1_in_rule__NameExpCS__Group_4__058527 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NameExpCS__IsPreAssignment_4_0_in_rule__NameExpCS__Group_4__0__Impl58554 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NameExpCS__Group_4__1__Impl_in_rule__NameExpCS__Group_4__158584 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_155_in_rule__NameExpCS__Group_4__1__Impl58612 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__0__Impl_in_rule__CurlyBracketedClauseCS__Group__058647 = new BitSet(new long[]{0x0000000000000000L,0x0000000800000000L});
public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__1_in_rule__CurlyBracketedClauseCS__Group__058650 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__1__Impl_in_rule__CurlyBracketedClauseCS__Group__158708 = new BitSet(new long[]{0x00000000000001E0L});
public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__2_in_rule__CurlyBracketedClauseCS__Group__158711 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_99_in_rule__CurlyBracketedClauseCS__Group__1__Impl58739 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__2__Impl_in_rule__CurlyBracketedClauseCS__Group__258770 = new BitSet(new long[]{0x0000000000000000L,0x0000001000000000L});
public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__3_in_rule__CurlyBracketedClauseCS__Group__258773 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Alternatives_2_in_rule__CurlyBracketedClauseCS__Group__2__Impl58800 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__3__Impl_in_rule__CurlyBracketedClauseCS__Group__358830 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_100_in_rule__CurlyBracketedClauseCS__Group__3__Impl58858 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0__0__Impl_in_rule__CurlyBracketedClauseCS__Group_2_0__058897 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0__1_in_rule__CurlyBracketedClauseCS__Group_2_0__058900 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0_in_rule__CurlyBracketedClauseCS__Group_2_0__0__Impl58927 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0__1__Impl_in_rule__CurlyBracketedClauseCS__Group_2_0__158957 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0_1__0_in_rule__CurlyBracketedClauseCS__Group_2_0__1__Impl58984 = new BitSet(new long[]{0x0000000000000002L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl_in_rule__CurlyBracketedClauseCS__Group_2_0_1__059019 = new BitSet(new long[]{0x0000000000000180L});
public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0_1__1_in_rule__CurlyBracketedClauseCS__Group_2_0_1__059022 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_95_in_rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl59050 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl_in_rule__CurlyBracketedClauseCS__Group_2_0_1__159081 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1_in_rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl59108 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__RoundBracketedClauseCS__Group__0__Impl_in_rule__RoundBracketedClauseCS__Group__059142 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L});
public static final BitSet FOLLOW_rule__RoundBracketedClauseCS__Group__1_in_rule__RoundBracketedClauseCS__Group__059145 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__RoundBracketedClauseCS__Group__1__Impl_in_rule__RoundBracketedClauseCS__Group__159203 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000009180000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__RoundBracketedClauseCS__Group__2_in_rule__RoundBracketedClauseCS__Group__159206 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_91_in_rule__RoundBracketedClauseCS__Group__1__Impl59234 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__RoundBracketedClauseCS__Group__2__Impl_in_rule__RoundBracketedClauseCS__Group__259265 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000009180000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__RoundBracketedClauseCS__Group__3_in_rule__RoundBracketedClauseCS__Group__259268 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__RoundBracketedClauseCS__Group_2__0_in_rule__RoundBracketedClauseCS__Group__2__Impl59295 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__RoundBracketedClauseCS__Group__3__Impl_in_rule__RoundBracketedClauseCS__Group__359326 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_92_in_rule__RoundBracketedClauseCS__Group__3__Impl59354 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__RoundBracketedClauseCS__Group_2__0__Impl_in_rule__RoundBracketedClauseCS__Group_2__059393 = new BitSet(new long[]{0x0000000000000000L,0x08000000C0000000L});
public static final BitSet FOLLOW_rule__RoundBracketedClauseCS__Group_2__1_in_rule__RoundBracketedClauseCS__Group_2__059396 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0_in_rule__RoundBracketedClauseCS__Group_2__0__Impl59423 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__RoundBracketedClauseCS__Group_2__1__Impl_in_rule__RoundBracketedClauseCS__Group_2__159453 = new BitSet(new long[]{0x0000000000000000L,0x08000000C0000000L});
public static final BitSet FOLLOW_rule__RoundBracketedClauseCS__Group_2__2_in_rule__RoundBracketedClauseCS__Group_2__159456 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1_in_rule__RoundBracketedClauseCS__Group_2__1__Impl59483 = new BitSet(new long[]{0x0000000000000002L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__RoundBracketedClauseCS__Group_2__2__Impl_in_rule__RoundBracketedClauseCS__Group_2__259514 = new BitSet(new long[]{0x0000000000000000L,0x08000000C0000000L});
public static final BitSet FOLLOW_rule__RoundBracketedClauseCS__Group_2__3_in_rule__RoundBracketedClauseCS__Group_2__259517 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__RoundBracketedClauseCS__Group_2_2__0_in_rule__RoundBracketedClauseCS__Group_2__2__Impl59544 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__RoundBracketedClauseCS__Group_2__3__Impl_in_rule__RoundBracketedClauseCS__Group_2__359575 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__RoundBracketedClauseCS__Group_2_3__0_in_rule__RoundBracketedClauseCS__Group_2__3__Impl59602 = new BitSet(new long[]{0x0000000000000002L,0x0800000000000000L});
public static final BitSet FOLLOW_rule__RoundBracketedClauseCS__Group_2_2__0__Impl_in_rule__RoundBracketedClauseCS__Group_2_2__059641 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__RoundBracketedClauseCS__Group_2_2__1_in_rule__RoundBracketedClauseCS__Group_2_2__059644 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0_in_rule__RoundBracketedClauseCS__Group_2_2__0__Impl59671 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__RoundBracketedClauseCS__Group_2_2__1__Impl_in_rule__RoundBracketedClauseCS__Group_2_2__159701 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_1_in_rule__RoundBracketedClauseCS__Group_2_2__1__Impl59728 = new BitSet(new long[]{0x0000000000000002L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__RoundBracketedClauseCS__Group_2_3__0__Impl_in_rule__RoundBracketedClauseCS__Group_2_3__059763 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__RoundBracketedClauseCS__Group_2_3__1_in_rule__RoundBracketedClauseCS__Group_2_3__059766 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_0_in_rule__RoundBracketedClauseCS__Group_2_3__0__Impl59793 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__RoundBracketedClauseCS__Group_2_3__1__Impl_in_rule__RoundBracketedClauseCS__Group_2_3__159823 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_1_in_rule__RoundBracketedClauseCS__Group_2_3__1__Impl59850 = new BitSet(new long[]{0x0000000000000002L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__SquareBracketedClauseCS__Group__0__Impl_in_rule__SquareBracketedClauseCS__Group__059885 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__SquareBracketedClauseCS__Group__1_in_rule__SquareBracketedClauseCS__Group__059888 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_87_in_rule__SquareBracketedClauseCS__Group__0__Impl59916 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SquareBracketedClauseCS__Group__1__Impl_in_rule__SquareBracketedClauseCS__Group__159947 = new BitSet(new long[]{0x0000000000000000L,0x0000000081000000L});
public static final BitSet FOLLOW_rule__SquareBracketedClauseCS__Group__2_in_rule__SquareBracketedClauseCS__Group__159950 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SquareBracketedClauseCS__OwnedTermsAssignment_1_in_rule__SquareBracketedClauseCS__Group__1__Impl59977 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SquareBracketedClauseCS__Group__2__Impl_in_rule__SquareBracketedClauseCS__Group__260007 = new BitSet(new long[]{0x0000000000000000L,0x0000000081000000L});
public static final BitSet FOLLOW_rule__SquareBracketedClauseCS__Group__3_in_rule__SquareBracketedClauseCS__Group__260010 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SquareBracketedClauseCS__Group_2__0_in_rule__SquareBracketedClauseCS__Group__2__Impl60037 = new BitSet(new long[]{0x0000000000000002L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__SquareBracketedClauseCS__Group__3__Impl_in_rule__SquareBracketedClauseCS__Group__360068 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_88_in_rule__SquareBracketedClauseCS__Group__3__Impl60096 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SquareBracketedClauseCS__Group_2__0__Impl_in_rule__SquareBracketedClauseCS__Group_2__060135 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__SquareBracketedClauseCS__Group_2__1_in_rule__SquareBracketedClauseCS__Group_2__060138 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_95_in_rule__SquareBracketedClauseCS__Group_2__0__Impl60166 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SquareBracketedClauseCS__Group_2__1__Impl_in_rule__SquareBracketedClauseCS__Group_2__160197 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SquareBracketedClauseCS__OwnedTermsAssignment_2_1_in_rule__SquareBracketedClauseCS__Group_2__1__Impl60224 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_0__0__Impl_in_rule__NavigatingArgCS__Group_0__060258 = new BitSet(new long[]{0x0000000000000000L,0x0000000100000400L});
public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_0__1_in_rule__NavigatingArgCS__Group_0__060261 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingArgCS__OwnedNameExpressionAssignment_0_0_in_rule__NavigatingArgCS__Group_0__0__Impl60288 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_0__1__Impl_in_rule__NavigatingArgCS__Group_0__160318 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingArgCS__Alternatives_0_1_in_rule__NavigatingArgCS__Group_0__1__Impl60345 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_0_1_0__0__Impl_in_rule__NavigatingArgCS__Group_0_1_0__060380 = new BitSet(new long[]{0xFE00000000000180L,0x80000000000000FFL,0x0000000000000001L});
public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_0_1_0__1_in_rule__NavigatingArgCS__Group_0_1_0__060383 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_96_in_rule__NavigatingArgCS__Group_0_1_0__0__Impl60411 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_0_1_0__1__Impl_in_rule__NavigatingArgCS__Group_0_1_0__160442 = new BitSet(new long[]{0x0000800000000000L});
public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_0_1_0__2_in_rule__NavigatingArgCS__Group_0_1_0__160445 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingArgCS__OwnedTypeAssignment_0_1_0_1_in_rule__NavigatingArgCS__Group_0_1_0__1__Impl60472 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_0_1_0__2__Impl_in_rule__NavigatingArgCS__Group_0_1_0__260502 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_0_1_0_2__0_in_rule__NavigatingArgCS__Group_0_1_0__2__Impl60529 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_0_1_0_2__0__Impl_in_rule__NavigatingArgCS__Group_0_1_0_2__060566 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_0_1_0_2__1_in_rule__NavigatingArgCS__Group_0_1_0_2__060569 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_47_in_rule__NavigatingArgCS__Group_0_1_0_2__0__Impl60597 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_0_1_0_2__1__Impl_in_rule__NavigatingArgCS__Group_0_1_0_2__160628 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_0_2_1_in_rule__NavigatingArgCS__Group_0_1_0_2__1__Impl60655 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_0_1_1__0__Impl_in_rule__NavigatingArgCS__Group_0_1_1__060689 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_0_1_1__1_in_rule__NavigatingArgCS__Group_0_1_1__060692 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_74_in_rule__NavigatingArgCS__Group_0_1_1__0__Impl60720 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_0_1_1__1__Impl_in_rule__NavigatingArgCS__Group_0_1_1__160751 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_1_1_in_rule__NavigatingArgCS__Group_0_1_1__1__Impl60778 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__0__Impl_in_rule__NavigatingArgCS__Group_1__060812 = new BitSet(new long[]{0xFE00000000000180L,0x80000000000000FFL,0x0000000000000001L});
public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__1_in_rule__NavigatingArgCS__Group_1__060815 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_96_in_rule__NavigatingArgCS__Group_1__0__Impl60843 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__1__Impl_in_rule__NavigatingArgCS__Group_1__160874 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingArgCS__OwnedTypeAssignment_1_1_in_rule__NavigatingArgCS__Group_1__1__Impl60901 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group__0__Impl_in_rule__NavigatingBarArgCS__Group__060935 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group__1_in_rule__NavigatingBarArgCS__Group__060938 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingBarArgCS__PrefixAssignment_0_in_rule__NavigatingBarArgCS__Group__0__Impl60965 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group__1__Impl_in_rule__NavigatingBarArgCS__Group__160995 = new BitSet(new long[]{0x0000000000000000L,0x0000000100000000L});
public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group__2_in_rule__NavigatingBarArgCS__Group__160998 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingBarArgCS__OwnedNameExpressionAssignment_1_in_rule__NavigatingBarArgCS__Group__1__Impl61025 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group__2__Impl_in_rule__NavigatingBarArgCS__Group__261055 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__0_in_rule__NavigatingBarArgCS__Group__2__Impl61082 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__0__Impl_in_rule__NavigatingBarArgCS__Group_2__061119 = new BitSet(new long[]{0xFE00000000000180L,0x80000000000000FFL,0x0000000000000001L});
public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__1_in_rule__NavigatingBarArgCS__Group_2__061122 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_96_in_rule__NavigatingBarArgCS__Group_2__0__Impl61150 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__1__Impl_in_rule__NavigatingBarArgCS__Group_2__161181 = new BitSet(new long[]{0x0000800000000000L});
public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__2_in_rule__NavigatingBarArgCS__Group_2__161184 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1_in_rule__NavigatingBarArgCS__Group_2__1__Impl61211 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__2__Impl_in_rule__NavigatingBarArgCS__Group_2__261241 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2_2__0_in_rule__NavigatingBarArgCS__Group_2__2__Impl61268 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2_2__0__Impl_in_rule__NavigatingBarArgCS__Group_2_2__061305 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2_2__1_in_rule__NavigatingBarArgCS__Group_2_2__061308 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_47_in_rule__NavigatingBarArgCS__Group_2_2__0__Impl61336 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2_2__1__Impl_in_rule__NavigatingBarArgCS__Group_2_2__161367 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingBarArgCS__OwnedInitExpressionAssignment_2_2_1_in_rule__NavigatingBarArgCS__Group_2_2__1__Impl61394 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group__0__Impl_in_rule__NavigatingCommaArgCS__Group__061428 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group__1_in_rule__NavigatingCommaArgCS__Group__061431 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__PrefixAssignment_0_in_rule__NavigatingCommaArgCS__Group__0__Impl61458 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group__1__Impl_in_rule__NavigatingCommaArgCS__Group__161488 = new BitSet(new long[]{0x0000000000000000L,0x0000000100000400L});
public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group__2_in_rule__NavigatingCommaArgCS__Group__161491 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__OwnedNameExpressionAssignment_1_in_rule__NavigatingCommaArgCS__Group__1__Impl61518 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group__2__Impl_in_rule__NavigatingCommaArgCS__Group__261548 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Alternatives_2_in_rule__NavigatingCommaArgCS__Group__2__Impl61575 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_0__0__Impl_in_rule__NavigatingCommaArgCS__Group_2_0__061612 = new BitSet(new long[]{0xFE00000000000180L,0x80000000000000FFL,0x0000000000000001L});
public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_0__1_in_rule__NavigatingCommaArgCS__Group_2_0__061615 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_96_in_rule__NavigatingCommaArgCS__Group_2_0__0__Impl61643 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_0__1__Impl_in_rule__NavigatingCommaArgCS__Group_2_0__161674 = new BitSet(new long[]{0x0000800000000000L});
public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_0__2_in_rule__NavigatingCommaArgCS__Group_2_0__161677 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_0_1_in_rule__NavigatingCommaArgCS__Group_2_0__1__Impl61704 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_0__2__Impl_in_rule__NavigatingCommaArgCS__Group_2_0__261734 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_0_2__0_in_rule__NavigatingCommaArgCS__Group_2_0__2__Impl61761 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_0_2__0__Impl_in_rule__NavigatingCommaArgCS__Group_2_0_2__061798 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_0_2__1_in_rule__NavigatingCommaArgCS__Group_2_0_2__061801 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_47_in_rule__NavigatingCommaArgCS__Group_2_0_2__0__Impl61829 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_0_2__1__Impl_in_rule__NavigatingCommaArgCS__Group_2_0_2__161860 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_0_2_1_in_rule__NavigatingCommaArgCS__Group_2_0_2__1__Impl61887 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_1__0__Impl_in_rule__NavigatingCommaArgCS__Group_2_1__061921 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_1__1_in_rule__NavigatingCommaArgCS__Group_2_1__061924 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_74_in_rule__NavigatingCommaArgCS__Group_2_1__0__Impl61952 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_1__1__Impl_in_rule__NavigatingCommaArgCS__Group_2_1__161983 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_1_1_in_rule__NavigatingCommaArgCS__Group_2_1__1__Impl62010 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group__0__Impl_in_rule__NavigatingSemiArgCS__Group__062044 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group__1_in_rule__NavigatingSemiArgCS__Group__062047 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__PrefixAssignment_0_in_rule__NavigatingSemiArgCS__Group__0__Impl62074 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group__1__Impl_in_rule__NavigatingSemiArgCS__Group__162104 = new BitSet(new long[]{0x0000000000000000L,0x0000000100000000L});
public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group__2_in_rule__NavigatingSemiArgCS__Group__162107 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__OwnedNameExpressionAssignment_1_in_rule__NavigatingSemiArgCS__Group__1__Impl62134 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group__2__Impl_in_rule__NavigatingSemiArgCS__Group__262164 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__0_in_rule__NavigatingSemiArgCS__Group__2__Impl62191 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__0__Impl_in_rule__NavigatingSemiArgCS__Group_2__062228 = new BitSet(new long[]{0xFE00000000000180L,0x80000000000000FFL,0x0000000000000001L});
public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__1_in_rule__NavigatingSemiArgCS__Group_2__062231 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_96_in_rule__NavigatingSemiArgCS__Group_2__0__Impl62259 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__1__Impl_in_rule__NavigatingSemiArgCS__Group_2__162290 = new BitSet(new long[]{0x0000800000000000L});
public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__2_in_rule__NavigatingSemiArgCS__Group_2__162293 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1_in_rule__NavigatingSemiArgCS__Group_2__1__Impl62320 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__2__Impl_in_rule__NavigatingSemiArgCS__Group_2__262350 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__0_in_rule__NavigatingSemiArgCS__Group_2__2__Impl62377 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__0__Impl_in_rule__NavigatingSemiArgCS__Group_2_2__062414 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__1_in_rule__NavigatingSemiArgCS__Group_2_2__062417 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_47_in_rule__NavigatingSemiArgCS__Group_2_2__0__Impl62445 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__1__Impl_in_rule__NavigatingSemiArgCS__Group_2_2__162476 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__OwnedInitExpressionAssignment_2_2_1_in_rule__NavigatingSemiArgCS__Group_2_2__1__Impl62503 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__IfExpCS__Group__0__Impl_in_rule__IfExpCS__Group__062537 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000009080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__IfExpCS__Group__1_in_rule__IfExpCS__Group__062540 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_156_in_rule__IfExpCS__Group__0__Impl62568 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__IfExpCS__Group__1__Impl_in_rule__IfExpCS__Group__162599 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000020000000L});
public static final BitSet FOLLOW_rule__IfExpCS__Group__2_in_rule__IfExpCS__Group__162602 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__IfExpCS__OwnedConditionAssignment_1_in_rule__IfExpCS__Group__1__Impl62629 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__IfExpCS__Group__2__Impl_in_rule__IfExpCS__Group__262659 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__IfExpCS__Group__3_in_rule__IfExpCS__Group__262662 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_157_in_rule__IfExpCS__Group__2__Impl62690 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__IfExpCS__Group__3__Impl_in_rule__IfExpCS__Group__362721 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000040008000L});
public static final BitSet FOLLOW_rule__IfExpCS__Group__4_in_rule__IfExpCS__Group__362724 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__IfExpCS__OwnedThenExpressionAssignment_3_in_rule__IfExpCS__Group__3__Impl62751 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__IfExpCS__Group__4__Impl_in_rule__IfExpCS__Group__462781 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000040008000L});
public static final BitSet FOLLOW_rule__IfExpCS__Group__5_in_rule__IfExpCS__Group__462784 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__IfExpCS__OwnedIfThenExpressionsAssignment_4_in_rule__IfExpCS__Group__4__Impl62811 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000040000000L});
public static final BitSet FOLLOW_rule__IfExpCS__Group__5__Impl_in_rule__IfExpCS__Group__562842 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__IfExpCS__Group__6_in_rule__IfExpCS__Group__562845 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_143_in_rule__IfExpCS__Group__5__Impl62873 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__IfExpCS__Group__6__Impl_in_rule__IfExpCS__Group__662904 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000002000L});
public static final BitSet FOLLOW_rule__IfExpCS__Group__7_in_rule__IfExpCS__Group__662907 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__IfExpCS__OwnedElseExpressionAssignment_6_in_rule__IfExpCS__Group__6__Impl62934 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__IfExpCS__Group__7__Impl_in_rule__IfExpCS__Group__762964 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_141_in_rule__IfExpCS__Group__7__Impl62992 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ElseIfThenExpCS__Group__0__Impl_in_rule__ElseIfThenExpCS__Group__063039 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__ElseIfThenExpCS__Group__1_in_rule__ElseIfThenExpCS__Group__063042 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_158_in_rule__ElseIfThenExpCS__Group__0__Impl63070 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ElseIfThenExpCS__Group__1__Impl_in_rule__ElseIfThenExpCS__Group__163101 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000020000000L});
public static final BitSet FOLLOW_rule__ElseIfThenExpCS__Group__2_in_rule__ElseIfThenExpCS__Group__163104 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ElseIfThenExpCS__OwnedConditionAssignment_1_in_rule__ElseIfThenExpCS__Group__1__Impl63131 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ElseIfThenExpCS__Group__2__Impl_in_rule__ElseIfThenExpCS__Group__263161 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__ElseIfThenExpCS__Group__3_in_rule__ElseIfThenExpCS__Group__263164 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_157_in_rule__ElseIfThenExpCS__Group__2__Impl63192 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ElseIfThenExpCS__Group__3__Impl_in_rule__ElseIfThenExpCS__Group__363223 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ElseIfThenExpCS__OwnedThenExpressionAssignment_3_in_rule__ElseIfThenExpCS__Group__3__Impl63250 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LetExpCS__Group__0__Impl_in_rule__LetExpCS__Group__063288 = new BitSet(new long[]{0x0000000000000180L});
public static final BitSet FOLLOW_rule__LetExpCS__Group__1_in_rule__LetExpCS__Group__063291 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_159_in_rule__LetExpCS__Group__0__Impl63319 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LetExpCS__Group__1__Impl_in_rule__LetExpCS__Group__163350 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000400L});
public static final BitSet FOLLOW_rule__LetExpCS__Group__2_in_rule__LetExpCS__Group__163353 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LetExpCS__OwnedVariablesAssignment_1_in_rule__LetExpCS__Group__1__Impl63380 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LetExpCS__Group__2__Impl_in_rule__LetExpCS__Group__263410 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000400L});
public static final BitSet FOLLOW_rule__LetExpCS__Group__3_in_rule__LetExpCS__Group__263413 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LetExpCS__Group_2__0_in_rule__LetExpCS__Group__2__Impl63440 = new BitSet(new long[]{0x0000000000000002L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__LetExpCS__Group__3__Impl_in_rule__LetExpCS__Group__363471 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__LetExpCS__Group__4_in_rule__LetExpCS__Group__363474 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_74_in_rule__LetExpCS__Group__3__Impl63502 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LetExpCS__Group__4__Impl_in_rule__LetExpCS__Group__463533 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LetExpCS__OwnedInExpressionAssignment_4_in_rule__LetExpCS__Group__4__Impl63560 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LetExpCS__Group_2__0__Impl_in_rule__LetExpCS__Group_2__063600 = new BitSet(new long[]{0x0000000000000180L});
public static final BitSet FOLLOW_rule__LetExpCS__Group_2__1_in_rule__LetExpCS__Group_2__063603 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_95_in_rule__LetExpCS__Group_2__0__Impl63631 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LetExpCS__Group_2__1__Impl_in_rule__LetExpCS__Group_2__163662 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LetExpCS__OwnedVariablesAssignment_2_1_in_rule__LetExpCS__Group_2__1__Impl63689 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LetVariableCS__Group__0__Impl_in_rule__LetVariableCS__Group__063723 = new BitSet(new long[]{0x0000800000000000L,0x0000000108000000L});
public static final BitSet FOLLOW_rule__LetVariableCS__Group__1_in_rule__LetVariableCS__Group__063726 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LetVariableCS__NameAssignment_0_in_rule__LetVariableCS__Group__0__Impl63753 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LetVariableCS__Group__1__Impl_in_rule__LetVariableCS__Group__163783 = new BitSet(new long[]{0x0000800000000000L,0x0000000108000000L});
public static final BitSet FOLLOW_rule__LetVariableCS__Group__2_in_rule__LetVariableCS__Group__163786 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LetVariableCS__OwnedRoundBracketedClauseAssignment_1_in_rule__LetVariableCS__Group__1__Impl63813 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LetVariableCS__Group__2__Impl_in_rule__LetVariableCS__Group__263844 = new BitSet(new long[]{0x0000800000000000L,0x0000000108000000L});
public static final BitSet FOLLOW_rule__LetVariableCS__Group__3_in_rule__LetVariableCS__Group__263847 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LetVariableCS__Group_2__0_in_rule__LetVariableCS__Group__2__Impl63874 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LetVariableCS__Group__3__Impl_in_rule__LetVariableCS__Group__363905 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__LetVariableCS__Group__4_in_rule__LetVariableCS__Group__363908 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_47_in_rule__LetVariableCS__Group__3__Impl63936 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LetVariableCS__Group__4__Impl_in_rule__LetVariableCS__Group__463967 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LetVariableCS__OwnedInitExpressionAssignment_4_in_rule__LetVariableCS__Group__4__Impl63994 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LetVariableCS__Group_2__0__Impl_in_rule__LetVariableCS__Group_2__064034 = new BitSet(new long[]{0xFE00000000000180L,0x80000000000000FFL,0x0000000000000001L});
public static final BitSet FOLLOW_rule__LetVariableCS__Group_2__1_in_rule__LetVariableCS__Group_2__064037 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_96_in_rule__LetVariableCS__Group_2__0__Impl64065 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LetVariableCS__Group_2__1__Impl_in_rule__LetVariableCS__Group_2__164096 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LetVariableCS__OwnedTypeAssignment_2_1_in_rule__LetVariableCS__Group_2__1__Impl64123 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NestedExpCS__Group__0__Impl_in_rule__NestedExpCS__Group__064157 = new BitSet(new long[]{0xFE0001FE000001F0L,0x80000008080000FFL,0x000001E1969D1FD3L});
public static final BitSet FOLLOW_rule__NestedExpCS__Group__1_in_rule__NestedExpCS__Group__064160 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_91_in_rule__NestedExpCS__Group__0__Impl64188 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NestedExpCS__Group__1__Impl_in_rule__NestedExpCS__Group__164219 = new BitSet(new long[]{0x0000000000000000L,0x0000000010000000L});
public static final BitSet FOLLOW_rule__NestedExpCS__Group__2_in_rule__NestedExpCS__Group__164222 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NestedExpCS__OwnedExpressionAssignment_1_in_rule__NestedExpCS__Group__1__Impl64249 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NestedExpCS__Group__2__Impl_in_rule__NestedExpCS__Group__264279 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_92_in_rule__NestedExpCS__Group__2__Impl64307 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SelfExpCS__Group__0__Impl_in_rule__SelfExpCS__Group__064344 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000100000000L});
public static final BitSet FOLLOW_rule__SelfExpCS__Group__1_in_rule__SelfExpCS__Group__064347 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SelfExpCS__Group__1__Impl_in_rule__SelfExpCS__Group__164405 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_160_in_rule__SelfExpCS__Group__1__Impl64433 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__PathNameCS__Group__0__Impl_in_rule__PathNameCS__Group__064470 = new BitSet(new long[]{0x0000000000000000L,0x0000000004000000L});
public static final BitSet FOLLOW_rule__PathNameCS__Group__1_in_rule__PathNameCS__Group__064473 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__PathNameCS__OwnedPathElementsAssignment_0_in_rule__PathNameCS__Group__0__Impl64500 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__PathNameCS__Group__1__Impl_in_rule__PathNameCS__Group__164530 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__PathNameCS__Group_1__0_in_rule__PathNameCS__Group__1__Impl64557 = new BitSet(new long[]{0x0000000000000002L,0x0000000004000000L});
public static final BitSet FOLLOW_rule__PathNameCS__Group_1__0__Impl_in_rule__PathNameCS__Group_1__064592 = new BitSet(new long[]{0xFE00000000000180L,0x00000000000000FFL});
public static final BitSet FOLLOW_rule__PathNameCS__Group_1__1_in_rule__PathNameCS__Group_1__064595 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_90_in_rule__PathNameCS__Group_1__0__Impl64623 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__PathNameCS__Group_1__1__Impl_in_rule__PathNameCS__Group_1__164654 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__PathNameCS__OwnedPathElementsAssignment_1_1_in_rule__PathNameCS__Group_1__1__Impl64681 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TemplateBindingCS__Group__0__Impl_in_rule__TemplateBindingCS__Group__064715 = new BitSet(new long[]{0x0000000000000000L,0x0000000080800000L});
public static final BitSet FOLLOW_rule__TemplateBindingCS__Group__1_in_rule__TemplateBindingCS__Group__064718 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TemplateBindingCS__OwnedSubstitutionsAssignment_0_in_rule__TemplateBindingCS__Group__0__Impl64745 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TemplateBindingCS__Group__1__Impl_in_rule__TemplateBindingCS__Group__164775 = new BitSet(new long[]{0x0000000000000000L,0x0000000080800000L});
public static final BitSet FOLLOW_rule__TemplateBindingCS__Group__2_in_rule__TemplateBindingCS__Group__164778 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TemplateBindingCS__Group_1__0_in_rule__TemplateBindingCS__Group__1__Impl64805 = new BitSet(new long[]{0x0000000000000002L,0x0000000080000000L});
public static final BitSet FOLLOW_rule__TemplateBindingCS__Group__2__Impl_in_rule__TemplateBindingCS__Group__264836 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TemplateBindingCS__OwnedMultiplicityAssignment_2_in_rule__TemplateBindingCS__Group__2__Impl64863 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TemplateBindingCS__Group_1__0__Impl_in_rule__TemplateBindingCS__Group_1__064900 = new BitSet(new long[]{0xFE00000000000180L,0x80000000000000FFL,0x0000000000000001L});
public static final BitSet FOLLOW_rule__TemplateBindingCS__Group_1__1_in_rule__TemplateBindingCS__Group_1__064903 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_95_in_rule__TemplateBindingCS__Group_1__0__Impl64931 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TemplateBindingCS__Group_1__1__Impl_in_rule__TemplateBindingCS__Group_1__164962 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TemplateBindingCS__OwnedSubstitutionsAssignment_1_1_in_rule__TemplateBindingCS__Group_1__1__Impl64989 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypeParameterCS__Group__0__Impl_in_rule__TypeParameterCS__Group__065025 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L});
public static final BitSet FOLLOW_rule__TypeParameterCS__Group__1_in_rule__TypeParameterCS__Group__065028 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypeParameterCS__NameAssignment_0_in_rule__TypeParameterCS__Group__0__Impl65055 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypeParameterCS__Group__1__Impl_in_rule__TypeParameterCS__Group__165085 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypeParameterCS__Group_1__0_in_rule__TypeParameterCS__Group__1__Impl65112 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypeParameterCS__Group_1__0__Impl_in_rule__TypeParameterCS__Group_1__065147 = new BitSet(new long[]{0x0000000000000180L});
public static final BitSet FOLLOW_rule__TypeParameterCS__Group_1__1_in_rule__TypeParameterCS__Group_1__065150 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_78_in_rule__TypeParameterCS__Group_1__0__Impl65178 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypeParameterCS__Group_1__1__Impl_in_rule__TypeParameterCS__Group_1__165209 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000200000000L});
public static final BitSet FOLLOW_rule__TypeParameterCS__Group_1__2_in_rule__TypeParameterCS__Group_1__165212 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypeParameterCS__OwnedExtendsAssignment_1_1_in_rule__TypeParameterCS__Group_1__1__Impl65239 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypeParameterCS__Group_1__2__Impl_in_rule__TypeParameterCS__Group_1__265269 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypeParameterCS__Group_1_2__0_in_rule__TypeParameterCS__Group_1__2__Impl65296 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000200000000L});
public static final BitSet FOLLOW_rule__TypeParameterCS__Group_1_2__0__Impl_in_rule__TypeParameterCS__Group_1_2__065333 = new BitSet(new long[]{0x0000000000000180L});
public static final BitSet FOLLOW_rule__TypeParameterCS__Group_1_2__1_in_rule__TypeParameterCS__Group_1_2__065336 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_161_in_rule__TypeParameterCS__Group_1_2__0__Impl65364 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypeParameterCS__Group_1_2__1__Impl_in_rule__TypeParameterCS__Group_1_2__165395 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypeParameterCS__OwnedExtendsAssignment_1_2_1_in_rule__TypeParameterCS__Group_1_2__1__Impl65422 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypedTypeRefCS__Group__0__Impl_in_rule__TypedTypeRefCS__Group__065456 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L});
public static final BitSet FOLLOW_rule__TypedTypeRefCS__Group__1_in_rule__TypedTypeRefCS__Group__065459 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypedTypeRefCS__OwnedPathNameAssignment_0_in_rule__TypedTypeRefCS__Group__0__Impl65486 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypedTypeRefCS__Group__1__Impl_in_rule__TypedTypeRefCS__Group__165516 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypedTypeRefCS__Group_1__0_in_rule__TypedTypeRefCS__Group__1__Impl65543 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypedTypeRefCS__Group_1__0__Impl_in_rule__TypedTypeRefCS__Group_1__065578 = new BitSet(new long[]{0xFE00000000000180L,0x80000000000000FFL,0x0000000000000001L});
public static final BitSet FOLLOW_rule__TypedTypeRefCS__Group_1__1_in_rule__TypedTypeRefCS__Group_1__065581 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_91_in_rule__TypedTypeRefCS__Group_1__0__Impl65609 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypedTypeRefCS__Group_1__1__Impl_in_rule__TypedTypeRefCS__Group_1__165640 = new BitSet(new long[]{0x0000000000000000L,0x0000000010000000L});
public static final BitSet FOLLOW_rule__TypedTypeRefCS__Group_1__2_in_rule__TypedTypeRefCS__Group_1__165643 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypedTypeRefCS__OwnedBindingAssignment_1_1_in_rule__TypedTypeRefCS__Group_1__1__Impl65670 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypedTypeRefCS__Group_1__2__Impl_in_rule__TypedTypeRefCS__Group_1__265700 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_92_in_rule__TypedTypeRefCS__Group_1__2__Impl65728 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__UnorderedGroup_8__0_in_rule__MappingOperationHeaderCS__UnorderedGroup_865768 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_8_0__0_in_rule__MappingOperationHeaderCS__UnorderedGroup_8__Impl65855 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_8_1__0_in_rule__MappingOperationHeaderCS__UnorderedGroup_8__Impl65946 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_8_2__0_in_rule__MappingOperationHeaderCS__UnorderedGroup_8__Impl66037 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_8_3__0_in_rule__MappingOperationHeaderCS__UnorderedGroup_8__Impl66128 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__UnorderedGroup_8__Impl_in_rule__MappingOperationHeaderCS__UnorderedGroup_8__066187 = new BitSet(new long[]{0x0000000000000002L,0x003C000000000000L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__UnorderedGroup_8__1_in_rule__MappingOperationHeaderCS__UnorderedGroup_8__066190 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__UnorderedGroup_8__Impl_in_rule__MappingOperationHeaderCS__UnorderedGroup_8__166215 = new BitSet(new long[]{0x0000000000000002L,0x003C000000000000L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__UnorderedGroup_8__2_in_rule__MappingOperationHeaderCS__UnorderedGroup_8__166218 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__UnorderedGroup_8__Impl_in_rule__MappingOperationHeaderCS__UnorderedGroup_8__266243 = new BitSet(new long[]{0x0000000000000002L,0x003C000000000000L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__UnorderedGroup_8__3_in_rule__MappingOperationHeaderCS__UnorderedGroup_8__266246 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__UnorderedGroup_8__Impl_in_rule__MappingOperationHeaderCS__UnorderedGroup_8__366271 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleImportCS_in_rule__TopLevelCS__OwnedImportsAssignment_066307 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleUnitPackageCS_in_rule__TopLevelCS__OwnedPackagesAssignment_1_066338 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleUnitTypeCS_in_rule__TopLevelCS__OwnedTypesAssignment_1_166369 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTagCS_in_rule__TopLevelCS__OwnedAnnotationsAssignment_1_266400 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleLOWER_in_rule__MultiplicityCS__LowerBoundAssignment_1_066431 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleUPPER_in_rule__MultiplicityCS__UpperBoundAssignment_266462 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rulePathElement2CS_in_rule__PathName2CS__OwnedPathElements2Assignment_066493 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rulePathElement2CS_in_rule__PathName2CS__OwnedPathElements2Assignment_1_166524 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__PathElement2CS__NameAssignment66555 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleMultiplicityCS_in_rule__TypedMultiplicityRef2CS__OwnedMultiplicityAssignment_166586 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rulePathName2CS_in_rule__TypedTypeRef2CS__OwnedPathNameAssignment_066617 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTemplateBindingCS_in_rule__TypedTypeRef2CS__OwnedBindingAssignment_1_166648 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__TypedTypeRef2CS__ExtentLocationAssignment_2_166679 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleStereotypeQualifierCS_in_rule__ClassifierOperationCS__OwnedStereotypeAssignment_066710 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleFeatureQualifier_in_rule__ClassifierOperationCS__QualifiersAssignment_166741 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__ClassifierOperationCS__NameAssignment_266772 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleParameterCS_in_rule__ClassifierOperationCS__OwnedParametersAssignment_4_066803 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleParameterCS_in_rule__ClassifierOperationCS__OwnedParametersAssignment_4_1_166834 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypedMultiplicityRef2CS_in_rule__ClassifierOperationCS__OwnedTypeAssignment_6_166865 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleStereotypeQualifierCS_in_rule__ClassifierPropertyCS__OwnedStereotypeAssignment_066896 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleFeatureQualifier_in_rule__ClassifierPropertyCS__QualifiersAssignment_166927 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__ClassifierPropertyCS__NameAssignment_266958 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypedMultiplicityRef2CS_in_rule__ClassifierPropertyCS__OwnedTypeAssignment_466989 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_RULE_SINGLE_QUOTED_STRING_in_rule__ClassifierPropertyCS__DefaultAssignment_567020 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleIdentifier_in_rule__ClassifierPropertyCS__OppositeAssignment_6_267051 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpressionStatementCS_in_rule__CompoundOperationBodyCS__OwnedContentExpsAssignment_267082 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rulePathName2CS_in_rule__ConfigurationPropertyCS__OwnedScopedNameAssignment_267113 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypeLiteralCS_in_rule__ConfigurationPropertyCS__OwnedTypeAssignment_467144 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleStringLiteral_in_rule__ConfigurationPropertyCS__DefaultAssignment_667175 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rulePathName2CS_in_rule__ContextualPropertyCS__OwnedScopedNameAssignment_267206 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypedMultiplicityRef2CS_in_rule__ContextualPropertyCS__OwnedTypeAssignment_467237 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__ContextualPropertyCS__OwnedInitExpAssignment_5_167268 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleCompoundOperationBodyCS_in_rule__ConstructorDefinitionCS__OwnedBodyAssignment_167299 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleOperationQualifier_in_rule__ConstructorHeaderCS__QualifiersAssignment_067330 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rulePathName2CS_in_rule__ConstructorHeaderCS__OwnedScopedNameAssignment_267361 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleParameterCS_in_rule__ConstructorHeaderCS__OwnedParametersAssignment_4_067392 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleParameterCS_in_rule__ConstructorHeaderCS__OwnedParametersAssignment_4_1_167423 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__DataTypeCS__NameAssignment_167454 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleCompoundOperationBodyCS_in_rule__EntryOperationCS__OwnedBodyAssignment_367485 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleIdentifier_in_rule__EnumerationCS__NameAssignment_167516 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleEnumerationLiteralCS_in_rule__EnumerationCS__OwnedLiteralsAssignment_2_1_067547 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleEnumerationLiteralCS_in_rule__EnumerationCS__OwnedLiteralsAssignment_2_1_1_167578 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__EnumerationLiteralCS__NameAssignment67609 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__ExceptionCS__NameAssignment_167640 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypedRefCS_in_rule__ExceptionCS__OwnedSuperTypesAssignment_2_1_067671 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypedRefCS_in_rule__ExceptionCS__OwnedSuperTypesAssignment_2_1_1_167702 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleOperationQualifier_in_rule__HelperHeaderCS__QualifiersAssignment_067733 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_162_in_rule__HelperHeaderCS__IsQueryAssignment_1_167769 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rulePathName2CS_in_rule__HelperHeaderCS__OwnedScopedNameAssignment_267808 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleParameterDeclarationCS_in_rule__HelperHeaderCS__OwnedParametersAssignment_4_067839 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleParameterDeclarationCS_in_rule__HelperHeaderCS__OwnedParametersAssignment_4_1_167870 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleParameterDeclarationCS_in_rule__HelperHeaderCS__OwnedResultsAssignment_6_167901 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleParameterDeclarationCS_in_rule__HelperHeaderCS__OwnedResultsAssignment_6_2_167932 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleSimpleOperationBodyCS_in_rule__HelperSimpleDefinitionCS__OwnedBodyAssignment_167963 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleCompoundOperationBodyCS_in_rule__HelperCompoundDefinitionCS__OwnedBodyAssignment_167994 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleUnitRefCS_in_rule__ImportCS__OwnedUnitRefAssignment_0_168025 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleUnitRefCS_in_rule__ImportCS__OwnedUnitRefAssignment_1_168056 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleIdentifier_in_rule__ImportCS__ImportedUnitElementAssignment_1_3_0_068087 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleIdentifier_in_rule__ImportCS__ImportedUnitElementAssignment_1_3_0_1_168118 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_40_in_rule__ImportCS__IsAllAssignment_1_3_168154 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleInitOpCS_in_rule__InitPartCS__InitOpAssignment_068193 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__InitPartCS__OwnedExpAssignment_168224 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleModulePropertyCS_in_rule__LibraryDefCS__OwnedPropertiesAssignment_2_068255 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleModuleOperationCS_in_rule__LibraryDefCS__OwnedOperationsAssignment_2_168286 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTagCS_in_rule__LibraryDefCS__OwnedAnnotationsAssignment_2_268317 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleLibraryQualifier_in_rule__LibraryHeaderCS__OwnedQualifiersAssignment_068348 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__LibraryHeaderCS__NameAssignment_268379 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleModelTypeRefCS_in_rule__LibraryHeaderCS__OwnedParametersAssignment_468410 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleModelTypeRefCS_in_rule__LibraryHeaderCS__OwnedParametersAssignment_5_168441 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleModuleUsageCS_in_rule__LibraryHeaderCS__OwnedModuleUsagesAssignment_768472 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__MappingBodyCS__OwnedInitExpsAssignment_1_268503 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_163_in_rule__MappingBodyCS__HasPopulationKeywordAssignment_2_0_068539 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__MappingBodyCS__OwnedContentExpsAssignment_2_0_268578 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__MappingBodyCS__OwnedContentExpsAssignment_2_168609 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__MappingBodyCS__OwnedEndExpsAssignment_3_268640 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleMappingBodyCS_in_rule__MappingDefinitionCS__OwnedBodyAssignment_268674 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleOperationQualifier_in_rule__MappingOperationHeaderCS__QualifiersAssignment_068705 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleDirectionKindCS_in_rule__MappingOperationHeaderCS__DirectionAssignment_268736 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rulePathName2CS_in_rule__MappingOperationHeaderCS__OwnedScopedNameAssignment_368767 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleParameterDeclarationCS_in_rule__MappingOperationHeaderCS__OwnedParametersAssignment_5_068798 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleParameterDeclarationCS_in_rule__MappingOperationHeaderCS__OwnedParametersAssignment_5_1_168829 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleParameterDeclarationCS_in_rule__MappingOperationHeaderCS__OwnedResultsAssignment_7_168860 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleParameterDeclarationCS_in_rule__MappingOperationHeaderCS__OwnedResultsAssignment_7_2_168891 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleOperationRefCS_in_rule__MappingOperationHeaderCS__OwnedInheritRefsAssignment_8_0_168922 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleOperationRefCS_in_rule__MappingOperationHeaderCS__OwnedInheritRefsAssignment_8_0_2_168953 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleOperationRefCS_in_rule__MappingOperationHeaderCS__OwnedMergeRefsAssignment_8_1_168984 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleOperationRefCS_in_rule__MappingOperationHeaderCS__OwnedMergeRefsAssignment_8_1_2_169015 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleOperationRefCS_in_rule__MappingOperationHeaderCS__OwnedDisjunctRefsAssignment_8_2_169046 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleOperationRefCS_in_rule__MappingOperationHeaderCS__OwnedDisjunctRefsAssignment_8_2_2_169077 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rulePathName2CS_in_rule__MappingOperationHeaderCS__OwnedRefinedRuleAssignment_8_3_169108 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__MappingOperationHeaderCS__OwnedWhenExpsAssignment_9_269139 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpressionBlockCS_in_rule__MappingOperationHeaderCS__OwnedWhereExpsAssignment_10_269170 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleMetamodelKindCS_in_rule__MetamodelCS__MetamodelKindAssignment_069201 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__MetamodelCS__NameAssignment_169232 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleClassCS_in_rule__MetamodelCS__OwnedClassesAssignment_3_069263 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleEnumerationCS_in_rule__MetamodelCS__OwnedClassesAssignment_3_169294 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTagCS_in_rule__MetamodelCS__OwnedAnnotationsAssignment_3_269325 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__ModelTypeCS__NameAssignment_169356 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleStringLiteral_in_rule__ModelTypeCS__ComplianceKindAssignment_269387 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rulePackageRefCS_in_rule__ModelTypeCS__OwnedPackageRefsAssignment_469418 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rulePackageRefCS_in_rule__ModelTypeCS__OwnedPackageRefsAssignment_5_169449 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__ModelTypeCS__OwnedConditionsAssignment_6_2_069480 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__ModelTypeCS__OwnedConditionsAssignment_6_2_1_169511 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypedTypeRef2CS_in_rule__ModelTypeRefCS__OwnedTypeAssignment69542 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rulePathName2CS_in_rule__ModuleRefCS__OwnedScopedNameAssignment_069573 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleParameterDeclarationCS_in_rule__ModuleRefCS__OwnedParametersAssignment_1_169604 = new BitSet(new long[]{0x0000000000000002L});
}
private static class FollowSets003 {
public static final BitSet FOLLOW_ruleParameterDeclarationCS_in_rule__ModuleRefCS__OwnedParametersAssignment_1_2_169635 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleImportKindCS_in_rule__ModuleUsageCS__ImportKindAssignment_069666 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleModuleKindCS_in_rule__ModuleUsageCS__ModuleKindAssignment_169697 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleModuleRefCS_in_rule__ModuleUsageCS__OwnedModuleRefsAssignment_269728 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleModuleRefCS_in_rule__ModuleUsageCS__OwnedModuleRefsAssignment_3_169759 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__ObjectVariableCS__NameAssignment_0_069794 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypedTypeRef2CS_in_rule__ObjectVariableCS__OwnedTypeAssignment_0_269825 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypedTypeRef2CS_in_rule__ObjectVariableCS__OwnedTypeAssignment_169856 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rulePathName2CS_in_rule__OperationRefCS__OwnedPathNameAssignment69887 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleStringLiteral_in_rule__PackageRefCS__UriAssignment_069918 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rulePathName2CS_in_rule__PackageRefCS__OwnedScopedNameAssignment_1_069949 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleStringLiteral_in_rule__PackageRefCS__UriAssignment_1_269980 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__ParameterCS__NameAssignment_070011 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypedMultiplicityRef2CS_in_rule__ParameterCS__OwnedTypeAssignment_1_170042 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleDirectionKindCS_in_rule__ParameterDeclarationCS__DirectionAssignment_070073 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__ParameterDeclarationCS__NameAssignment_170104 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypedMultiplicityRef2CS_in_rule__ParameterDeclarationCS__OwnedTypeAssignment_2_170135 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleInitPartCS_in_rule__ParameterDeclarationCS__OwnedInitPartAssignment_370166 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_103_in_rule__QVToClassCS__IsIntermediateAssignment_070202 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__QVToClassCS__NameAssignment_270241 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypedRefCS_in_rule__QVToClassCS__OwnedSuperTypesAssignment_3_1_070272 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypedRefCS_in_rule__QVToClassCS__OwnedSuperTypesAssignment_3_1_1_170303 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleClassifierPropertyCS_in_rule__QVToClassCS__OwnedPropertiesAssignment_4_1_0_070334 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleClassifierOperationCS_in_rule__QVToClassCS__OwnedOperationsAssignment_4_1_0_170365 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTagCS_in_rule__QVToClassCS__OwnedAnnotationsAssignment_4_1_0_270396 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_164_in_rule__ResolveByTypeExpCS__IsDeferredAssignment_070432 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ResolveByTypeExpCS__NameAlternatives_1_0_in_rule__ResolveByTypeExpCS__NameAssignment_170471 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypeSelectorCS_in_rule__ResolveByTypeExpCS__OwnedTargetAssignment_370504 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__ResolveByTypeExpCS__OwnedConditionAssignment_4_170535 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_164_in_rule__ResolveByMappingExpCS__IsDeferredAssignment_070571 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ResolveByMappingExpCS__NameAlternatives_1_0_in_rule__ResolveByMappingExpCS__NameAssignment_170610 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleOperationRefCS_in_rule__ResolveByMappingExpCS__OwnedMappingRefAssignment_370643 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleVarDeclarationNoInitCS_in_rule__ResolveByMappingExpCS__OwnedTargetAssignment_4_170674 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__ResolveByMappingExpCS__OwnedConditionAssignment_4_370705 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__SimpleOperationBodyCS__OwnedContentExpsAssignment_170736 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleIdentifier_in_rule__StereotypeQualifierCS__StereotypesAssignment_1_070767 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleIdentifier_in_rule__StereotypeQualifierCS__StereotypesAssignment_1_1_170798 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TagCS__NameAlternatives_1_0_in_rule__TagCS__NameAssignment_170829 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rulePathName2CS_in_rule__TagCS__OwnedElementPathAssignment_270862 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__TagCS__OwnedExpressionAssignment_3_170893 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleModulePropertyCS_in_rule__TransformationDefCS__OwnedPropertiesAssignment_2_070924 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleModuleOperationCS_in_rule__TransformationDefCS__OwnedOperationsAssignment_2_170955 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTagCS_in_rule__TransformationDefCS__OwnedAnnotationsAssignment_2_270986 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTransformationQualifier_in_rule__TransformationHeaderCS__OwnedQualifiersAssignment_071017 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__TransformationHeaderCS__NameAssignment_271048 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleParameterDeclarationCS_in_rule__TransformationHeaderCS__OwnedParametersAssignment_471079 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleParameterDeclarationCS_in_rule__TransformationHeaderCS__OwnedParametersAssignment_5_171110 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleModuleUsageCS_in_rule__TransformationHeaderCS__OwnedModuleUsagesAssignment_771141 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleModuleRefCS_in_rule__TransformationHeaderCS__OwnedRefinedModuleAssignment_8_171172 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__TypeSelectorCS__NameAssignment_0_071203 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypedRef2CS_in_rule__TypeSelectorCS__OwnedTypeAssignment_171234 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleIdentifier_in_rule__UnitRefCS__SegmentAssignment_071265 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleIdentifier_in_rule__UnitRefCS__SegmentAssignment_1_171296 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__ListTypeCS__OwnedTypeRefAssignment_271327 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__DictTypeCS__OwnedKeyTypeRefAssignment_271358 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__DictTypeCS__OwnedValueTypeRefAssignment_471389 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleSeverityKindCS_in_rule__AssertExpCS__SeverityAssignment_171420 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__AssertExpCS__OwnedAssertionAssignment_271451 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleLogExpCS_in_rule__AssertExpCS__OwnedLogAssignment_3_171482 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleNameExpCS_in_rule__AssignExpCS__OwnedLeftAssignment_071513 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleAssignOpCS_in_rule__AssignExpCS__AssignOpAssignment_171544 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__AssignExpCS__OwnedValueAssignment_271575 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__AssignExpCS__OwnedDefaultAssignment_3_171606 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__CatchExpCS__VarNameAssignment_2_071637 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__CatchExpCS__OwnedExceptionRefsAssignment_371668 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__CatchExpCS__OwnedExceptionRefsAssignment_4_171699 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__CatchExpCS__OwnedExpsAssignment_771730 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleVarDeclarationCS_in_rule__ComputeExpCS__OwnedResultVarAssignment_271761 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpressionStatementCS_in_rule__ComputeExpCS__OwnedExpsAssignment_571792 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleDictLiteralPartCS_in_rule__DictLiteralExpCS__OwnedPartsAssignment_3_071823 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleDictLiteralPartCS_in_rule__DictLiteralExpCS__OwnedPartsAssignment_3_1_171854 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rulePrimitiveLiteralExpCS_in_rule__DictLiteralPartCS__OwnedKeyAssignment_071885 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__DictLiteralPartCS__OwnedValueAssignment_271916 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpressionStatementCS_in_rule__ExpressionBlockCS__OwnedExpsAssignment_371947 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rulePathNameCS_in_rule__ExtentRefCS__OwnedPathNameAssignment71978 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_165_in_rule__ForExpCS__IsOneAssignment_0_172014 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleVarDeclarationCS_in_rule__ForExpCS__OwnedTargetAssignment_2_072053 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleVarDeclarationNoInitCS_in_rule__ForExpCS__OwnedIteratorAssignment_372084 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__ForExpCS__OwnedConditionAssignment_4_172115 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__ForExpCS__OwnedBodyAssignment_672146 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_166_in_rule__ImperativeIterateExpCS__NameAssignment_0_072182 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleVarDeclarationNoInitCS_in_rule__ImperativeIterateExpCS__OwnedIteratorAssignment_0_2_072221 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__ImperativeIterateExpCS__OwnedBodyAssignment_0_372252 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__NameAlternatives_1_0_0_in_rule__ImperativeIterateExpCS__NameAssignment_1_072283 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleVarDeclarationNoInitCS_in_rule__ImperativeIterateExpCS__OwnedIteratorAssignment_1_2_072316 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__ImperativeIterateExpCS__OwnedConditionAssignment_1_372347 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__NameAlternatives_2_0_0_in_rule__ImperativeIterateExpCS__NameAssignment_2_072378 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleVarDeclarationNoInitCS_in_rule__ImperativeIterateExpCS__OwnedIteratorAssignment_2_2_072411 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleVarDeclarationCS_in_rule__ImperativeIterateExpCS__OwnedTargetAssignment_2_372442 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__ImperativeIterateExpCS__OwnedBodyAssignment_2_572473 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__ImperativeIterateExpCS__OwnedConditionAssignment_2_772504 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__InstantiationExpCS__OwnedClassRefAssignment_172535 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypeNameExpCS_in_rule__InstantiationExpCS__OwnedExtentRefAssignment_2_172566 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__InstantiationExpCS__OwnedArgumentsAssignment_4_072597 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__InstantiationExpCS__OwnedArgumentsAssignment_4_1_172628 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleCollectionLiteralPartCS_in_rule__ListLiteralExpCS__OwnedPartsAssignment_3_072659 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleCollectionLiteralPartCS_in_rule__ListLiteralExpCS__OwnedPartsAssignment_3_1_172690 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleStringLiteralExpCS_in_rule__LogExpCS__OwnedMessageAssignment_272721 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__LogExpCS__OwnedElementAssignment_3_172752 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleSeverityKindCS_in_rule__LogExpCS__SeverityAssignment_4_172783 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__LogExpCS__OwnedConditionAssignment_6_172814 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__RaiseExpCS__OwnedExceptionRefAssignment_172845 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__RaiseExpCS__OwnedArgumentsAssignment_372876 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__RaiseExpCS__OwnedArgumentsAssignment_4_172907 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__ReturnExpCS__OwnedValueAssignment_272938 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_156_in_rule__SwitchExpCS__IfSyntaxAssignment_0_072974 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleSwitchAltCS_in_rule__SwitchExpCS__OwnedAltPartsAssignment_0_173013 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleSwitchAltCS_in_rule__SwitchExpCS__OwnedAltPartsAssignment_0_2_173044 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__SwitchExpCS__OwnedElsePartAssignment_0_3_173075 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleVarDeclarationNoInitCS_in_rule__SwitchExpCS__OwnedIteratorAssignment_1_1_173106 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleSwitchAltCS_in_rule__SwitchExpCS__OwnedAltPartsAssignment_1_3_173137 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__SwitchExpCS__OwnedElsePartAssignment_1_4_173168 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__SwitchAltCS__OwnedConditionAssignment_173199 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__SwitchAltCS__OwnedBodyAssignment_373230 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__TryExpCS__OwnedExpsAssignment_373261 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleCatchExpCS_in_rule__TryExpCS__OwnedCatchsAssignment_573292 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__VarDeclarationCS__NameAssignment_073323 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__VarDeclarationCS__OwnedTypeAssignment_1_173354 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleInitOpCS_in_rule__VarDeclarationCS__InitOpAssignment_2_073385 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__VarDeclarationCS__OwnedInitExpressionAssignment_2_173416 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__VarDeclarationNoInitCS__NameAssignment_073447 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__VarDeclarationNoInitCS__OwnedTypeAssignment_1_173478 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleVarDeclarationCS_in_rule__VarsInitializationCS__OwnedVarDeclarationsAssignment_173509 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleVarDeclarationCS_in_rule__VarsInitializationCS__OwnedVarDeclarationsAssignment_2_173540 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleVarDeclarationCS_in_rule__WhileExpCS__OwnedResultVarAssignment_2_073571 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__WhileExpCS__OwnedConditionAssignment_373602 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpressionStatementCS_in_rule__WhileExpCS__OwnedExpsAssignment_673633 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__URIFirstPathElementCS__ReferredElementAssignment_073671 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleURI_in_rule__URIFirstPathElementCS__ReferredElementAssignment_1_173710 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rulePrimitiveTypeIdentifier_in_rule__PrimitiveTypeCS__NameAssignment73745 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleCollectionTypeIdentifier_in_rule__CollectionTypeCS__NameAssignment_073776 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__CollectionTypeCS__OwnedTypeAssignment_1_173807 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_57_in_rule__MapTypeCS__NameAssignment_073843 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__MapTypeCS__OwnedKeyTypeAssignment_1_173882 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__MapTypeCS__OwnedValueTypeAssignment_1_373913 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_58_in_rule__TupleTypeCS__NameAssignment_073949 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTuplePartCS_in_rule__TupleTypeCS__OwnedPartsAssignment_1_1_073988 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTuplePartCS_in_rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_174019 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__TuplePartCS__NameAssignment_074050 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__TuplePartCS__OwnedTypeAssignment_274081 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleCollectionTypeCS_in_rule__CollectionLiteralExpCS__OwnedTypeAssignment_074112 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleCollectionLiteralPartCS_in_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_074143 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleCollectionLiteralPartCS_in_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_174174 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_074205 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_174236 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rulePatternExpCS_in_rule__CollectionLiteralPartCS__OwnedExpressionAssignment_174267 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleCollectionTypeCS_in_rule__CollectionPatternCS__OwnedTypeAssignment_074298 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rulePatternExpCS_in_rule__CollectionPatternCS__OwnedPartsAssignment_2_074329 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rulePatternExpCS_in_rule__CollectionPatternCS__OwnedPartsAssignment_2_1_174360 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleIdentifier_in_rule__CollectionPatternCS__RestVariableNameAssignment_2_2_174391 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__ShadowPartCS__ReferredPropertyAssignment_074426 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_0_in_rule__ShadowPartCS__OwnedInitExpressionAssignment_274461 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__PatternExpCS__PatternVariableNameAssignment_074494 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__PatternExpCS__OwnedPatternTypeAssignment_274525 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_274556 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleMapTypeCS_in_rule__MapLiteralExpCS__OwnedTypeAssignment_074587 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleMapLiteralPartCS_in_rule__MapLiteralExpCS__OwnedPartsAssignment_2_074618 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleMapLiteralPartCS_in_rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_174649 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__MapLiteralPartCS__OwnedKeyAssignment_074680 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__MapLiteralPartCS__OwnedValueAssignment_274711 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTupleLiteralPartCS_in_rule__TupleLiteralExpCS__OwnedPartsAssignment_274742 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTupleLiteralPartCS_in_rule__TupleLiteralExpCS__OwnedPartsAssignment_3_174773 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__TupleLiteralPartCS__NameAssignment_074804 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__TupleLiteralPartCS__OwnedTypeAssignment_1_174835 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_374866 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleNUMBER_LITERAL_in_rule__NumberLiteralExpCS__SymbolAssignment74897 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleStringLiteral_in_rule__StringLiteralExpCS__SegmentsAssignment74928 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_167_in_rule__BooleanLiteralExpCS__SymbolAssignment_074964 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_168_in_rule__BooleanLiteralExpCS__SymbolAssignment_175008 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleMultiplicityCS_in_rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_175047 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypeLiteralWithMultiplicityCS_in_rule__TypeLiteralExpCS__OwnedTypeAssignment75078 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rulePathNameCS_in_rule__TypeNameExpCS__OwnedPathNameAssignment_075109 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleCurlyBracketedClauseCS_in_rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_075140 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_175171 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleMultiplicityCS_in_rule__TypeExpCS__OwnedMultiplicityAssignment_175202 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleBinaryOperatorName_in_rule__ExpCS__NameAssignment_0_1_175233 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__ExpCS__OwnedRightAssignment_0_1_275264 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleUnaryOperatorName_in_rule__PrefixedLetExpCS__NameAssignment_0_175295 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rulePrefixedLetExpCS_in_rule__PrefixedLetExpCS__OwnedRightAssignment_0_275326 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleUnaryOperatorName_in_rule__PrefixedPrimaryExpCS__NameAssignment_0_175357 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rulePrefixedPrimaryExpCS_in_rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_275388 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rulePathNameCS_in_rule__NameExpCS__OwnedPathNameAssignment_075419 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleSquareBracketedClauseCS_in_rule__NameExpCS__OwnedSquareBracketedClausesAssignment_175450 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleRoundBracketedClauseCS_in_rule__NameExpCS__OwnedRoundBracketedClauseAssignment_275481 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleCurlyBracketedClauseCS_in_rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_375512 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_93_in_rule__NameExpCS__IsPreAssignment_4_075548 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleShadowPartCS_in_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_075587 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleShadowPartCS_in_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_175618 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleStringLiteral_in_rule__CurlyBracketedClauseCS__ValueAssignment_2_175649 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleNavigatingArgCS_in_rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_075680 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_175711 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleNavigatingSemiArgCS_in_rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_075742 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_175773 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleNavigatingBarArgCS_in_rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_075804 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_175835 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__SquareBracketedClauseCS__OwnedTermsAssignment_175866 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__SquareBracketedClauseCS__OwnedTermsAssignment_2_175897 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingArgCS__OwnedNameExpressionAssignment_0_075928 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__NavigatingArgCS__OwnedTypeAssignment_0_1_0_175959 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_0_2_175990 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_1_176021 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__NavigatingArgCS__OwnedTypeAssignment_1_176052 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_123_in_rule__NavigatingBarArgCS__PrefixAssignment_076088 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingBarArgCS__OwnedNameExpressionAssignment_176127 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__NavigatingBarArgCS__OwnedTypeAssignment_2_176158 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__NavigatingBarArgCS__OwnedInitExpressionAssignment_2_2_176189 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_95_in_rule__NavigatingCommaArgCS__PrefixAssignment_076225 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingCommaArgCS__OwnedNameExpressionAssignment_176264 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_0_176295 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_0_2_176326 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_1_176357 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_94_in_rule__NavigatingSemiArgCS__PrefixAssignment_076393 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingSemiArgCS__OwnedNameExpressionAssignment_176432 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_176463 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__NavigatingSemiArgCS__OwnedInitExpressionAssignment_2_2_176494 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__IfExpCS__OwnedConditionAlternatives_1_0_in_rule__IfExpCS__OwnedConditionAssignment_176525 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__IfExpCS__OwnedThenExpressionAssignment_376558 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleElseIfThenExpCS_in_rule__IfExpCS__OwnedIfThenExpressionsAssignment_476589 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__IfExpCS__OwnedElseExpressionAssignment_676620 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__ElseIfThenExpCS__OwnedConditionAssignment_176651 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__ElseIfThenExpCS__OwnedThenExpressionAssignment_376682 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleLetVariableCS_in_rule__LetExpCS__OwnedVariablesAssignment_176713 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleLetVariableCS_in_rule__LetExpCS__OwnedVariablesAssignment_2_176744 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__LetExpCS__OwnedInExpressionAssignment_476775 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__LetVariableCS__NameAssignment_076806 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleRoundBracketedClauseCS_in_rule__LetVariableCS__OwnedRoundBracketedClauseAssignment_176837 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__LetVariableCS__OwnedTypeAssignment_2_176868 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__LetVariableCS__OwnedInitExpressionAssignment_476899 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleExpCS_in_rule__NestedExpCS__OwnedExpressionAssignment_176930 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleFirstPathElementCS_in_rule__PathNameCS__OwnedPathElementsAssignment_076964 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleNextPathElementCS_in_rule__PathNameCS__OwnedPathElementsAssignment_1_176995 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__FirstPathElementCS__ReferredElementAssignment77030 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleUnreservedName_in_rule__NextPathElementCS__ReferredElementAssignment77069 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTemplateParameterSubstitutionCS_in_rule__TemplateBindingCS__OwnedSubstitutionsAssignment_077104 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTemplateParameterSubstitutionCS_in_rule__TemplateBindingCS__OwnedSubstitutionsAssignment_1_177135 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleMultiplicityCS_in_rule__TemplateBindingCS__OwnedMultiplicityAssignment_277166 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypeRefCS_in_rule__TemplateParameterSubstitutionCS__OwnedActualParameterAssignment77197 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__TypeParameterCS__NameAssignment_077230 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypedRefCS_in_rule__TypeParameterCS__OwnedExtendsAssignment_1_177261 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypedRefCS_in_rule__TypeParameterCS__OwnedExtendsAssignment_1_2_177292 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rulePathNameCS_in_rule__TypedTypeRefCS__OwnedPathNameAssignment_077323 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTemplateBindingCS_in_rule__TypedTypeRefCS__OwnedBindingAssignment_1_177354 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__StringLiteralExpCS__SegmentsAssignment_in_synpred1_InternalQVTOperational8101 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleConstructorDeclarationCS_in_synpred15_InternalQVTOperational11243 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleHelperDeclarationCS_in_synpred17_InternalQVTOperational11345 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleHelperSimpleDefinitionCS_in_synpred19_InternalQVTOperational11447 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleLibraryDeclCS_in_synpred22_InternalQVTOperational11598 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingBodyCS__Group_2_0__0_in_synpred25_InternalQVTOperational11716 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleMappingDeclarationCS_in_synpred26_InternalQVTOperational11768 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTransformationDeclCS_in_synpred44_InternalQVTOperational12429 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleIfExpCS_in_synpred55_InternalQVTOperational12747 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTupleLiteralExpCS_in_synpred58_InternalQVTOperational12798 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleMapLiteralExpCS_in_synpred59_InternalQVTOperational12815 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleCollectionLiteralExpCS_in_synpred60_InternalQVTOperational12832 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleImperativeExpCS_in_synpred62_InternalQVTOperational12866 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypeLiteralCS_in_synpred131_InternalQVTOperational14812 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ExpCS__Group_0__0_in_synpred132_InternalQVTOperational14861 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ParameterDeclarationCS__OwnedInitPartAssignment_3_in_synpred226_InternalQVTOperational33594 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__AssertExpCS__Group_3__0_in_synpred248_InternalQVTOperational39453 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__AssignExpCS__Group_3__0_in_synpred249_InternalQVTOperational39822 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ForExpCS__Group_2__0_in_synpred258_InternalQVTOperational42827 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ImperativeIterateExpCS__Group_2_2__0_in_synpred262_InternalQVTOperational44380 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__LogExpCS__Group_6__0_in_synpred270_InternalQVTOperational46615 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ReturnExpCS__OwnedValueAssignment_2_in_synpred272_InternalQVTOperational47678 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SwitchExpCS__Group_0_2__0_in_synpred273_InternalQVTOperational47865 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SwitchExpCS__Group_0_3__0_in_synpred274_InternalQVTOperational47926 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_141_in_synpred275_InternalQVTOperational47986 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__VarDeclarationCS__Group_1__0_in_synpred281_InternalQVTOperational49835 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__VarDeclarationCS__Group_2__0_in_synpred282_InternalQVTOperational49893 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__VarsInitializationCS__Group_2__0_in_synpred284_InternalQVTOperational50568 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__WhileExpCS__Group_2__0_in_synpred285_InternalQVTOperational50882 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__0_in_synpred287_InternalQVTOperational51567 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__0_in_synpred288_InternalQVTOperational51876 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__0_in_synpred289_InternalQVTOperational52311 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1__0_in_synpred303_InternalQVTOperational57074 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__0_in_synpred304_InternalQVTOperational57196 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__0_in_synpred306_InternalQVTOperational57626 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2_in_synpred308_InternalQVTOperational58364 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3_in_synpred309_InternalQVTOperational58425 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__UnorderedGroup_8__0_in_synpred337_InternalQVTOperational65768 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_8_0__0_in_synpred338_InternalQVTOperational65855 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_8_1__0_in_synpred339_InternalQVTOperational65946 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__Group_8_2__0_in_synpred340_InternalQVTOperational66037 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__UnorderedGroup_8__1_in_synpred341_InternalQVTOperational66190 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__UnorderedGroup_8__2_in_synpred342_InternalQVTOperational66218 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__MappingOperationHeaderCS__UnorderedGroup_8__3_in_synpred343_InternalQVTOperational66246 = new BitSet(new long[]{0x0000000000000002L});
}
}